From d721c86a9d196054bec660fc4653c9a4be0e1c86 Mon Sep 17 00:00:00 2001 From: Sean Greenawalt Date: Fri, 19 Sep 2025 18:00:32 -0400 Subject: [PATCH 1/2] Run workflow on push --- .forgejo/workflows/publish-patch.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.forgejo/workflows/publish-patch.yaml b/.forgejo/workflows/publish-patch.yaml index 74f0aad..b533848 100644 --- a/.forgejo/workflows/publish-patch.yaml +++ b/.forgejo/workflows/publish-patch.yaml @@ -1,6 +1,9 @@ name: Build and Patch Releases on: + push: + branches: + - * schedule: - cron: '30 17 * * *' # Runs daily at 5:30 PM workflow_dispatch: From eb9feb569f380124c35b5ee26475d6dcc90a2219 Mon Sep 17 00:00:00 2001 From: Sean Greenawalt Date: Fri, 19 Sep 2025 18:00:44 -0400 Subject: [PATCH 2/2] Fix tag compare --- .forgejo/workflows/publish-patch.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.forgejo/workflows/publish-patch.yaml b/.forgejo/workflows/publish-patch.yaml index b533848..bb5dd7a 100644 --- a/.forgejo/workflows/publish-patch.yaml +++ b/.forgejo/workflows/publish-patch.yaml @@ -28,7 +28,7 @@ jobs: - name: Compare with Latest Published Tag run: | - latest_published_tag=$(curl -s -u ${{ secrets.TOKEN }} https://git.spgrn.com/v2/_catalog | jq -r '.repositories[]' | grep -oP 'stirling-pdf:\K.*' | sort -V | tail -1 || echo "") + latest_published_tag=$(curl -s -u :${{ secrets.TOKEN }} https://git.spgrn.com/v2/seang96/stirling-pdf/tags/list | jq -r '.tags[]' | grep -E '^v[0-9]+\.[0-9]+\.[0-9]+-fat$' | sort -V | tail -1 | sed 's/-fat$//') echo "latest_published_tag=$latest_published_tag" >> $GITHUB_ENV if [ -z "$latest_published_tag" ]; then