Skip to content
Prev Previous commit
Next Next commit
Add flag to proposal validation workflow to enable testing
  • Loading branch information
dempseyatgithub committed Jun 25, 2026
commit 9a5bea80b70fe89b64dc9ae7378e82aa85a3fbed
8 changes: 7 additions & 1 deletion .github/workflows/proposal_validation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@ on:
type: string
description: "Name of project supported by swift-evolution-metadata-extractor tool"
default: swift
workflow_test_enabled:
type: boolean
description: "Flag to test this workflow within the github-workflows repository"
default: false

jobs:
run-swift-evolution-metadata-extractor:
Expand All @@ -15,6 +19,8 @@ jobs:
container:
image: "swift:6.2-noble"
timeout-minutes: 10
env:
RESOLVED_PR_NUMBER: ${{ case(inputs.workflow_test_enabled, '3331', github.event.number) }}
steps:
- name: Checkout swiftlang/swift-evolution-metadata-extractor (main)
uses: actions/checkout@v6
Expand Down Expand Up @@ -51,4 +57,4 @@ jobs:
key: ${{ steps.cache-key.outputs.key }}

- name: Validate proposals
run: $GITHUB_WORKSPACE/swift-evolution-metadata-extractor validate --pull-request ${{ github.event.number }}
run: $GITHUB_WORKSPACE/swift-evolution-metadata-extractor validate --pull-request $RESOLVED_PR_NUMBER