diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cd92fde..f7c7a9d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -46,7 +46,7 @@ jobs: distribution: 'temurin' java-version: ${{env.JAVA_VERSION}} - uses: actions-rs/toolchain@v1 - if: matrix.os == 'windows-latest' + if: matrix.os == 'windows-signing' with: toolchain: 'stable' - name: Setup MacOS signing @@ -86,14 +86,14 @@ jobs: with: arguments: packageDistributable - name: Setup MSbuild - if: matrix.os == 'windows-latest' + if: matrix.os == 'windows-signing' uses: microsoft/setup-msbuild@v1.3.1 - name: Build MSIX - if: matrix.os == 'windows-latest' + if: matrix.os == 'windows-signing' run: | & 'C:/Program Files (x86)/Windows Kits/10/bin/10.0.22621.0/x64/makeappx.exe' pack /d app/desktop/build/msix-workspace /p Tonbrett.msix - name: Code Sign 2021 - if: matrix.os == 'windows-latest' + if: matrix.os == 'windows-signing' run: | & 'C:/Program Files (x86)/Windows Kits/10/bin/10.0.22621.0/x86/signtool.exe' sign /fd SHA256 /n "Open Source Developer, Michael Rittmeister" /t http://time.certum.pl/ /d Tonbrett Tonbrett.msix - name: Notarize MacOS installer @@ -173,7 +173,7 @@ jobs: create_release: name: Create Release - runs-on: windows-latest # for some weird reason this job does not get picked on ubuntu + runs-on: windows-signing # for some weird reason this job does not get picked on ubuntu needs: [build_bot_artifacts, build_desktop_app, build_android_app] if: startsWith(github.ref, 'refs/tags/') steps: @@ -188,7 +188,7 @@ jobs: - uses: actions/download-artifact@v3 name: Download Artifacts from Windows with: - name: desktopapp-windows-latest + name: desktopapp-windows-signing - uses: actions/download-artifact@v3 name: Download Bot with: