strategy:
matrix:
- node-version: [12.x, 14.x]
+ node-version: [12.x, 14.x, 16.x]
steps:
- name: Checkout
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis. This is needed for better sonar
- name: Set node version to ${{ matrix.node-version }}
- uses: actions/setup-node@v1
+ uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node-version }}
CI: true
- name: Sonar Code Analysis
- if: "github.repository == 'pioardi/poolifier'"
+ if: "github.repository == 'pioardi/poolifier' && matrix.node-version == '14.x'"
run: |
npm run sonar
env: