Skip to content

fix: update lockfile and add dep cache to release workflow#739

Merged
FL4TLiN3 merged 2 commits intomainfrom
fix/release-lockfile-and-cache
Mar 11, 2026
Merged

fix: update lockfile and add dep cache to release workflow#739
FL4TLiN3 merged 2 commits intomainfrom
fix/release-lockfile-and-cache

Conversation

@FL4TLiN3
Copy link
Contributor

Summary

  • Regenerate stale bun.lock that was causing bun install --frozen-lockfile to fail in the release workflow
  • Add dependency caching to release.yml consistent with other CI jobs

Context

The release workflow has been failing on every push to main because the lockfile was out of date. The Node.js 20 deprecation warnings from oven-sh/setup-bun@v2 and pnpm/action-setup@v4 are an upstream issue — both actions still use node20 in their latest releases and will be updated before the June 2nd 2026 deadline.

Test plan

  • bun install --frozen-lockfile passes locally
  • bun run typecheck passes
  • bun run build passes

🤖 Generated with Claude Code

FL4TLiN3 and others added 2 commits March 11, 2026 13:04
The release workflow was failing because bun.lock was stale, causing
`bun install --frozen-lockfile` to error. Also adds dependency caching
to the release job consistent with other CI jobs.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@FL4TLiN3 FL4TLiN3 merged commit 137590d into main Mar 11, 2026
11 checks passed
@FL4TLiN3 FL4TLiN3 deleted the fix/release-lockfile-and-cache branch March 11, 2026 13:06
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