diff --git a/.github/workflows/codegen-check.yml b/.github/workflows/codegen-check.yml index d48b6a491..0bef14531 100644 --- a/.github/workflows/codegen-check.yml +++ b/.github/workflows/codegen-check.yml @@ -23,6 +23,7 @@ permissions: jobs: check: name: "Verify generated files are up-to-date" + if: github.event.repository.fork == false runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/copilot-setup-steps.yml b/.github/workflows/copilot-setup-steps.yml index afe9b03bd..daa9d6694 100644 --- a/.github/workflows/copilot-setup-steps.yml +++ b/.github/workflows/copilot-setup-steps.yml @@ -14,6 +14,7 @@ on: jobs: # The job MUST be called 'copilot-setup-steps' to be recognized by GitHub Copilot Agent copilot-setup-steps: + if: github.event.repository.fork == false runs-on: ubuntu-latest # Set minimal permissions for setup steps diff --git a/.github/workflows/corrections-tests.yml b/.github/workflows/corrections-tests.yml index 7654f3c9b..693b4a408 100644 --- a/.github/workflows/corrections-tests.yml +++ b/.github/workflows/corrections-tests.yml @@ -16,6 +16,7 @@ permissions: jobs: test: runs-on: ubuntu-latest + if: github.event.repository.fork == false steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 diff --git a/.github/workflows/docs-validation.yml b/.github/workflows/docs-validation.yml index 4c26e9ec1..e7f64be5b 100644 --- a/.github/workflows/docs-validation.yml +++ b/.github/workflows/docs-validation.yml @@ -20,6 +20,7 @@ permissions: jobs: validate-typescript: name: "Validate TypeScript" + if: github.event.repository.fork == false runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 @@ -44,6 +45,7 @@ jobs: validate-python: name: "Validate Python" + if: github.event.repository.fork == false runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 @@ -76,6 +78,7 @@ jobs: validate-go: name: "Validate Go" + if: github.event.repository.fork == false runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 @@ -99,6 +102,7 @@ jobs: validate-csharp: name: "Validate C#" + if: github.event.repository.fork == false runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/dotnet-sdk-tests.yml b/.github/workflows/dotnet-sdk-tests.yml index 872f06668..d3b2ef162 100644 --- a/.github/workflows/dotnet-sdk-tests.yml +++ b/.github/workflows/dotnet-sdk-tests.yml @@ -29,6 +29,7 @@ permissions: jobs: test: name: ".NET SDK Tests" + if: github.event.repository.fork == false env: POWERSHELL_UPDATECHECK: Off strategy: diff --git a/.github/workflows/go-sdk-tests.yml b/.github/workflows/go-sdk-tests.yml index 733954f1d..e26296109 100644 --- a/.github/workflows/go-sdk-tests.yml +++ b/.github/workflows/go-sdk-tests.yml @@ -30,6 +30,7 @@ permissions: jobs: test: name: "Go SDK Tests" + if: github.event.repository.fork == false env: POWERSHELL_UPDATECHECK: Off strategy: diff --git a/.github/workflows/nodejs-sdk-tests.yml b/.github/workflows/nodejs-sdk-tests.yml index 141b161b6..8880cadfa 100644 --- a/.github/workflows/nodejs-sdk-tests.yml +++ b/.github/workflows/nodejs-sdk-tests.yml @@ -32,6 +32,7 @@ permissions: jobs: test: name: "Node.js SDK Tests" + if: github.event.repository.fork == false env: POWERSHELL_UPDATECHECK: Off strategy: diff --git a/.github/workflows/python-sdk-tests.yml b/.github/workflows/python-sdk-tests.yml index 5b305ed09..e6260dd0b 100644 --- a/.github/workflows/python-sdk-tests.yml +++ b/.github/workflows/python-sdk-tests.yml @@ -32,6 +32,7 @@ permissions: jobs: test: name: "Python SDK Tests" + if: github.event.repository.fork == false env: POWERSHELL_UPDATECHECK: Off strategy: diff --git a/.github/workflows/rust-publish-release.yml b/.github/workflows/rust-publish-release.yml index 348d2acf0..daf768929 100644 --- a/.github/workflows/rust-publish-release.yml +++ b/.github/workflows/rust-publish-release.yml @@ -24,6 +24,7 @@ concurrency: jobs: publish: name: Publish to crates.io + if: github.event.repository.fork == false runs-on: ubuntu-latest defaults: run: diff --git a/.github/workflows/rust-sdk-tests.yml b/.github/workflows/rust-sdk-tests.yml index 201841784..5dc100e72 100644 --- a/.github/workflows/rust-sdk-tests.yml +++ b/.github/workflows/rust-sdk-tests.yml @@ -30,6 +30,7 @@ permissions: jobs: test: name: "Rust SDK Tests" + if: github.event.repository.fork == false env: POWERSHELL_UPDATECHECK: Off CARGO_TERM_COLOR: always @@ -119,6 +120,7 @@ jobs: # bundled-CLI release pipeline) hit them downstream. bundle: name: "Rust SDK Bundled CLI Build" + if: github.event.repository.fork == false env: CARGO_TERM_COLOR: always RUST_BACKTRACE: 1 diff --git a/.github/workflows/scenario-builds.yml b/.github/workflows/scenario-builds.yml index 923560aba..8114176e7 100644 --- a/.github/workflows/scenario-builds.yml +++ b/.github/workflows/scenario-builds.yml @@ -28,6 +28,7 @@ jobs: # ── TypeScript ────────────────────────────────────────────────────── build-typescript: name: "TypeScript scenarios" + if: github.event.repository.fork == false runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 @@ -74,6 +75,7 @@ jobs: # ── Python ────────────────────────────────────────────────────────── build-python: name: "Python scenarios" + if: github.event.repository.fork == false runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 @@ -112,6 +114,7 @@ jobs: # ── Go ────────────────────────────────────────────────────────────── build-go: name: "Go scenarios" + if: github.event.repository.fork == false runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 @@ -149,6 +152,7 @@ jobs: # ── C# ───────────────────────────────────────────────────────────── build-csharp: name: "C# scenarios" + if: github.event.repository.fork == false runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 @@ -191,6 +195,7 @@ jobs: # ── Rust ──────────────────────────────────────────────────────────── build-rust: name: "Rust scenarios" + if: github.event.repository.fork == false runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/verify-compiled.yml b/.github/workflows/verify-compiled.yml index 792dac172..1d265dc49 100644 --- a/.github/workflows/verify-compiled.yml +++ b/.github/workflows/verify-compiled.yml @@ -12,6 +12,7 @@ permissions: jobs: verify: + if: github.event.repository.fork == false runs-on: ubuntu-latest steps: - uses: actions/checkout@v4