Refine condition on CI jobs
[e-mobility-charging-stations-simulator.git] / .github / workflows / ci.yml
index 1f702e1a0521be0e0daec0d99d4156567c49b5bf..7c879ab216194b777e968b0cf776eecec826d27f 100644 (file)
@@ -26,8 +26,10 @@ jobs:
         run: npm run lint
         continue-on-error: true
       - name: npm run build
+        if: "matrix.os != 'windows-latest' || matrix.node != '16.x'"
         run: npm run build
       - name: npm test
+        if: "matrix.os != 'windows-latest' && matrix.node != '16.x'"
         run: npm test
       - name: npm run coverage
         if: "github.repository == 'sap/e-mobility-charging-stations-simulator' && matrix.os == 'ubuntu-latest' && matrix.node == '16.x'"