From 96d955db2df277c7dc5909b924edee89e37d365f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Miku=C5=82a?= Date: Fri, 22 Nov 2024 17:35:37 +0100 Subject: [PATCH] CI: Avoid running scheduled jobs on forks This replicates https://github.com/rust-lang/rust/pull/113029 --- .github/workflows/publish.yml | 1 + .github/workflows/regenerate-target-info.yml | 1 + .github/workflows/regenerate-windows-sys.yml | 3 ++- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 32f4aa9a0..d67f86304 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -11,6 +11,7 @@ on: jobs: release-plz-release: + if: github.repository_owner == 'rust-lang' name: Release-plz release runs-on: ubuntu-latest steps: diff --git a/.github/workflows/regenerate-target-info.yml b/.github/workflows/regenerate-target-info.yml index d3b5afa7f..32fd5bc78 100644 --- a/.github/workflows/regenerate-target-info.yml +++ b/.github/workflows/regenerate-target-info.yml @@ -7,6 +7,7 @@ on: jobs: regenerate: + if: github.repository_owner == 'rust-lang' name: Regenerate target info & Open Pull Request if necessary runs-on: ubuntu-latest steps: diff --git a/.github/workflows/regenerate-windows-sys.yml b/.github/workflows/regenerate-windows-sys.yml index 8fabbe30b..f5d518e5b 100644 --- a/.github/workflows/regenerate-windows-sys.yml +++ b/.github/workflows/regenerate-windows-sys.yml @@ -7,6 +7,7 @@ on: jobs: regenerate: + if: github.repository_owner == 'rust-lang' name: Regenerate windows sys bindings & Open Pull Request if necessary runs-on: ubuntu-latest steps: @@ -20,7 +21,7 @@ jobs: - name: Create lockfile run: cargo update - + - uses: Swatinem/rust-cache@v2 with: cache-all-crates: 'true'