github.com/drone/go-convert@v0.0.0-20240307072510-6bd371c65e61/convert/github/testdata/build-and-test/node.yaml (about) 1 # https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-nodejs 2 3 name: Node.js CI 4 5 #on: 6 # push: 7 # branches: [ main ] 8 # pull_request: 9 # branches: [ main ] 10 11 jobs: 12 build: 13 14 runs-on: ubuntu-latest 15 16 strategy: 17 matrix: 18 node-version: [10.x, 12.x, 14.x, 15.x] 19 20 steps: 21 - uses: actions/checkout@v3 22 - name: Use Node.js ${{ matrix.node-version }} 23 uses: actions/setup-node@v3 24 with: 25 node-version: ${{ matrix.node-version }} 26 - run: npm ci 27 - run: npm run build --if-present 28 - run: npm test