diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2828464..ba42d72 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,35 +10,17 @@ concurrency: cancel-in-progress: true jobs: - quality: - name: Quality (Node ${{ matrix.node-version }}) + ci: runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - node-version: [20, 22] steps: - - name: Checkout - uses: actions/checkout@v4 + - uses: actions/checkout@v4 - - name: Setup Node.js - uses: actions/setup-node@v4 + - uses: actions/setup-node@v4 with: - node-version: ${{ matrix.node-version }} - cache: npm + node-version: 22 - - name: Install dependencies - run: npm ci - - - name: Build - run: npm run build - - - name: Lint - run: npm run lint - - - name: Check formatting - run: npm run format:check - - - name: Run tests - run: npm test + - run: npm ci + - run: npm run build + - run: npm run lint + - run: npm test \ No newline at end of file