Skip to content

Conversation

@rileychh
Copy link
Member

This PR adds comprehensive type checking and continuous integration for the COSCUP 2026 project.

Changes

  • CI Workflow: Added GitHub Actions workflow that runs on pushes to main and all pull requests
    • Linting with ESLint
    • Type checking via Nuxt build
  • Type Checking: Enabled TypeScript type checking in Nuxt config
  • Scripts: Added lint and typecheck npm scripts for local development
  • Dependencies: Added TypeScript and vue-tsc as dev dependencies
  • Package Management: Specified Node.js >=24.0.0 and pnpm@10.26.2 requirements
  • ESLint: Added .pnpm-store/ to ignore list for CI-generated files

@rileychh rileychh requested a review from mirumodapon December 30, 2025 13:29
@mirumodapon mirumodapon merged commit 38e1f06 into main Dec 31, 2025
1 check passed
@mirumodapon mirumodapon deleted the type-check branch December 31, 2025 06:55
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.

3 participants