From bda269059b7d8bd2b973b7feb1dfb0346ee1bba8 Mon Sep 17 00:00:00 2001 From: Marshall Bowers Date: Tue, 28 Jan 2025 16:30:42 -0500 Subject: [PATCH] ci: Restrict more jobs to only run in the `zed-industries` organization (#23803) This PR updates the GitHub Action definitions to restrict more CI jobs to only run in the `zed-industries` organization (and thus, not on forks). Release Notes: - N/A --- .github/workflows/bump_patch_version.yml | 1 + .github/workflows/community_delete_comments.yml | 1 + .github/workflows/community_release_actions.yml | 1 + .github/workflows/danger.yml | 1 + .github/workflows/deploy_collab.yml | 1 + .github/workflows/publish_extension_cli.yml | 1 + .github/workflows/randomized_tests.yml | 1 + 7 files changed, 7 insertions(+) diff --git a/.github/workflows/bump_patch_version.yml b/.github/workflows/bump_patch_version.yml index 8bbefe64e8..02857a9151 100644 --- a/.github/workflows/bump_patch_version.yml +++ b/.github/workflows/bump_patch_version.yml @@ -14,6 +14,7 @@ concurrency: jobs: bump_patch_version: + if: github.repository_owner == 'zed-industries' runs-on: - buildjet-16vcpu-ubuntu-2204 steps: diff --git a/.github/workflows/community_delete_comments.yml b/.github/workflows/community_delete_comments.yml index e95a2d33d4..0ebe1ac3ac 100644 --- a/.github/workflows/community_delete_comments.yml +++ b/.github/workflows/community_delete_comments.yml @@ -9,6 +9,7 @@ permissions: jobs: delete_comment: + if: github.repository_owner == 'zed-industries' runs-on: ubuntu-latest steps: - name: Check for specific strings in comment diff --git a/.github/workflows/community_release_actions.yml b/.github/workflows/community_release_actions.yml index 713c999c43..98eba578aa 100644 --- a/.github/workflows/community_release_actions.yml +++ b/.github/workflows/community_release_actions.yml @@ -6,6 +6,7 @@ on: jobs: discord_release: + if: github.repository_owner == 'zed-industries' runs-on: ubuntu-latest steps: - name: Get release URL diff --git a/.github/workflows/danger.yml b/.github/workflows/danger.yml index 897d4b47c5..09084cbc03 100644 --- a/.github/workflows/danger.yml +++ b/.github/workflows/danger.yml @@ -11,6 +11,7 @@ on: jobs: danger: + if: github.repository_owner == 'zed-industries' runs-on: ubuntu-latest steps: diff --git a/.github/workflows/deploy_collab.yml b/.github/workflows/deploy_collab.yml index afc96c32bf..d921a08bf1 100644 --- a/.github/workflows/deploy_collab.yml +++ b/.github/workflows/deploy_collab.yml @@ -12,6 +12,7 @@ env: jobs: style: name: Check formatting and Clippy lints + if: github.repository_owner == 'zed-industries' runs-on: - self-hosted - test diff --git a/.github/workflows/publish_extension_cli.yml b/.github/workflows/publish_extension_cli.yml index cc589c85e2..24e2bb8943 100644 --- a/.github/workflows/publish_extension_cli.yml +++ b/.github/workflows/publish_extension_cli.yml @@ -12,6 +12,7 @@ env: jobs: publish: name: Publish zed-extension CLI + if: github.repository_owner == 'zed-industries' runs-on: - ubuntu-latest steps: diff --git a/.github/workflows/randomized_tests.yml b/.github/workflows/randomized_tests.yml index 1ecf511100..f421c4b6b9 100644 --- a/.github/workflows/randomized_tests.yml +++ b/.github/workflows/randomized_tests.yml @@ -18,6 +18,7 @@ env: jobs: tests: name: Run randomized tests + if: github.repository_owner == 'zed-industries' runs-on: - buildjet-16vcpu-ubuntu-2204 steps: