From 56a4caea72a221b7e2c2dac4899109e67b2418b2 Mon Sep 17 00:00:00 2001 From: John Coffey Date: Thu, 29 Oct 2026 21:44:44 -0700 Subject: [PATCH] GitHub release copy: wait for the release files github-release needed only publish, so it ran beside files and copied the Gitea release before files had attached the tarball and SHA256SUMS. Every GitHub copy of a release had no files. It now needs files too. --- .github/workflows/ci.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 039efc9..14b034b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -299,9 +299,12 @@ jobs: # release is the real one; this is left out of the report to Gitea, so a # failure here cannot fail a release. PR and issue numbers in the notes are # rewritten to Gitea links: on GitHub a bare #16 is some other PR. + # It waits for `files` too: started after `publish` alone, it ran beside + # `files` and copied the Gitea release before its files were attached, so + # every GitHub copy had none. github-release: if: ${{ vars.BUILD_ON == 'github' && github.ref_type == 'tag' }} - needs: [publish] + needs: [publish, files] runs-on: ubuntu-latest permissions: contents: write -- 2.54.0