diff --git a/.github/workflows/build-perf.yml b/.github/workflows/build-perf.yml index 4edd5802a..6e48e999b 100644 --- a/.github/workflows/build-perf.yml +++ b/.github/workflows/build-perf.yml @@ -9,6 +9,7 @@ on: jobs: build-size: + if: ${{ github.repository == 'PaloAltoNetworks/docusaurus-openapi-docs' }} name: Build Size Report timeout-minutes: 30 runs-on: ubuntu-latest @@ -29,6 +30,7 @@ jobs: compression: none build-time: + if: ${{ github.repository == 'PaloAltoNetworks/docusaurus-openapi-docs' }} name: Build Time Perf timeout-minutes: 30 runs-on: ubuntu-latest diff --git a/.github/workflows/deploy-live.yml b/.github/workflows/deploy-live.yml index fe84b9b65..836038785 100644 --- a/.github/workflows/deploy-live.yml +++ b/.github/workflows/deploy-live.yml @@ -6,7 +6,7 @@ on: jobs: build: - if: github.repository_owner == 'PaloAltoNetworks' + if: github.repository == 'PaloAltoNetworks/docusaurus-openapi-docs' name: Build runs-on: ubuntu-latest @@ -35,6 +35,7 @@ jobs: path: build.zip deploy: + if: ${{ github.repository == 'PaloAltoNetworks/docusaurus-openapi-docs' }} name: Deploy needs: build runs-on: ubuntu-latest diff --git a/.github/workflows/deploy-preview.yml b/.github/workflows/deploy-preview.yml index 3e8a9a1e2..3e33151c5 100644 --- a/.github/workflows/deploy-preview.yml +++ b/.github/workflows/deploy-preview.yml @@ -6,6 +6,7 @@ on: jobs: precheck: + if: ${{ github.repository == 'PaloAltoNetworks/docusaurus-openapi-docs' }} name: Precheck runs-on: ubuntu-latest permissions: @@ -21,7 +22,7 @@ jobs: GH_TOKEN: ${{ secrets.PAT }} analyze: - if: github.repository_owner == 'PaloAltoNetworks' && needs.precheck.outputs.is-org-member-result == 'null' + if: github.repository == 'PaloAltoNetworks/docusaurus-openapi-docs' && needs.precheck.outputs.is-org-member-result == 'null' name: Analyze needs: precheck runs-on: ubuntu-latest @@ -49,7 +50,7 @@ jobs: uses: github/codeql-action/analyze@1b549b9259bda1cb5ddde3b41741a82a2d15a841 # v3 analyze_unsafe: - if: github.repository_owner == 'PaloAltoNetworks' && needs.precheck.outputs.is-org-member-result != 'null' + if: github.repository == 'PaloAltoNetworks/docusaurus-openapi-docs' && needs.precheck.outputs.is-org-member-result != 'null' name: Analyze Unsafe needs: precheck runs-on: ubuntu-latest @@ -81,7 +82,8 @@ jobs: name: Build needs: [analyze, analyze_unsafe] if: | - !failure() && !cancelled() && + github.repository == 'PaloAltoNetworks/docusaurus-openapi-docs' && + !failure() && !cancelled() && (success('analyze') || success('analyze_unsafe')) runs-on: ubuntu-latest permissions: @@ -116,7 +118,7 @@ jobs: deploy: name: Deploy needs: build - if: ${{ !failure() && !cancelled() }} + if: ${{ github.repository == 'PaloAltoNetworks/docusaurus-openapi-docs' && !failure() && !cancelled() }} runs-on: ubuntu-latest steps: diff --git a/.github/workflows/pr-title-check.yaml b/.github/workflows/pr-title-check.yaml index 01dd62c1e..3f84585e1 100644 --- a/.github/workflows/pr-title-check.yaml +++ b/.github/workflows/pr-title-check.yaml @@ -14,6 +14,7 @@ on: jobs: check: + if: ${{ github.repository == 'PaloAltoNetworks/docusaurus-openapi-docs' }} name: Check runs-on: ubuntu-latest steps: diff --git a/.github/workflows/validate.yaml b/.github/workflows/validate.yaml index c97d4a936..27d93d2cc 100644 --- a/.github/workflows/validate.yaml +++ b/.github/workflows/validate.yaml @@ -11,6 +11,7 @@ env: jobs: prepare-yarn-cache: + if: ${{ github.repository == 'PaloAltoNetworks/docusaurus-openapi-docs' }} name: Prepare Cache runs-on: ubuntu-latest steps: @@ -29,6 +30,7 @@ jobs: run: yarn install --frozen-lockfile lint: + if: ${{ github.repository == 'PaloAltoNetworks/docusaurus-openapi-docs' }} name: Lint needs: prepare-yarn-cache runs-on: ubuntu-latest @@ -51,6 +53,7 @@ jobs: run: yarn lint --max-warnings 0 test: + if: ${{ github.repository == 'PaloAltoNetworks/docusaurus-openapi-docs' }} name: Test needs: prepare-yarn-cache runs-on: ubuntu-latest @@ -71,6 +74,7 @@ jobs: run: yarn test cypress: + if: ${{ github.repository == 'PaloAltoNetworks/docusaurus-openapi-docs' }} name: Cypress needs: prepare-yarn-cache runs-on: ubuntu-latest