Skip to content

Commit ff78d97

Browse files
Chore/apply foundation ci fixes 20260911 (#138)
<!-- SPDX-License-Identifier: CC-BY-SA-4.0 Copyright (c) Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk> --> ## Summary <!-- What does this PR do, and why? --> Closes # ## Type of change - [ ] 🐛 Bug fix (non-breaking change that fixes an issue) - [ ] ✨ New feature (non-breaking change that adds functionality) - [ ] 💥 Breaking change (would change existing behaviour) - [ ] 🕳️ Soundness fix (fixes a checker/proof false-negative) - [ ] 📖 Documentation - [ ] 🧹 Refactor / tech debt (behaviour-preserving) - [ ] ⚡ Performance - [ ] 🔧 Build / CI / tooling ## How has this been verified? <!-- Establish ground truth: which tool did you RUN, and what did it report? Don't cite a status doc — cite the command and its output. --> ## Checklist - [ ] My commits are **signed** (`git commit -S`). - [ ] I ran the project's own checks/tests locally and they pass. - [ ] New files carry the correct `SPDX-License-Identifier` (code/config `MPL-2.0`, prose `CC-BY-SA-4.0`); I did not relicense existing files. - [ ] Docs are updated, and no public claim now overstates what the code does. - [ ] I have not introduced a soundness hole (or I have flagged where I might have). ## Notes for reviewers <!-- Anything that needs special attention, follow-up, or context. --> --------- Co-authored-by: Mistral Vibe <vibe@mistral.ai>
1 parent 6470e7c commit ff78d97

6 files changed

Lines changed: 17 additions & 7 deletions

File tree

.github/workflows/codeql.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,17 @@ jobs:
3838

3939
steps:
4040
- name: Checkout
41-
uses: actions/checkout@v6.0.2
41+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
42+
with:
43+
persist-credentials: false
4244

4345
- name: Initialize CodeQL
44-
uses: github/codeql-action/init@v4.34.0
46+
uses: github/codeql-action/init@cdf488f595d80d6e07e03d4674febd5ab45fa938 # v3
4547
with:
4648
languages: ${{ matrix.language }}
4749
build-mode: ${{ matrix.build-mode }}
4850

4951
- name: Perform CodeQL Analysis
50-
uses: github/codeql-action/analyze@v4.34.0
52+
uses: github/codeql-action/analyze@cdf488f595d80d6e07e03d4674febd5ab45fa938 # v3
5153
with:
5254
category: "/language:${{ matrix.language }}"

.github/workflows/dependabot-automerge.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ on:
4343
types: [opened, reopened, synchronize]
4444

4545
permissions:
46-
contents: write # needed to enable auto-merge
46+
contents: read # needed to enable auto-merge
4747
pull-requests: write # needed to approve
4848
# NB: keep narrow — do NOT add secrets: read or id-token: write here.
4949

.github/workflows/governance.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ permissions:
1616

1717
jobs:
1818
governance:
19-
uses: hyperpolymath/standards/.github/workflows/governance-reusable.yml@84355587cb2a1f86e6882de83514a32db2646e7a
19+
uses: hyperpolymath/standards/.github/workflows/governance-reusable.yml@8f31a5a4ba591d544b65f91f6d78b136e07756f0

.github/workflows/hypatia-scan.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,4 @@ permissions:
1919

2020
jobs:
2121
scan:
22-
uses: hyperpolymath/standards/.github/workflows/hypatia-scan-reusable.yml@84355587cb2a1f86e6882de83514a32db2646e7a
22+
uses: hyperpolymath/standards/.github/workflows/hypatia-scan-reusable.yml@cc58c0cb23f73fc2019ce85a56a468e5248a93b3

.github/workflows/scorecard.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ permissions:
1414

1515
jobs:
1616
scorecard:
17-
uses: hyperpolymath/standards/.github/workflows/scorecard-reusable.yml@84355587cb2a1f86e6882de83514a32db2646e7a
17+
uses: hyperpolymath/standards/.github/workflows/scorecard-reusable.yml@8750b94ac1bbe8c51ad13fe106669b13478f0b62
1818
permissions:
1919
contents: read
2020
security-events: write

GEMINI.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Pointer
2+
3+
This repository has no `AGENTS.md` yet. Until it does, the instructions
4+
for every coding agent live in **[CLAUDE.md](./CLAUDE.md)**. Read that
5+
file, and skip anything in it that is specific to Claude Code tooling.
6+
Do not duplicate rules here.
7+
8+
When `AGENTS.md` lands in this repository, retarget this pointer at it.

0 commit comments

Comments
 (0)