From 109af189a4a90a9640eae0670ac9cc2b69b0053e Mon Sep 17 00:00:00 2001 From: Tomas Dvorak Date: Wed, 18 Mar 2026 14:29:51 +0100 Subject: [PATCH] fix: Ensure all build jobs run on push events MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Fix build job conditions to run on push events - Previously jobs were skipped because they only checked inputs - Now all components build automatically on push to master Build jobs now run on: ✅ Push events (automatic) - all components ✅ Manual trigger (optional) - selected components This ensures Linux, Windows, macOS, Android, and Backend all build! --- .github/workflows/unified-release.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/unified-release.yml b/.github/workflows/unified-release.yml index df467ed7..038d7cb1 100644 --- a/.github/workflows/unified-release.yml +++ b/.github/workflows/unified-release.yml @@ -154,7 +154,7 @@ jobs: name: Build Linux Desktop runs-on: ubuntu-latest needs: get-version - if: contains(github.event.inputs.components, 'desktop') + if: contains(github.event.inputs.components, 'desktop') || github.event_name == 'push' strategy: fail-fast: false @@ -207,7 +207,7 @@ jobs: name: Build Windows Desktop runs-on: ubuntu-latest needs: get-version - if: contains(github.event.inputs.components, 'desktop') + if: contains(github.event.inputs.components, 'desktop') || github.event_name == 'push' strategy: fail-fast: false @@ -260,7 +260,7 @@ jobs: name: Build macOS Desktop runs-on: macos-latest needs: get-version - if: contains(github.event.inputs.components, 'desktop') + if: contains(github.event.inputs.components, 'desktop') || github.event_name == 'push' strategy: fail-fast: false @@ -310,7 +310,7 @@ jobs: name: Build Android App runs-on: ubuntu-latest needs: get-version - if: contains(github.event.inputs.components, 'android') + if: contains(github.event.inputs.components, 'android') || github.event_name == 'push' steps: - uses: actions/checkout@v4 @@ -355,7 +355,7 @@ jobs: name: Build Backend runs-on: ubuntu-latest needs: get-version - if: contains(github.event.inputs.components, 'backend') + if: contains(github.event.inputs.components, 'backend') || github.event_name == 'push' steps: - uses: actions/checkout@v4