X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=.github%2Fworkflows%2Fci.yml;h=1232df97a6d36f48780a333aae96090886798a10;hb=454154554f393b923322feb5b40f617f5adedd5a;hp=28c717ba5739baea6007d519140fc1582952f0b5;hpb=02fd4f2cab0cb6b9f4dc06f6653569fa2cbdb81b;p=poolifier.git diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 28c717ba..1232df97 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,16 +15,18 @@ on: jobs: build: - runs-on: ${{ matrix.os }} - strategy: matrix: os: [windows-latest, macos-latest, ubuntu-latest] node: ['16.x', '18.x', '20.x'] + name: Node.js ${{ matrix.node }} on ${{ matrix.os }} + + runs-on: ${{ matrix.os }} + steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis. This is needed for better sonar @@ -40,7 +42,7 @@ jobs: cache: 'pnpm' - name: Install - run: pnpm install + run: pnpm install --ignore-scripts - name: Build run: pnpm build