Skip to content

Commit 7f95385

Browse files
committed
ci(proofs): bisect — restore Coq job only
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent f1612ab commit 7f95385

1 file changed

Lines changed: 16 additions & 3 deletions

File tree

.github/workflows/dogfood-proofs-ci.yml

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# SPDX-License-Identifier: MPL-2.0
22
# Gates the ECHIDNA dogfood proof corpus (proofs/{coq,lean,agda}) in CI.
3-
# (Bisecting a startup_failure: minimal skeleton first, then restore jobs.)
3+
# (Bisecting a startup_failure: restoring jobs one at a time.)
44
name: Dogfood Proof Corpus
55

66
on:
@@ -31,5 +31,18 @@ jobs:
3131
runs-on: ubuntu-latest
3232
steps:
3333
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
34-
- name: Smoke
35-
run: echo "skeleton OK"
34+
35+
- name: Install Coq
36+
run: |
37+
set -euo pipefail
38+
sudo apt-get update -qq || sudo apt-get update -qq --fix-missing
39+
sudo apt-get install -y --fix-missing coq
40+
coqc --version
41+
42+
- name: Install just
43+
uses: taiki-e/install-action@e49978b799e49ff429d162b7a30601a569ab6538 # v2.81.1
44+
with:
45+
tool: just@1.51.0
46+
47+
- name: Type-check Coq corpus
48+
run: just proofs-coq

0 commit comments

Comments
 (0)