Skip to content

[codex] Add pull request CI#5

Merged
echowang1 merged 1 commit into
mainfrom
codex/ci-validation
Jun 25, 2026
Merged

[codex] Add pull request CI#5
echowang1 merged 1 commit into
mainfrom
codex/ci-validation

Conversation

@echowang1

@echowang1 echowang1 commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add a GitHub Actions CI workflow for PRs and main pushes.
  • Run npm ci, typecheck, tests, and build.
  • Update package-lock so clean installs are reproducible.
  • Document that PRs run the same verification steps and update Phase 9 tasks.

Validation

  • npm ci
  • npm run typecheck
  • npm test
  • npm run build
  • YAML parse check for .github/workflows/ci.yml
  • git diff --check

Note

  • npm audit remains in the release checklist, but is not part of PR CI because the registry audit endpoint is flaky in this environment.

@echowang1
echowang1 force-pushed the codex/ci-validation branch from 491981b to 456542d Compare June 25, 2026 01:25
@echowang1
echowang1 force-pushed the codex/ci-validation branch from 456542d to c59b2b7 Compare June 25, 2026 01:29
@echowang1
echowang1 merged commit 0070f0f into main Jun 25, 2026
1 check 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