Skip to content

fix(deps): bump @actions/cache to 6.3.0, undici to 6.29.0 and dev-deps - #29

Merged
chicoxyzzy merged 1 commit into
mainfrom
deps-combined-oct
Oct 5, 2026
Merged

chicoxyzzy merged 1 commit into
mainfrom
deps-combined-oct

Conversation

@chicoxyzzy

Copy link
Copy Markdown
Member

Combines three Dependabot PRs that each rewrite package-lock.json and so would conflict pairwise. Supersedes #26, #27, #28.

PR Update Bundled?
#27 @actions/cache 6.2.0 → 6.3.0 yes
#26 undici 6.28.0 → 6.29.0 (transitive, via @actions/http-client) yes
#28 @types/node 26.6.2 → 26.6.4 no (types only)

Why these needed combining

#26 and #27 were both BLOCKED: the first two deps are bundled into the action, so dist/ goes stale and the required drift gate (Fail if committed dist/ is out of date) fails. Dependabot cannot fix that itself — its PRs run with a read-only token and no access to the Actions secret rebuild-dist needs to mint its app token.

So dist/ is rebuilt here, once, in the same commit.

Verification

  • npm run typecheck — clean
  • npm test — 73/73 pass
  • npm run build run twice: bundle byte-identical both times (dist/main 7ced50ff9d198db2, dist/post 081a2ae12629e9ca), so the drift gate is reproducible rather than luck
  • undici confirmed at 6.29.0 in the lockfile and within the ^6.23.0 range its parents declare — no direct dependency added

Release

The bundle genuinely changes here, so the fix(deps) prefix is correct and release-please should cut a patch release off this.

Combines three Dependabot updates that each rewrite package-lock.json
and so would conflict pairwise:

- @actions/cache 6.2.0 -> 6.3.0 (#27)
- undici 6.28.0 -> 6.29.0, transitively via @actions/http-client (#26)
- @types/node 26.6.2 -> 26.6.4 (#28)

The first two are bundled into the action, so dist/ is rebuilt here in
the same commit. Dependabot cannot do that itself — its PRs run with a
read-only token and no access to the Actions secret the rebuild
workflow needs — which left both runtime PRs failing the dist-drift
gate and blocked.

Typecheck clean, 73/73 tests pass, bundle verified byte-identical
across two consecutive builds.
@chicoxyzzy
chicoxyzzy merged commit 0a807f3 into main Oct 5, 2026
35 checks passed
@chicoxyzzy
chicoxyzzy deleted the deps-combined-oct branch October 5, 2026 09:21
chicoxyzzy pushed a commit that referenced this pull request Oct 5, 2026
🤖 I have created a release *beep* *boop*
---


##
[1.0.5](v1.0.4...v1.0.5)
(2026-10-05)


### Fixed

* **deps:** bump @actions/cache to 6.3.0, undici to 6.29.0 and dev-deps
([#29](#29))
([0a807f3](0a807f3))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: xyzzylabs-release-bot[bot] <298273869+xyzzylabs-release-bot[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