Skip to content

fix: use fix(deps) prefix for Lambda dependency bumps#54

Merged
leonardosul merged 1 commit into
mainfrom
fix/release-please-build-deps
May 1, 2026
Merged

fix: use fix(deps) prefix for Lambda dependency bumps#54
leonardosul merged 1 commit into
mainfrom
fix/release-please-build-deps

Conversation

@leonardosul
Copy link
Copy Markdown
Contributor

Summary

  • Configure Dependabot to use fix(deps) prefix for cmd/lambda/ Go dependency bumps instead of the default build(deps)
  • fix: is releasable by release-please, so Lambda Go dep bumps will now trigger a patch release and rebuild the Lambda binary
  • Other ecosystems (github-actions, integration tests, pip) keep the default prefix since they don't affect the Lambda binary

Context

release-please only treats feat: and fix: as release-triggering. There's no config option to make build: releasable. Since squash-merge uses the PR title as the commit message, changing Dependabot's prefix is the cleanest fix.

Test plan

  • Pre-commit hooks pass
  • After merge: next Dependabot bump to cmd/lambda/ deps should use fix(deps): prefix
  • That bump should trigger a release-please release PR with a patch version bump

🤖 Generated with Claude Code

Dependabot's default build(deps) prefix is not releasable by
release-please, so Lambda Go dependency bumps were not triggering
new releases or Lambda binary rebuilds. Using fix(deps) ensures
these bumps trigger a patch release.

Only applies to cmd/lambda — other ecosystems (actions, integration
tests, docs) don't affect the Lambda binary and keep the default
prefix.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@leonardosul leonardosul merged commit f0c0ae1 into main May 1, 2026
5 checks passed
@leonardosul leonardosul deleted the fix/release-please-build-deps branch May 1, 2026 05:31
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