Skip to content

Run PR tests on Node 24 and align README with current behavior - #2

Merged
jeffreyaven merged 2 commits into
mainfrom
chore/pr-tests-and-readme
Oct 7, 2026
Merged

jeffreyaven merged 2 commits into
mainfrom
chore/pr-tests-and-readme

Conversation

@jeffreyaven

Copy link
Copy Markdown
Contributor

Adds a GitHub Actions test check for pull requests targeting main and pushes to main. The workflow uses Node 24.x, installs the committed lockfile with npm ci, and runs every test/*.test.js through npm test. Actions are pinned to commit SHAs and the workflow has read-only repository permissions.

Corrects README drift in companion eligibility and URLs, Markdown conversion, llms output, Ask AI placement and peer requirements, and warning-only AI route validation. Documents the Tests (Node 24) check to require when branch protection is enabled.

Validation:

  • npm test: 32 passed, 0 failed on local Node 24.
  • Executed all five complete README configuration examples and compared the full options reference with code defaults.
  • Checked theme registration, disabled-companion output, warning-only validation, workflow YAML, and git diff --check.

Only README.md and .github/workflows/tests.yml change. Branch protection, merging, publishing, and stackql.io E2E testing remain separate.

@jeffreyaven jeffreyaven self-assigned this Oct 7, 2026
@jeffreyaven
jeffreyaven merged commit 4992368 into main Oct 7, 2026
1 check passed
@jeffreyaven
jeffreyaven deleted the chore/pr-tests-and-readme branch October 7, 2026 22:32
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