Skip to content

Commit the CI workflow the README badge already references - #1

Merged
moshejs merged 1 commit into
mainfrom
add-ci-workflow
Jul 6, 2026
Merged

Commit the CI workflow the README badge already references#1
moshejs merged 1 commit into
mainfrom
add-ci-workflow

Conversation

@moshejs

@moshejs moshejs commented Jul 6, 2026

Copy link
Copy Markdown
Owner

What changed

Adds .github/workflows/ci.yml — the workflow existed in the local checkout but was never committed, so the CI badge at the top of README.md has been pointing at a workflow GitHub has never run.

The workflow (unchanged in substance from the local file):

  • Node 22 with npm cache, npm ci --include=dev in web/
  • Runs the corpus & register test suite (npm test)
  • Production static export build
  • Verifies key output files exist (index.html, gloss-data.json, abbreviations page, sitemap)

One label tweak: the test step was titled "(39 checks)" but the suite has since grown to 47 — the label is now count-agnostic so it can't go stale again.

Reviewer notes

  • Merging this makes the README's CI badge go live for the first time; the first Actions run will happen on merge to main
  • A separate session is fixing the stale "39 checks" wording in README.md — that change is complementary, not conflicting (this PR touches only the workflow file, which that session's worktree cannot see because the file was untracked)

🤖 Generated with Claude Code

.github/workflows/ci.yml existed locally but was never committed, so the
CI badge in README.md pointed at a workflow GitHub has never run. Adds
the workflow (Node 22, npm test, production static export, output
verification) with the test-step label made count-agnostic — the suite
has grown from 39 to 47 checks and a hardcoded count goes stale.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@vercel

vercel Bot commented Jul 6, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
digital-decretals Building Building Preview, Comment Jul 6, 2026 2:29am

@moshejs
moshejs merged commit a2c68b1 into main Jul 6, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant