Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
03bb0d3
feat(npm): launcher manifest, lockfile, runtime version read (U1)
Aug 17, 2026
0157d8d
feat(release): Deno release scripts, targets table, matrix checks (U2)
Aug 17, 2026
5f24857
feat(release): tag-triggered publish workflow with OIDC provenance (U3)
Aug 17, 2026
f5371c4
test(npm): extract platform helpers + black-box launcher suite (U4)
Aug 17, 2026
a440434
docs(npm): publishing docs + first-release checklist (U5)
Aug 17, 2026
e8af674
docs(plan): npm distribution release plan
Aug 17, 2026
ff24932
refactor(release): simplify per review passes (ce-simplify-code)
Aug 17, 2026
e850ba6
style(release): format test suite per deno.jsonc (single quotes, no s…
Aug 17, 2026
23dedfd
fix(release): apply review findings F1-F10
Aug 17, 2026
448416b
docs(compound): capture npm platform-package distribution learning
Aug 17, 2026
4aa2faf
chore(npm): run build/typecheck/lint through turbo with per-package o…
Aug 19, 2026
1fad6d7
refactor(npm): typecheck launcher on shared tsconfig, propagate child…
Aug 19, 2026
17bccd7
test(npm): drop launcher and release-scripts suites, rewire their gates
Aug 19, 2026
436ed43
refactor(npm): inline effect into dist, drop launcher runtime depende…
Aug 19, 2026
7a1a5dd
scripts: replace custom parseFlags with @std/cli parseArgs
Aug 19, 2026
c19a686
scripts: extract shared cli/path modules in release scripts
Aug 19, 2026
880a606
docs: add first-publish OIDC bootstrap runbook
Aug 19, 2026
98ad5e1
docs: fix first-publish bootstrap and launcher bin path
Aug 19, 2026
c9ad4ea
scripts: replace hand-rolled LCS diff with jsdiff in sync-root-version
Aug 20, 2026
fedca95
scripts: use @libs/diff for unified patch in sync-root-version dry-run
Aug 20, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .codegraph/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# CodeGraph data files — local to each machine, not for committing.
# Ignore everything in .codegraph/ except this file itself, so transient
# files (the database, daemon.pid, sockets, logs) never show up in git.
*
!.gitignore
30 changes: 30 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,36 @@ jobs:
- name: Test (unit + property + composition + F1)
run: cargo test --all-targets

npm:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- uses: pnpm/action-setup@v4
with:
version: 11.21.0

- uses: actions/setup-node@v4
with:
node-version: 24

- uses: denoland/setup-deno@v2

- name: Install JS deps (frozen)
run: pnpm install --frozen-lockfile

- name: Lint
run: pnpm lint

- name: Build + typecheck (launcher)
run: pnpm build && pnpm typecheck

- name: Release scripts lint + matrix agreement gate (deno)
run: |
cd scripts
deno task lint
deno task check-matrix

mutation:
runs-on: ubuntu-latest
steps:
Expand Down
Loading
Loading