ci.yml 483 B

1234567891011121314151617181920212223242526272829
  1. name: ci
  2. on:
  3. push:
  4. branches: [main]
  5. pull_request:
  6. branches: [main]
  7. jobs:
  8. lint:
  9. runs-on: ubuntu-latest
  10. steps:
  11. - uses: actions/checkout@v3
  12. - name: Setup Node.js
  13. uses: actions/setup-node@v3
  14. with:
  15. node-version: "18"
  16. - name: Setup pnpm
  17. uses: pnpm/action-setup@v2
  18. with:
  19. version: 8
  20. - name: Install dependencies
  21. run: pnpm install
  22. - name: Run linting
  23. run: pnpm lint