Skip to content

chore: configure dependabot to use fix commit type when updating depedencies#736

Merged
taeold merged 8 commits intomainfrom
dl-trigger-release-on-chore
Feb 6, 2026
Merged

chore: configure dependabot to use fix commit type when updating depedencies#736
taeold merged 8 commits intomainfrom
dl-trigger-release-on-chore

Conversation

@taeold
Copy link
Contributor

@taeold taeold commented Feb 6, 2026

Today, release-please doesn't trigger a release for commits with chore: commit type (code)

We'd like to cut a release when updating dependencies that impacts the packaged artifact, so we'll instruct dependabot to use fix commit type instead of chore(deps) it uses today.

Configure changelog sections so release PR creation/changelog entries include chore, docs, and refactor commits in addition to existing user-facing types.

Keep style, test, build, and ci hidden to avoid internal-only release noise.
Remove unsupported changelogSections from .github/release-please.yml, which fails validation in the GitHub App workflow.

Keep existing releaseType/handleGHRelease settings unchanged.
Switch .github/release-please.yml to manifest mode and add release-please-config.json plus .release-please-manifest.json for source-controlled release configuration/state.

Configure changelog sections so chore/docs/refactor are releasable while style/test/build/ci remain hidden.
Configure Renovate to emit fix(deps) for npm runtime dependency updates so Release Please treats them as releasable by default.

Keep devDependencies as chore(deps) to avoid release noise from development-only updates.
Set runtime npm dependency updates to use semantic commit type deps instead of fix.

Keep devDependencies on chore(deps) to avoid release noise.
@taeold taeold changed the title Dl trigger release on chore chore: configure dependabot to use dep prefix when updating depedencies Feb 6, 2026
@taeold taeold changed the title chore: configure dependabot to use dep prefix when updating depedencies chore: configure dependabot to use fix prefix when updating depedencies Feb 6, 2026
@taeold taeold changed the title chore: configure dependabot to use fix prefix when updating depedencies chore: configure dependabot to use fix commit type when updating depedencies Feb 6, 2026
@taeold taeold marked this pull request as ready for review February 6, 2026 19:35
@taeold taeold requested a review from akerekes February 6, 2026 19:35
@taeold taeold merged commit e0a7ff8 into main Feb 6, 2026
32 checks passed
@taeold taeold deleted the dl-trigger-release-on-chore branch February 6, 2026 21:37
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.

2 participants