From 631d6133ad028f19b6248e723eb09259ed534291 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Albin=20Ahlb=C3=A4ck?= Date: Tue, 11 Mar 2025 12:14:27 +0100 Subject: [PATCH] Fix tag release messages --- .github/workflows/release.yml | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index bb7f22e3f7..d884cd5450 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -172,21 +172,28 @@ jobs: run: | (echo "SUBJECT=\"FLINT nightly release\""; echo "PRERELEASE=\"--prerelease --draft\"") >> $GITHUB_ENV - gh release delete nightly --yes || true - git push origin :nightly || true + # gh release delete nightly --yes || true + # git push origin :nightly || true - if: env.TAG_NAME != 'nightly' run: | (echo "SUBJECT=\"FLINT v${FLINT_VERSION}\""; echo "PRERELEASE=") >> $GITHUB_ENV - gh release delete stable --yes || true - git push origin :stable || true + # gh release delete stable --yes || true + # git push origin :stable || true - name: Generate release message run: | # Print tag message + mkdir tmp + cd tmp + git clone --bare --filter=blob:none --depth=1 --branch v${FLINT_VERSION} git@github.com:flintlib/flint.git + mv flint.git .git git for-each-ref refs/tags/v${FLINT_VERSION} --format='%(contents)' > $RUNNER_TEMP/notes.md + cd .. + rm -rf tmp/ + # Generate checksums printf '## SHA256 Checksums\n```\n' >> $RUNNER_TEMP/notes.md for ext in tar.gz tar.xz zip; do