Open caugner opened 5 months ago
I may have found an explanation for the behavior, even though it's surprising to me:
The confusion seems to origin from this misleading statement in the docs:
If you were previously configuring advanced options via GitHub action inputs, you will need to configure via the release-please manifest configuration instead. (Source)
Actually, the advanced options go in the config file (release-please-config.json
), not the manifest file (.release-please-manifest.json
).
The confusion seems to origin from this misleading statement in the docs:
If you were previously configuring advanced options via GitHub action inputs, you will need to configure via the release-please manifest configuration instead. (Source)
Actually, the advanced options go in the config file (
release-please-config.json
), not the manifest file (.release-please-manifest.json
).
OMG thx this was my problem! its also weird how configuration documentation just disappeared
TL;DR
We migrated to v4, but our configured
changelog-sections
are no longer taken into account, so the v4 release PR is missing the "Miscellaneous" section (whereas the v3 release PR contained this section).Expected behavior
The
changelog-sections
configured in the.release-please-manifest.json
file should be used by release-please.Observed behavior
Release-please uses the default changelog sections instead.
Action YAML
Log output
Additional information
No response