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