From: Manuel Nickschas Date: Sat, 3 Oct 2020 15:01:30 +0000 (+0200) Subject: ci: Make artifact sanity checks non-fatal for now X-Git-Tag: 0.14-rc1~48 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=87fcd2f248205a2a5ded9e17a72c1b54ffe3cb21 ci: Make artifact sanity checks non-fatal for now Currently, macOS packaging is unreliable due to a race condition in the ancient scripts, sporadically leading to a missing QuasselCore package. A proper fix would require a modernization of the packaging process. Mark the artifact sanity check non-fatal for now, until a proper solution can be implemented. --- diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index a8bd58dc..111f51d5 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -224,6 +224,7 @@ jobs: run: ls -lhR artifacts - name: Check artifacts + continue-on-error: true # macOS packaging is unreliable run: | # Sanity check: We should have exactly 5 files matching the given patterns [[ 5 -eq $(find artifacts/ \( -type f -name 'Quassel*.dmg' -o -name 'quassel*.exe' -o -name 'quassel*.7z' \) -printf '.' | wc -c) ]]