Skip to content

feat: manual release workflow for dependency-only updates#28

Merged
genu merged 1 commit intomasterfrom
genu/manual-release-workflow
Mar 5, 2026
Merged

feat: manual release workflow for dependency-only updates#28
genu merged 1 commit intomasterfrom
genu/manual-release-workflow

Conversation

@genu
Copy link
Owner

@genu genu commented Mar 5, 2026

Add a manual workflow to trigger releases when only dependency updates have been merged.

This solves the issue where Renovate's chore(deps) commits don't trigger release-please. The new workflow uses a reusable action (genu/prepare-release-action) that:

  1. Detects unreleased commits since the last tag
  2. Diffs package.json dependencies and generates a clean summary
  3. Creates a single fix(deps) commit that release-please recognizes
  4. Immediately runs release-please to create the release PR

Users trigger this manually via GitHub Actions when ready to release dependency batches.

@genu genu merged commit ced9c71 into master Mar 5, 2026
2 checks passed
@genu genu deleted the genu/manual-release-workflow branch March 5, 2026 19:15
@github-actions github-actions bot mentioned this pull request Mar 5, 2026
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