A CLI for publishing standard.site documents to ATProto

fix: use github.action_path instead of checking out action repo

github.action_repository/ref inside a composite action resolve to the
current step's action (actions/checkout), not the parent composite
action. Use github.action_path which points to the already-downloaded
action source.

+1 -12
+1 -12
action.yml
··· 34 - name: Setup Bun 35 uses: oven-sh/setup-bun@v2 36 37 - - name: Checkout Sequoia CLI 38 - uses: actions/checkout@v4 39 - with: 40 - repository: ${{ github.action_repository }} 41 - ref: ${{ github.action_ref }} 42 - path: .sequoia-action 43 - 44 - name: Build and install Sequoia CLI 45 shell: bash 46 run: | 47 - cd .sequoia-action 48 bun install 49 bun run build:cli 50 bun link --cwd packages/cli ··· 71 FLAGS="--force" 72 fi 73 sequoia publish $FLAGS 74 - 75 - - name: Clean up action checkout 76 - shell: bash 77 - run: rm -rf .sequoia-action 78 79 - name: Commit back changes 80 if: inputs.commit-back == 'true'
··· 34 - name: Setup Bun 35 uses: oven-sh/setup-bun@v2 36 37 - name: Build and install Sequoia CLI 38 shell: bash 39 run: | 40 + cd ${{ github.action_path }} 41 bun install 42 bun run build:cli 43 bun link --cwd packages/cli ··· 64 FLAGS="--force" 65 fi 66 sequoia publish $FLAGS 67 68 - name: Commit back changes 69 if: inputs.commit-back == 'true'