Skip to content

chore(init): pin the Uptide Action to v0.16.0 - #240

Merged
lucasbraum merged 1 commit into
mainfrom
chore/pin-action-v0.16.0
Oct 18, 2026
Merged

lucasbraum merged 1 commit into
mainfrom
chore/pin-action-v0.16.0

Conversation

@lucasbraum

Copy link
Copy Markdown
Collaborator

Setup PRs now pin Action v0.16.0 (63b7c9b). Same shape as #216: pin, pin test, golden workflows, patch changeset.

Pin checked

  • v0.16.0 is a lightweight tag on 63b7c9b88838312a8b3965c87cbdc55702306d98 (Version Packages Version Packages #235), and the GitHub release targets that commit.
  • npm uptide@0.16.0 has SLSA provenance from .github/workflows/release.yml on refs/heads/main, source commit 63b7c9b88838312a8b3965c87cbdc55702306d98.

Agent SDK at that sha (0.16.0 defaults to --agent sdk)

  • scripts/action-setup.sh runs pnpm install --frozen-lockfile --ignore-scripts from the Action's own lockfile, where @anthropic-ai/claude-agent-sdk@0.3.296 is in the uptide importer, with per-platform binaries (including linux-x64 and linux-x64-musl) as optional deps. scripts/action-sdk.mjs then fails setup if the SDK or this runner's binary is missing.
  • I ran action-setup.sh on a clean git archive of 63b7c9b (no .git, like the runner's copy). It installed, built, printed 0.16.0 and Agent SDK ready: @anthropic-ai/claude-agent-sdk-darwin-arm64/claude. That ran on darwin-arm64, not on a Linux runner.
  • The workflow template still passes anthropic-api-key: ${{ secrets.ANTHROPIC_API_KEY }}, which action.yml at 63b7c9b requires (in every golden workflow).

Checks: lint (1 warning, 1 info, no errors), typecheck, pnpm build, core tests (2307 passed, 32 skipped), cli tests (536 passed), and actions.network.test.ts with UPTIDE_NETWORK=1 (6 passed).

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Lucas Braum <lucasbraum@gmail.com>
@lucasbraum
lucasbraum merged commit 4accd66 into main Oct 18, 2026
12 checks passed
@lucasbraum
lucasbraum deleted the chore/pin-action-v0.16.0 branch October 18, 2026 23:10
@uptide-release uptide-release Bot mentioned this pull request Oct 18, 2026
lucasbraum pushed a commit that referenced this pull request Oct 18, 2026
This PR was opened by the [Changesets
release](https://github.com/changesets/action) GitHub action. When
you're ready to do a release, you can merge this and publish to npm
yourself or [setup this action to publish
automatically](https://github.com/changesets/action#with-publishing). If
you're not ready to do a release yet, that's fine, whenever you add more
changesets to main, this PR will be updated.


# Releases
## uptide@0.16.1

### Patch Changes

- [#240](#240)
[`4accd66`](4accd66)
Thanks [@lucasbraum](https://github.com/lucasbraum)! - setup PRs pin
Action v0.16.0

Co-authored-by: uptide-release[bot] <338861287+uptide-release[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant