From 828232236ffeed51cd889ee53ec4858f9028629c Mon Sep 17 00:00:00 2001 From: Brendan Forster Date: Thu, 13 Jul 2023 13:37:56 -0300 Subject: [PATCH] backport some release fixes after initial testing (#905) * adjust release flow to skip the release- prefix * aupdate glob to look recursively for artifacts * fail when the files cannot be found --- .github/workflows/ci.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 736e20cff52..c47d20e0542 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -234,7 +234,7 @@ jobs: run: | RELEASE_TAG=${GITHUB_REF/refs\/tags\//} echo "RELEASE_TAG=${RELEASE_TAG}" >> $GITHUB_ENV - tagNameWithoutPrefix="${RELEASE_TAG:1}" + tagNameWithoutPrefix="${RELEASE_TAG:8}" echo "RELEASE_TAG_WITHOUT_PREFIX=${tagNameWithoutPrefix}" >> $GITHUB_ENV # TODO: generate release notes @@ -261,9 +261,10 @@ jobs: name: GitHub Desktop for Linux ${{ env.RELEASE_TAG_WITHOUT_PREFIX }} body_path: script/release_notes.txt files: | - artifacts/*.AppImage - artifacts/*.deb - artifacts/*.rpm + artifacts/**/*.AppImage + artifacts/**/*.deb + artifacts/**/*.rpm draft: true + fail_on_unmatched_files: true env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}