From 2a00b965f460be5e6027b33d7d1beb8ca2f7c028 Mon Sep 17 00:00:00 2001 From: Mikolaj Holysz Date: Wed, 8 Jul 2026 20:14:51 +0200 Subject: [PATCH] ci: skip signing and release on forks --- .github/workflows/build.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index cdbed6fb..16d53914 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -52,7 +52,7 @@ jobs: $env:PATH = "$env:PATH;C:\msys64\ucrt64\bin;C:\msys64\usr\bin" cargo release - name: Sign artifacts - if: github.event_name == 'push' + if: github.event_name == 'push' && github.repository == 'trypsynth/paperback' shell: pwsh env: MINISIGN_KEY: ${{ secrets.MINISIGN_KEY }} @@ -74,7 +74,7 @@ jobs: target/release/paperback_setup.exe retention-days: 30 - name: Upload signatures - if: github.event_name == 'push' + if: github.event_name == 'push' && github.repository == 'trypsynth/paperback' uses: actions/upload-artifact@v7 with: name: paperback-windows-signatures @@ -115,7 +115,7 @@ jobs: key: gradle-${{ hashFiles('android/**/*.gradle.kts', 'android/gradle/wrapper/gradle-wrapper.properties') }} restore-keys: gradle- - name: Set up Android signing keystore - if: github.event_name == 'push' + if: github.event_name == 'push' && github.repository == 'trypsynth/paperback' env: ANDROID_KEYSTORE_BASE64: ${{ secrets.ANDROID_KEYSTORE_BASE64 }} ANDROID_KEY_ALIAS: ${{ secrets.ANDROID_KEY_ALIAS }} @@ -184,7 +184,7 @@ jobs: release: needs: [build-windows, build-android, build-macos] runs-on: ubuntu-latest - if: github.event_name == 'push' + if: github.event_name == 'push' && github.repository == 'trypsynth/paperback' steps: - name: Checkout repository uses: actions/checkout@v7