opengovsg / starter-kit

A technical kit to quickly build new products
https://start.open.gov.sg
MIT License
36 stars 6 forks source link

ci: refactor CI workflow and update test scripts #314

Closed karrui closed 2 weeks ago

karrui commented 2 weeks ago

TL;DR

Updated CI workflows, test scripts, and environment configurations to improve the development and testing process.

What changed?

How to test?

  1. Review the new CI workflow in .github/workflows/ci.yml
  2. Run the updated test scripts locally:
    • npm run test:vitest for unit and integration tests
    • npm run test:e2e for end-to-end tests
  3. Verify that the Chromatic workflow runs correctly on pull requests
  4. Check that the load test build command works: npm run load-test:build

Why make this change?

These changes aim to:

vercel[bot] commented 2 weeks ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
starter-kit ✅ Ready (Inspect) Visit Preview 💬 Add feedback Sep 4, 2024 4:50am
karrui commented 2 weeks ago

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @karrui and the rest of your teammates on Graphite Graphite

karrui commented 2 weeks ago

Merge activity