From 3c618da8051914efa51bab5bb7f3f7646d2cfa2e Mon Sep 17 00:00:00 2001 From: Chris Jowett <421501+cryptk@users.noreply.github.com> Date: Wed, 19 Nov 2025 23:21:54 -0600 Subject: [PATCH 1/2] ci: don't re-trigger workflows when tags are pushed --- .github/workflows/ci-testing.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/ci-testing.yml b/.github/workflows/ci-testing.yml index 7bc46f9..573cee0 100644 --- a/.github/workflows/ci-testing.yml +++ b/.github/workflows/ci-testing.yml @@ -8,6 +8,8 @@ on: push: branches: - main + tags-ignore: + - '**' concurrency: group: ${{ github.head_ref || github.run_id }} From c31e012e4eccab57e586c1d6d03a1d715dc89c06 Mon Sep 17 00:00:00 2001 From: Chris Jowett <421501+cryptk@users.noreply.github.com> Date: Wed, 19 Nov 2025 23:24:03 -0600 Subject: [PATCH 2/2] ci: don't attempt to upload distribution artifacts if no release was generated --- .github/workflows/cd-release.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/cd-release.yaml b/.github/workflows/cd-release.yaml index 84f6902..99f3b96 100644 --- a/.github/workflows/cd-release.yaml +++ b/.github/workflows/cd-release.yaml @@ -110,6 +110,7 @@ jobs: - name: Upload | Distribution Artifacts uses: actions/upload-artifact@v4 + if: steps.release.outputs.released == 'true' with: name: distribution-artifacts path: dist