Skip to content

chore(deps): release pending dependency updates#82

Merged
KyleJune merged 1 commit into
mainfrom
chore/release-pending-deps
Jun 1, 2026
Merged

chore(deps): release pending dependency updates#82
KyleJune merged 1 commit into
mainfrom
chore/release-pending-deps

Conversation

@KyleJune
Copy link
Copy Markdown
Member

Summary

PR #81 (chore: update deps, adapt to react-router 7.16) merged without the
deps scope, so semantic-release matched no release rule and cut no version.
The react-router 7.16 dependency bumps have been sitting on main unreleased,
and the lockfile's esbuild@~0.25.12 entry was never committed. This is the
same gap #77 (chore(deps): release prior dependency updates) had to patch up.

This PR lands the missing lock entry under the deps scope so a patch release
publishes the pending dependency updates, and documents the scope requirement so
it stops recurring.

Changes

  • deno.lock — commit the missed npm:esbuild@~0.25.12 entry from the chore: update deps, adapt to react-router 7.16 #81
    dependency bump (deno install confirms the lock is otherwise consistent).
  • CONTRIBUTING.md — document that dependency PRs must use the deps scope
    (chore(deps): / build(deps): → Patch); plain chore:/build: publishes
    nothing. Updated both the commit-types table and the Release Process list.

Why no release happened

.releaserc.json releases dependency commits only with the deps scope:

{ "type": "build", "scope": "deps", "release": "patch" },
{ "type": "chore", "scope": "deps", "release": "patch" }

Plain chore: update deps (as in #76, #79, #81) matches nothing → no release.
Merging this PR will trigger a patch release (0.4.3) capturing the pending
dependency updates.

Testing

No code change — lockfile + docs only. deno install reports no further lock
drift; deno fmt --check CONTRIBUTING.md passes. CI runs the full suite.

🤖 Generated with Claude Code

PR #81 (chore: update deps, adapt to react-router 7.16) merged without a
`deps` scope, so semantic-release cut no release — the react-router 7.16
dependency bumps shipped to main unreleased, and the lockfile's
esbuild@~0.25.12 entry was left uncommitted.

Commit the missing deno.lock entry and land it under the `deps` scope so a
patch release publishes the pending dependency updates (matching the #77
catch-up). Document the deps-scope requirement in CONTRIBUTING.md so future
dependency PRs publish reliably.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@KyleJune KyleJune merged commit d01b655 into main Jun 1, 2026
9 checks passed
@KyleJune KyleJune deleted the chore/release-pending-deps branch June 1, 2026 00:04
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 1, 2026

🎉 This PR is included in version 0.4.3 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant