Skip to content

Commit 10ece95

Browse files
Merge branch 'main' into feat/56-bun-aspirational
Signed-off-by: Jonathan D.A. Jewell <6759885+hyperpolymath@users.noreply.github.com>
2 parents a800f96 + e7333aa commit 10ece95

54 files changed

Lines changed: 765 additions & 109 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.github/CONTRIBUTING.md‎

Lines changed: 4 additions & 4 deletions

‎.github/workflows/actions.lock‎

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ workflows:
2121
- 'github/codeql-action@v4.38.0'
2222
'.github/workflows/coq-proof-gate.yml':
2323
- 'actions/checkout@v7.0.1'
24+
'.github/workflows/deed-validate.yml':
25+
- 'actions/checkout@v7.0.1'
2426
'.github/workflows/governance-baseline-impl.yml':
2527
- 'actions/checkout@v7.0.1'
2628
'.github/workflows/governance-baseline.yml': []
@@ -150,3 +152,38 @@ dependencies:
150152
commit: 'sha1-28959ce8df70de7be546dd1250a005dd32156697'
151153
owner_id: 18365890
152154
repo_id: 220359305
155+
'actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9':
156+
ref: 'v6.1.0'
157+
commit: 'sha1-55cc8345863c7cc4c66a329aec7e433d2d1c52a9'
158+
owner_id: 44036562
159+
repo_id: 215566462
160+
'actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1':
161+
ref: 'v7.0.1'
162+
commit: 'sha1-3d3c42e5aac5ba805825da76410c181273ba90b1'
163+
owner_id: 44036562
164+
repo_id: 197814629
165+
'actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a':
166+
ref: 'v7.0.1'
167+
commit: 'sha1-043fb46d1a93c77aae656e7c1c64a875d1fc6a0a'
168+
owner_id: 44036562
169+
repo_id: 192625955
170+
'dtolnay/rust-toolchain@6c977a6ca4077a0ceb28ffbe03f59d46e9ac8772':
171+
ref: 'stable'
172+
commit: 'sha1-6c977a6ca4077a0ceb28ffbe03f59d46e9ac8772'
173+
owner_id: 1940490
174+
repo_id: 260749683
175+
'erlef/setup-beam@54075bcc5e249e4758d363f27d099f55d843f124':
176+
ref: 'v1.24.1'
177+
commit: 'sha1-54075bcc5e249e4758d363f27d099f55d843f124'
178+
owner_id: 47606891
179+
repo_id: 331103973
180+
'ossf/scorecard-action@2d1146689b8cda280b9bc96326124645441f03bc':
181+
ref: 'v2.4.4'
182+
commit: 'sha1-2d1146689b8cda280b9bc96326124645441f03bc'
183+
owner_id: 67707773
184+
repo_id: 421101922
185+
'webfactory/ssh-agent@e83874834305fe9a4a2997156cb26c5de65a8555':
186+
ref: 'v0.10.0'
187+
commit: 'sha1-e83874834305fe9a4a2997156cb26c5de65a8555'
188+
owner_id: 135788
189+
repo_id: 208510314

‎.github/workflows/ci.yml‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,11 +108,14 @@ jobs:
108108
if: ${{ !cancelled() }}
109109
# Single toolchain-free gate enforcing both halves of the doc-truthing
110110
# MONITOR: the presence invariants (DOC-04/05 — banner pointers, matrix
111-
# primacy + anti-over-claim section, STATE.a2ml mirror keys) AND the
111+
# primacy + anti-over-claim section, STATE.deed mirror keys) AND the
112112
# over-claim ratchet (DOC-08/09 — fails any NEW backend-breadth /
113113
# "production-ready" / stdlib-% phrase beyond tools/doc-overclaims.allow).
114114
# See tools/check-doc-truthing.sh.
115115
run: ./tools/check-doc-truthing.sh
116+
- name: DEED manifest gate (A2ML retired)
117+
if: ${{ !cancelled() }}
118+
run: ./tools/check-deed-gates.sh
116119
- name: Soundness-ledger anti-staleness gate
117120
if: ${{ !cancelled() }}
118121
# docs/SOUNDNESS.adoc is the single source of truth for soundness-hole
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# This workflow is managed by gh actions-lock.
2+
# SPDX-License-Identifier: MPL-2.0
3+
# DEED manifest gate. A2ML is retired; leftover *.a2ml fails CI.
4+
name: "DEED Manifest Validation"
5+
on:
6+
pull_request:
7+
push:
8+
branches: [main]
9+
permissions:
10+
contents: read
11+
concurrency:
12+
group: ${{ github.workflow }}-${{ github.ref }}
13+
cancel-in-progress: true
14+
jobs:
15+
deed-validate:
16+
name: Validate DEED manifests
17+
runs-on: ubuntu-latest
18+
timeout-minutes: 10
19+
steps:
20+
- name: Checkout code
21+
uses: actions/checkout@v7.0.1
22+
- name: Run DEED gates
23+
run: ./tools/check-deed-gates.sh
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)