From 44cde4e86e7abac4d52bb3133b11b2af24ced0a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Romero?= Date: Fri, 11 Sep 2026 02:24:01 +0000 Subject: [PATCH] ci: verify Linux packages on packaging changes --- .github/workflows/native-platforms.yml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/.github/workflows/native-platforms.yml b/.github/workflows/native-platforms.yml index 2b66e69d..ecb0735b 100644 --- a/.github/workflows/native-platforms.yml +++ b/.github/workflows/native-platforms.yml @@ -27,6 +27,15 @@ on: description: Also build an experimental unsigned iOS archive type: boolean default: false + pull_request: + paths: + - ".github/workflows/native-platforms.yml" + - "Cargo.lock" + - "Cargo.toml" + - "build.rs" + - "packaging/**" + - "resources/**" + - "scripts/**" push: tags: - "v*.*.*" @@ -84,7 +93,7 @@ jobs: linux: needs: metadata - if: github.event_name == 'push' || inputs.include_linux + if: github.event_name == 'push' || github.event_name == 'pull_request' || inputs.include_linux name: Linux packages (x64) runs-on: ubuntu-22.04 env: @@ -170,7 +179,7 @@ jobs: rpm: needs: metadata - if: github.event_name == 'push' || inputs.include_linux + if: github.event_name == 'push' || github.event_name == 'pull_request' || inputs.include_linux name: Fedora RPM preview (x64) runs-on: ubuntu-24.04 container: fedora:44 @@ -249,7 +258,7 @@ jobs: flatpak: needs: metadata - if: github.event_name == 'push' || inputs.include_linux + if: github.event_name == 'push' || github.event_name == 'pull_request' || inputs.include_linux name: Flatpak preview bundle (x64) runs-on: ubuntu-24.04 env: