name: ci on: push: branches: - main - next pull_request: branches: - main - next jobs: ci: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 'latest' - name: ๐Ÿ“ฆ Install dependencies run: npm ci - name: ๐Ÿšง Build project run: npm run build - name: ๐Ÿงช Test project run: npm run test