ci: simplify the release flow and make it agent-friendly (#965)

This commit is contained in:
Mark Tkachenko
2026-08-07 13:46:42 +02:00
committed by GitHub
parent 8b31dea11b
commit 133337ffe5
7 changed files with 251 additions and 15 deletions

View File

@@ -39,7 +39,11 @@ jobs:
id: release
with:
token: ${{ steps.generate-token.outputs.token }}
release-type: node
# Do not add release-type here. The action ignores config-file whenever
# release-type is set, which silently disables the pre-1.0 versioning
# rules in release-please-config.json and lets a breaking change jump
# straight to 1.0.0. The node release type is declared in that config
# instead, so nothing is lost by leaving this out.
config-file: release-please-config.json
manifest-file: .release-please-manifest.json
outputs: