Merge pull request #10705 from MicrosoftDocs/dstrome-workflowupdate

Add check to run only if triggered from MicrosoftDocs repo
This commit is contained in:
David Strome (SC-ALT) 2025-03-26 12:02:36 -07:00 committed by GitHub
commit 2196ab50bf
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with 19 additions and 28 deletions

View File

@ -14,6 +14,7 @@ on:
jobs: jobs:
download-payload: download-payload:
name: Download and extract payload artifact name: Download and extract payload artifact
if: github.repository_owner == 'MicrosoftDocs'
uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-ExtractPayload.yml@workflows-prod uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-ExtractPayload.yml@workflows-prod
with: with:
WorkflowId: ${{ github.event.workflow_run.id }} WorkflowId: ${{ github.event.workflow_run.id }}
@ -23,6 +24,7 @@ jobs:
label-assign: label-assign:
name: Run assign and label name: Run assign and label
if: github.repository_owner == 'MicrosoftDocs'
needs: [download-payload] needs: [download-payload]
uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-AutoLabelAssign.yml@workflows-prod uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-AutoLabelAssign.yml@workflows-prod
with: with:
@ -32,10 +34,4 @@ jobs:
ExcludedUserList: '["user1", "user2"]' ExcludedUserList: '["user1", "user2"]'
ExcludedBranchList: '["branch1", "branch2"]' ExcludedBranchList: '["branch1", "branch2"]'
secrets: secrets:
AccessToken: ${{ secrets.GITHUB_TOKEN }} AccessToken: ${{ secrets.GITHUB_TOKEN }}

View File

@ -9,6 +9,7 @@ on:
jobs: jobs:
upload: upload:
if: github.repository_owner == 'MicrosoftDocs'
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -23,4 +24,4 @@ jobs:
- uses: actions/upload-artifact@v4 - uses: actions/upload-artifact@v4
with: with:
name: PayloadJson name: PayloadJson
path: pr/ path: pr/

View File

@ -11,11 +11,9 @@ on:
jobs: jobs:
build-status: build-status:
if: github.repository_owner == 'MicrosoftDocs'
uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-BuildValidation.yml@workflows-prod uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-BuildValidation.yml@workflows-prod
with: with:
PayloadJson: ${{ toJSON(github) }} PayloadJson: ${{ toJSON(github) }}
secrets: secrets:
AccessToken: ${{ secrets.GITHUB_TOKEN }} AccessToken: ${{ secrets.GITHUB_TOKEN }}

View File

@ -12,11 +12,9 @@ on:
jobs: jobs:
live-merge: live-merge:
if: github.repository_owner == 'MicrosoftDocs'
uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-LiveMergeCheck.yml@workflows-prod uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-LiveMergeCheck.yml@workflows-prod
with: with:
PayloadJson: ${{ toJSON(github) }} PayloadJson: ${{ toJSON(github) }}
secrets: secrets:
AccessToken: ${{ secrets.GITHUB_TOKEN }} AccessToken: ${{ secrets.GITHUB_TOKEN }}

View File

@ -12,11 +12,9 @@ on:
jobs: jobs:
file-count: file-count:
if: github.repository_owner == 'MicrosoftDocs'
uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-PrFileCount.yml@workflows-prod uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-PrFileCount.yml@workflows-prod
with: with:
PayloadJson: ${{ toJSON(github) }} PayloadJson: ${{ toJSON(github) }}
secrets: secrets:
AccessToken: ${{ secrets.GITHUB_TOKEN }} AccessToken: ${{ secrets.GITHUB_TOKEN }}

View File

@ -10,11 +10,9 @@ on: [pull_request_target]
jobs: jobs:
protected-files: protected-files:
if: github.repository_owner == 'MicrosoftDocs'
uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-ProtectedFiles.yml@workflows-prod uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-ProtectedFiles.yml@workflows-prod
with: with:
PayloadJson: ${{ toJSON(github) }} PayloadJson: ${{ toJSON(github) }}
secrets: secrets:
AccessToken: ${{ secrets.GITHUB_TOKEN }} AccessToken: ${{ secrets.GITHUB_TOKEN }}

View File

@ -11,9 +11,10 @@ on:
jobs: jobs:
stale: stale:
if: github.repository_owner == 'MicrosoftDocs'
uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-Stale.yml@workflows-prod uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-Stale.yml@workflows-prod
with: with:
RunDebug: false RunDebug: false
RepoVisibility: ${{ github.repository_visibility }} RepoVisibility: ${{ github.repository_visibility }}
secrets: secrets:
AccessToken: ${{ secrets.GITHUB_TOKEN }} AccessToken: ${{ secrets.GITHUB_TOKEN }}

View File

@ -13,6 +13,7 @@ on:
jobs: jobs:
stale-branch: stale-branch:
if: github.repository_owner == 'MicrosoftDocs'
uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-StaleBranch.yml@workflows-prod uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-StaleBranch.yml@workflows-prod
with: with:
PayloadJson: ${{ toJSON(github) }} PayloadJson: ${{ toJSON(github) }}
@ -22,4 +23,4 @@ jobs:
]' ]'
ReportOnly: true ReportOnly: true
secrets: secrets:
AccessToken: ${{ secrets.GITHUB_TOKEN }} AccessToken: ${{ secrets.GITHUB_TOKEN }}

View File

@ -11,11 +11,11 @@ on:
jobs: jobs:
tier-mgmt: tier-mgmt:
if: github.repository_visibility == 'private' if: github.repository_owner == 'MicrosoftDocs' && github.repository_visibility == 'private'
uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-TierManagement.yml@workflows-prod uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-TierManagement.yml@workflows-prod
with: with:
PayloadJson: ${{ toJSON(github) }} PayloadJson: ${{ toJSON(github) }}
EnableWriteSignOff: 1 EnableWriteSignOff: 1
EnableReadOnlySignoff: 0 EnableReadOnlySignoff: 1
secrets: secrets:
AccessToken: ${{ secrets.GITHUB_TOKEN }} AccessToken: ${{ secrets.GITHUB_TOKEN }}