Add changelog for preview changes (#4251)
I tweaked rooster to allow sections to be overridden from the CLI so we can generate a separate preview changelog See https://github.com/zanieb/rooster/pull/43 for the rooster changes needed I tested `./scripts/release.sh` as well.
This commit is contained in:
+11
-1
@@ -9,7 +9,17 @@ project_root="$(dirname "$script_root")"
|
||||
|
||||
echo "Updating metadata with rooster..."
|
||||
cd "$project_root"
|
||||
uv tool run --from rooster-blue --isolated -- rooster release "$@"
|
||||
|
||||
# Update the preview changelog
|
||||
uv tool run --from 'rooster-blue>=0.0.7' --isolated -- \
|
||||
rooster release "$@" \
|
||||
--only-sections preview \
|
||||
--changelog-file CHANGELOG-PREVIEW.md \
|
||||
--no-update-pyproject --no-update-version-files
|
||||
|
||||
# Update the real changelog
|
||||
uv tool run --from 'rooster-blue>=0.0.7' --isolated -- \
|
||||
rooster release "$@" --without-sections preview
|
||||
|
||||
echo "Updating lockfile..."
|
||||
cargo update -p uv
|
||||
|
||||
Reference in New Issue
Block a user