File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Verify
2+
3+ on :
4+ pull_request :
5+ merge_group :
6+ push :
7+ branches : [main]
8+
9+ permissions :
10+ contents : read
11+
12+ concurrency :
13+ group : verify-${{ github.ref }}
14+ cancel-in-progress : true
15+
16+ jobs :
17+ verify :
18+ name : verify
19+ runs-on : ubuntu-latest
20+ timeout-minutes : 20
21+ steps :
22+ - name : Checkout
23+ uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
24+ with :
25+ persist-credentials : false
26+
27+ - name : Install verification dependencies
28+ run : |
29+ sudo apt-get update
30+ sudo apt-get install --no-install-recommends --yes ffmpeg ripgrep
31+
32+ - name : Verify repository contract
33+ run : ./scripts/verify.sh
Original file line number Diff line number Diff line change @@ -79,7 +79,10 @@ npx --yes skills@1.5.14 add 'pbakaus/impeccable#skill-v3.9.1' \
7979` WORKFLOW.md ` keeps this repository usable by Autopilot and Symphony after the
8080old catalog harness is removed. Its validation command is the small,
8181non-mutating ` scripts/verify.sh ` ; neither file is a registry or compatibility
82- layer.
82+ layer. Pull requests, merge-queue entries, and updates to ` main ` run the same
83+ command on a standard GitHub-hosted Ubuntu runner. The ` verify ` job is the
84+ required status check for ` main ` ; it uses read-only repository permissions and
85+ does not use repository secrets.
8386
8487The archived catalog system is preserved at Git tag
8588` archive/catalog-system-final ` .
You can’t perform that action at this time.
0 commit comments