Skip to content

chore: add lockfile for reproducible CI#1

Open
chrischanwenhui wants to merge 4 commits into
P7ngu:masterfrom
chrischanwenhui:chore/add-lockfile-and-ci-hardening
Open

chore: add lockfile for reproducible CI#1
chrischanwenhui wants to merge 4 commits into
P7ngu:masterfrom
chrischanwenhui:chore/add-lockfile-and-ci-hardening

Conversation

@chrischanwenhui

Copy link
Copy Markdown

Summary

  • Adds package-lock.json so GitHub Actions can run npm ci reliably.
  • Validated the app in Codespaces using Node 20.

Testing

  • npm install ✅
  • npm run lint ✅
  • npm run test ✅
  • npm run build ✅

Notes

  • Codespace initially used Node 16, which caused Vite/Vitest failures.
  • Switching to Node 20 resolved the issue.

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