Skip to content

Commit 61ecf54

Browse files
ci: drop codeql.yml (JS/TS leg unviable on a Rust-only repo; closes #71) (#107)
PR #68 bumped `github/codeql-action/{init,analyze,upload-sarif}` from `c6f9311` to current HEAD. The newer action rejects `build-mode: none` runs that find zero JS/TS files: [build-stderr] Only found JavaScript or TypeScript files that were empty or contained syntax errors. ##[error] CodeQL could not process any code written in JavaScript/ TypeScript. Exit code was 32. valence-shell is Rust-primary; the JS/TS leg was either a template artifact or a no-op existence check. Older action versions tolerated zero-source; the newer one fails the job hard. Per the issue's preferred resolution (Option 1): drop the workflow entirely. Rationale: * Repo source: 0 JS / 0 TS files (verified) * CodeQL Rust support is community-preview, not stable * `Hypatia Neurosymbolic Analysis` covers semantic analysis already * `scorecard-enforcer.yml`, `cflite_*.yml`, `hypatia-scan.yml` reference `codeql-action/upload-sarif` independently — they receive externally-produced SARIF and are unaffected by this removal. Closes #71. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 7a6ea55 commit 61ecf54

2 files changed

Lines changed: 5 additions & 52 deletions

File tree

.github/workflows/codeql.yml

Lines changed: 0 additions & 49 deletions
This file was deleted.

CHANGELOG.adoc

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3636
- `cargo fmt` sweep across `impl/rust-cli/` (PR #73)
3737
- SHA-pin `standards/governance-reusable.yml` from floating `@main` (PR #103)
3838
- 5 GH Action SHA bumps (`checkout` → 1cce339, `cache` → 27d5ce7, `upload-artifact` → 043fb46, `rust-cache` → 8ba370a, `scorecard-action` → af76153) + 30 cargo dep bumps (PR #68)
39+
- Add Idris2 build oracle: Justfile recipes + `idris-verification.yml` workflow + README docs (PR #106 — closes #70)
40+
- Drop `codeql.yml`: the JS/TS leg failed under newer codeql-action SHAs (empty-source rejection) and the repo is Rust-primary; Hypatia Neurosymbolic Analysis covers semantic analysis (closes #71)
3941

4042
==== Licensing
4143
- LICENSE: drop Palimpsest preamble + FALLBACK framing → plain MPL-2.0 (PR #101)
@@ -52,10 +54,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
5254
- Remove accidentally-tracked runtime artifacts `impl/rust-cli/$FILE` + `.vsh_state.json` from PR #73's test session; add both to `.gitignore` (PR #75)
5355

5456
==== Issues filed (PR-sized work units)
55-
- #60, #61 — RMO.idr theorem-shape redesigns (Idris2 `?holes` are non-theorems by type signature, not gaps to fill)
57+
- #60, #61 — RMO.idr theorem-shape redesigns CLOSED via PR #105 (Idris2 `?holes` were non-theorems by type signature; signatures redesigned to mirror Coq)
5658
- #63-#66 — 4 crash-consistency sub-frontiers (POSIX 2024 edges / concurrency-multi-process / Idris2-via-typed-WASM / hardware barriers)
57-
- #70 — Idris2 build oracle infra (Justfile target + CI job + stdlib provision)
58-
- #71 — CodeQL JS/TS regression with newer action SHAs
59+
- #70 — Idris2 build oracle infra CLOSED via PR #106 (Justfile target + CI job + README docs)
60+
- #71 — CodeQL JS/TS regression CLOSED (workflow dropped — Hypatia covers semantic analysis)
5961
- #76-#94 — 17 sub-issues under #41/#42/#43/#45 for Option-2 full-closure work
6062

6163
== [0.14.0] - 2026-01-29

0 commit comments

Comments
 (0)