diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cf6bdc5..c9ce41f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -36,7 +36,7 @@ jobs: name: Build Desktop App strategy: matrix: - os: [ ubuntu-latest, macos-latest, windows-latest ] + os: [ ubuntu-latest, macos-14, windows-latest ] runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v3 @@ -56,7 +56,7 @@ jobs: tar xzvf jextract.tar.gz - name: Setup MacOS signing - if: matrix.os == 'macos-latest' + if: matrix.os == 'macos-14' env: BUILD_CERTIFICATE_BASE64: ${{ secrets.MACOS_SIGNING_CERTIFICATE }} P12_PASSWORD: ${{ secrets.MAC_SIGNING_PASSWORD }} @@ -97,7 +97,7 @@ jobs: 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: Notarize MacOS installer - if: matrix.os == 'macos-latest' + if: matrix.os == 'macos-14' env: NOTARIZATION_PASSWORD: ${{ secrets.NOTARIZATION_PASSWORD }} run: ./gradlew notarizeReleasePkg -Pcompose.desktop.mac.sign=true @@ -248,7 +248,7 @@ jobs: Complete-ApplicationSubmission -AppId $appId -SubmissionId ($sub.id) build_ios_app: name: Deploy to test flight - runs-on: macos-13 + runs-on: macos-14 if: startsWith(github.ref, 'refs/tags/') steps: - uses: maxim-lobanov/setup-xcode@v1 @@ -299,7 +299,7 @@ jobs: - uses: actions/download-artifact@v3 name: Download Artifacts from MacOS with: - name: desktopapp-macos-latest + name: desktopapp-macos-14 - uses: actions/download-artifact@v3 name: Download Artifacts from Windows with: diff --git a/build.gradle.kts b/build.gradle.kts index d2cfb95..6bf7bb4 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -7,7 +7,7 @@ plugins { allprojects { group = "dev.schlaubi.tonbrett" - version = "1.18.9" + version = "1.18.10" repositories { mavenCentral()