From ff40a6c0652b9f66423b70be1fe4ad4b027b3ca8 Mon Sep 17 00:00:00 2001 From: edalzell Date: Thu, 17 Sep 2026 14:55:18 -0700 Subject: [PATCH 1/5] Trigger Satis after publishing a release --- .github/workflows/release-publish.yml | 5 +++++ .github/workflows/satis.yml | 1 + 2 files changed, 6 insertions(+) diff --git a/.github/workflows/release-publish.yml b/.github/workflows/release-publish.yml index cca7c20..40629b7 100644 --- a/.github/workflows/release-publish.yml +++ b/.github/workflows/release-publish.yml @@ -11,3 +11,8 @@ jobs: contents: write with: upload_assets: true + + rebuild-satis: + needs: publish + uses: ./.github/workflows/satis.yml + secrets: inherit diff --git a/.github/workflows/satis.yml b/.github/workflows/satis.yml index 99edd4c..3f12d3d 100644 --- a/.github/workflows/satis.yml +++ b/.github/workflows/satis.yml @@ -1,6 +1,7 @@ name: Satis on: + workflow_call: workflow_dispatch: release: types: [published] From 98654b97a4bdf6c841f37bdbc581bb8050c47dea Mon Sep 17 00:00:00 2001 From: edalzell Date: Thu, 17 Sep 2026 14:57:37 -0700 Subject: [PATCH 2/5] Publish Front releases with RELEASE_TOKEN --- .github/workflows/release-publish.yml | 9 +++------ .github/workflows/satis.yml | 1 - 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/.github/workflows/release-publish.yml b/.github/workflows/release-publish.yml index 40629b7..3dd4a37 100644 --- a/.github/workflows/release-publish.yml +++ b/.github/workflows/release-publish.yml @@ -6,13 +6,10 @@ on: jobs: publish: - uses: edalzell/github-workflows/.github/workflows/release-publish.yml@9f72f0b77303abff9903b16da75346b1eb1c3785 # v1.4.0 + uses: edalzell/github-workflows/.github/workflows/release-publish.yml@ff87c860196291cd1c1f43a45c294ff69df8ee62 # v1.4.0 permissions: contents: write + secrets: + release_token: ${{ secrets.RELEASE_TOKEN }} with: upload_assets: true - - rebuild-satis: - needs: publish - uses: ./.github/workflows/satis.yml - secrets: inherit diff --git a/.github/workflows/satis.yml b/.github/workflows/satis.yml index 3f12d3d..99edd4c 100644 --- a/.github/workflows/satis.yml +++ b/.github/workflows/satis.yml @@ -1,7 +1,6 @@ name: Satis on: - workflow_call: workflow_dispatch: release: types: [published] From 87659e0fe6ac1f639b21ea718a82316e49098232 Mon Sep 17 00:00:00 2001 From: edalzell Date: Thu, 17 Sep 2026 15:01:45 -0700 Subject: [PATCH 3/5] Rebuild Satis after the release publishes --- .github/workflows/release-publish.yml | 9 ++++++--- .github/workflows/satis.yml | 1 + 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release-publish.yml b/.github/workflows/release-publish.yml index 3dd4a37..40629b7 100644 --- a/.github/workflows/release-publish.yml +++ b/.github/workflows/release-publish.yml @@ -6,10 +6,13 @@ on: jobs: publish: - uses: edalzell/github-workflows/.github/workflows/release-publish.yml@ff87c860196291cd1c1f43a45c294ff69df8ee62 # v1.4.0 + uses: edalzell/github-workflows/.github/workflows/release-publish.yml@9f72f0b77303abff9903b16da75346b1eb1c3785 # v1.4.0 permissions: contents: write - secrets: - release_token: ${{ secrets.RELEASE_TOKEN }} with: upload_assets: true + + rebuild-satis: + needs: publish + uses: ./.github/workflows/satis.yml + secrets: inherit diff --git a/.github/workflows/satis.yml b/.github/workflows/satis.yml index 99edd4c..3f12d3d 100644 --- a/.github/workflows/satis.yml +++ b/.github/workflows/satis.yml @@ -1,6 +1,7 @@ name: Satis on: + workflow_call: workflow_dispatch: release: types: [published] From 60b0b82bfa16c5ee9889b1f2e9ec1261609cd285 Mon Sep 17 00:00:00 2001 From: edalzell Date: Thu, 17 Sep 2026 15:03:06 -0700 Subject: [PATCH 4/5] Drop leftover release-published Satis trigger --- .github/workflows/satis.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/satis.yml b/.github/workflows/satis.yml index 3f12d3d..9cbe945 100644 --- a/.github/workflows/satis.yml +++ b/.github/workflows/satis.yml @@ -3,8 +3,6 @@ name: Satis on: workflow_call: workflow_dispatch: - release: - types: [published] jobs: rebuild-satis: From 062bc823139218663613400e7050fde76060b291 Mon Sep 17 00:00:00 2001 From: edalzell Date: Thu, 17 Sep 2026 15:04:56 -0700 Subject: [PATCH 5/5] Satis workflow only via Release Publish --- .github/workflows/satis.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/satis.yml b/.github/workflows/satis.yml index 9cbe945..5dba93c 100644 --- a/.github/workflows/satis.yml +++ b/.github/workflows/satis.yml @@ -2,7 +2,6 @@ name: Satis on: workflow_call: - workflow_dispatch: jobs: rebuild-satis: