From da1b002a643b4b47149b8079d846481b0d279562 Mon Sep 17 00:00:00 2001 From: James Cole Date: Mon, 1 Apr 2024 08:36:15 +0200 Subject: [PATCH] Clean up and expand normal release --- .github/workflows/release.yml | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2409ac6ac9..10fd4708f8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -240,13 +240,29 @@ jobs: git tag -a $releaseName -m "Here be changelog" git push origin $releaseName gh release create $releaseName -F output.txt -t "$releaseName" --verify-tag - # add zip file to release. + + # add archive files to release gh release upload $releaseName $zipName - # add sha256 sum to release + gh release upload $releaseName $tarName + + # add sha256 sums to release gh release upload $releaseName $zipName.sha256 + gh release upload $releaseName $tarName.sha256 + + # get current HEAD and add as file to the release + HEAD=$(git rev-parse HEAD) + echo $HEAD > HEAD.txt + gh release upload $releaseName HEAD.txt + + # remove all temporary files rm output.txt + rm HEAD.txt rm $zipName rm $zipName.sha256 + rm $tarName + rm $tarName.sha256 + + # merge main back into develop git checkout develop git merge main git push