fix(cli): preserve doctor config exit class under --fix #681
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Claims Boundary Guard | |
| on: | |
| pull_request: | |
| paths: | |
| - "README.md" | |
| - "CHANGELOG.md" | |
| - "CI-CONTRACT.md" | |
| - "docs/**" | |
| - "assay-action/action.yml" | |
| - "assay-action/action.yaml" | |
| - "scripts/ci/check-claims-boundary.py" | |
| - "scripts/ci/check-required-contexts.py" | |
| - ".github/rulesets/**" | |
| - ".github/workflows/claims-boundary.yml" | |
| workflow_dispatch: | |
| permissions: {} | |
| jobs: | |
| claims-boundary: | |
| name: claims-boundary | |
| runs-on: ubuntu-latest | |
| timeout-minutes: 10 | |
| permissions: | |
| contents: read | |
| steps: | |
| - uses: actions/checkout@fbc6f3992d24b796d5a048ff273f7fcc4a7b6c09 # v5.1.0 | |
| with: | |
| persist-credentials: false | |
| - name: Self-test claims-boundary guard | |
| run: python3 scripts/ci/check-claims-boundary.py --self-test | |
| - name: Scan public prose | |
| run: python3 scripts/ci/check-claims-boundary.py | |
| - name: Self-test required-contexts guard | |
| run: python3 scripts/ci/check-required-contexts.py --self-test | |
| - name: Check the required-context set agrees across every location | |
| run: python3 scripts/ci/check-required-contexts.py |