From 06c7502f9ad195dae55abc06e2215c9e7a5434e8 Mon Sep 17 00:00:00 2001 From: Sam Rose Date: Thu, 18 Sep 2025 14:24:08 -0400 Subject: [PATCH] docs: create an automated changlog file that shows up in release files on merge to develop/ami release success --- .github/workflows/ami-release-nix.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/ami-release-nix.yml b/.github/workflows/ami-release-nix.yml index 27a1c0eb1..7b626ab12 100644 --- a/.github/workflows/ami-release-nix.yml +++ b/.github/workflows/ami-release-nix.yml @@ -164,12 +164,17 @@ jobs: aws s3 cp /tmp/pg_binaries.tar.gz s3://${{ secrets.PROD_ARTIFACTS_BUCKET }}/upgrades/postgres/supabase-postgres-${{ steps.process_release_version.outputs.version }}/24.04.tar.gz aws s3 cp /tmp/pg_binaries.tar.gz s3://${{ secrets.PROD_ARTIFACTS_BUCKET }}/upgrades/postgres/supabase-postgres-${{ steps.process_release_version.outputs.version }}/upgrade_bundle.tar.gz + - name: Generate Changelog + run: | + nix run nixpkgs#git-cliff -- --tag-pattern "^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]{3}(-orioledb)?$" --tag "$(git describe --tags --abbrev=0)" -o CHANGELOG.md + - name: Create release uses: softprops/action-gh-release@v2 with: name: ${{ steps.process_release_version.outputs.version }} tag_name: ${{ steps.process_release_version.outputs.version }} target_commitish: ${{github.sha}} + files: CHANGELOG.md - name: Slack Notification on Failure if: ${{ failure() }}