Browse Source

chore(CI): Don't try to upload installer on debug builds

The installer is only built on release builds. We used to ignore failure to
upload prior to 5fcf86b521. We stopped ignoring
because a07ab89cc8 tried to make our upload
targetted, but it only resolved the issue for the zip, not the installer.
reviewable/pr6501/r1
Anthony Bilinski 3 years ago
parent
commit
e18118c1bc
No known key found for this signature in database
GPG Key ID: 2AA8E0DA1B31FB3C
  1. 2
      .github/workflows/build-test-deploy.yaml

2
.github/workflows/build-test-deploy.yaml

@ -345,6 +345,7 @@ jobs: @@ -345,6 +345,7 @@ jobs:
- name: Run build
run: docker-compose run --rm windows_builder ./windows/cross-compile/build.sh --arch x86_64 --build-type ${{ matrix.build_type }} --run-tests --src-dir /qtox
- name: Upload installer
if: matrix.build_type == 'release'
uses: actions/upload-artifact@v2
with:
name: setup-qtox-x86_64-${{ matrix.build_type }}.exe
@ -405,6 +406,7 @@ jobs: @@ -405,6 +406,7 @@ jobs:
- name: Run build
run: docker-compose run --rm windows_builder.i686 ./windows/cross-compile/build.sh --arch i686 --build-type ${{ matrix.build_type }} --run-tests --src-dir /qtox
- name: Upload installer
if: matrix.build_type == 'release'
uses: actions/upload-artifact@v2
with:
name: setup-qtox-i686-${{ matrix.build_type }}.exe

Loading…
Cancel
Save