github.com/drone/go-convert@v0.0.0-20240307072510-6bd371c65e61/convert/github/testdata/using-jobs/matrixes-1.yaml (about) 1 # https://docs.github.com/en/actions/using-jobs/using-a-matrix-for-your-jobs#example-expanding-configurations 2 3 jobs: 4 example_matrix: 5 strategy: 6 matrix: 7 os: [windows-latest, ubuntu-latest] 8 node: [12, 14, 16] 9 include: 10 - os: windows-latest 11 node: 16 12 npm: 6 13 runs-on: ${{ matrix.os }} 14 steps: 15 - uses: actions/setup-node@v3 16 with: 17 node-version: ${{ matrix.node }} 18 - if: ${{ matrix.npm }} 19 run: npm install -g npm@${{ matrix.npm }} 20 - run: npm --version