this repo has no description

ci: install remanso CLI from npm instead of building from source

+2 -29
+2 -29
action.yml
··· 31 31 runs: 32 32 using: 'composite' 33 33 steps: 34 - - name: Setup Bun 35 - uses: oven-sh/setup-bun@v2 36 - 37 - - name: Cache dependencies 38 - id: deps-cache 39 - uses: actions/cache@v4 40 - with: 41 - path: ${{ github.action_path }}/node_modules 42 - key: remanso-deps-${{ runner.os }}-${{ hashFiles(format('{0}/bun.lock', github.action_path)) }} 43 - 44 - - name: Install dependencies 45 - if: steps.deps-cache.outputs.cache-hit != 'true' 34 + - name: Install remanso CLI 46 35 shell: bash 47 - run: cd ${{ github.action_path }} && bun install 48 - 49 - - name: Cache build artifacts 50 - id: build-cache 51 - uses: actions/cache@v4 52 - with: 53 - path: ${{ github.action_path }}/packages/remanso/dist 54 - key: remanso-build-${{ runner.os }}-${{ hashFiles(format('{0}/bun.lock', github.action_path), format('{0}/packages/remanso/src/**', github.action_path)) }} 55 - 56 - - name: Build CLI 57 - if: steps.build-cache.outputs.cache-hit != 'true' 58 - shell: bash 59 - run: cd ${{ github.action_path }} && bun run build:remanso 60 - 61 - - name: Link CLI 62 - shell: bash 63 - run: cd ${{ github.action_path }} && bun link --cwd packages/remanso 36 + run: npm install -g remanso-cli 64 37 65 38 - name: Sync state from ATProtocol 66 39 shell: bash