Skip to content

feat: add frontend CI workflow for typecheck, lint, and tests#1277

Open
thuanpham582002 wants to merge 1 commit intoWei-Shaw:mainfrom
thuanpham582002:feat/frontend-ci-workflow
Open

feat: add frontend CI workflow for typecheck, lint, and tests#1277
thuanpham582002 wants to merge 1 commit intoWei-Shaw:mainfrom
thuanpham582002:feat/frontend-ci-workflow

Conversation

@thuanpham582002
Copy link

Summary

  • Add .github/workflows/frontend-ci.yml GitHub Actions workflow
  • Runs on push and pull_request events, matching the backend CI style
  • Steps: pnpm install (frozen lockfile), vue-tsc type check, ESLint lint, Vitest unit tests

Test plan

  • Verify workflow triggers on push and PR
  • Confirm pnpm cache works with cache-dependency-path
  • Validate typecheck, lint, and test steps pass on a clean checkout

Add GitHub Actions workflow that runs on push and pull_request events.
Uses pnpm with frozen lockfile for reproducible installs, then runs
vue-tsc type checking, ESLint, and Vitest unit tests.
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