From d454b6802f48b30f3ba703578720ad5d0db5c068 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Sat, 23 Aug 2025 10:32:24 +0000 Subject: [PATCH 1/2] fix(workflow): Correct YAML syntax and improve consistency - Pass github.repository as an environment variable to the release notes generation step to avoid YAML parsing errors with HEREDOC. - Use the new environment variable consistently for all repository URLs within the script for improved robustness. --- .github/workflows/create.release.for.tag.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/create.release.for.tag.yml b/.github/workflows/create.release.for.tag.yml index cde4a0b..e9825f1 100644 --- a/.github/workflows/create.release.for.tag.yml +++ b/.github/workflows/create.release.for.tag.yml @@ -39,6 +39,7 @@ jobs: env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} PREVIOUS_TAG: ${{ env.previous_tag }} + GITHUB_REPOSITORY: ${{ github.repository }} run: | RELEASE_BODY=$(cat <> $GITHUB_ENV echo -e "$RELEASE_BODY" >> $GITHUB_ENV From 25a8dcee315737c6e0aa8198fdb6dbedefc87f3f Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Sat, 23 Aug 2025 10:34:56 +0000 Subject: [PATCH 2/2] feat: Update release workflow and README This commit introduces two main improvements: 1. **Release Workflow:** The GitHub Actions workflow for creating releases has been updated to automatically generate a changelog based on commit history since the last tag. The release description is now managed via a HEREDOC, making it much easier for humans to edit. The workflow syntax has also been corrected for robustness. 2. **README Banners:** The shield.io banner icons in the `README.md` are now linkable, pointing to their respective pages on GitHub (e.g., Releases, Issues, etc.).