From 74dd7a12f959839e3098ef4f390dfe7539bef862 Mon Sep 17 00:00:00 2001 From: Matt Troutman Date: Mon, 22 Jul 2024 21:48:53 -0500 Subject: [PATCH] Version number must change as well as fonts must change to create a release. Otherwise, just a commit. --- .github/workflows/publish-release.yml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/.github/workflows/publish-release.yml b/.github/workflows/publish-release.yml index 2d27945..a690dc9 100644 --- a/.github/workflows/publish-release.yml +++ b/.github/workflows/publish-release.yml @@ -23,13 +23,14 @@ jobs: run: | VERSION=$(grep 'Version:' clique.sfd | awk '{print $2}' | sed 's/^0*//') echo "VERSION=$VERSION" >> $GITHUB_ENV - PREVIOUS_VERSION=$(cat .github/workflows/previous_version.txt || echo "0") + mkdir -p .github/metadata + PREVIOUS_VERSION=$(cat .github/metadata/previous_version.txt || echo "0") if [ "$VERSION" != "$PREVIOUS_VERSION" ]; then echo "changed=true" >> $GITHUB_ENV - echo $VERSION > .github/workflows/previous_version.txt + echo $VERSION > .github/metadata/previous_version.txt git config --global user.email "action@github.com" git config --global user.name "GitHub Action" - git add .github/workflows/previous_version.txt + git add .github/metadata/previous_version.txt git commit -m "Update version to $VERSION" git push echo "::set-output name=changed::true" @@ -41,13 +42,14 @@ jobs: id: fonts_change run: | FONTS_HASH=$(find ./generated\ fonts/ -type f -exec md5sum {} \; | md5sum) - PREVIOUS_FONTS_HASH=$(cat .github/workflows/previous_fonts_hash.txt || echo "0") + mkdir -p .github/metadata + PREVIOUS_FONTS_HASH=$(cat .github/metadata/previous_fonts_hash.txt || echo "0") if [ "$FONTS_HASH" != "$PREVIOUS_FONTS_HASH" ]; then echo "changed=true" >> $GITHUB_ENV - echo $FONTS_HASH > .github/workflows/previous_fonts_hash.txt + echo $FONTS_HASH > .github/metadata/previous_fonts_hash.txt git config --global user.email "action@github.com" git config --global user.name "GitHub Action" - git add .github/workflows/previous_fonts_hash.txt + git add .github/metadata/previous_fonts_hash.txt git commit -m "Update fonts hash" git push echo "::set-output name=changed::true"