@@ -19,12 +19,12 @@ jobs:
1919    strategy :
2020      matrix :
2121        os : [ubuntu-latest, macos-latest, windows-latest] 
22-         node-version : [16.x, 18.x, 19.x] 
22+         node-version : [16.x, 18.x, 19.x, 20.x ] 
2323
2424    steps :
25-       - uses : actions/checkout@v3.2.0  
25+       - uses : actions/checkout@v4.1.1  
2626      - name : Use Node.js ${{ matrix.node-version }} on ${{ matrix.os }} 
27-         uses : actions/setup-node@v3.5.1  
27+         uses : actions/setup-node@v4.0.0  
2828        with :
2929          node-version : ${{ matrix.node-version }} 
3030      - name : nodejs project information 
@@ -40,22 +40,22 @@ jobs:
4040        run : | 
4141          npm run build 
4242name : code coverage 
43-         if : matrix.os == 'ubuntu-latest' && matrix.node-version == '16 .x' 
43+         if : matrix.os == 'ubuntu-latest' && matrix.node-version == '20 .x' 
4444        uses : coverallsapp/github-action@master 
4545        with :
4646          github-token : ${{ secrets.GITHUB_TOKEN }} 
4747          path-to-lcov : ./test/coverage/lcov.info 
4848      - name : publish code coverage to code climate 
49-         if : matrix.os == 'ubuntu-latest' && matrix.node-version == '16 .x' 
50-         uses : paambaati/codeclimate-action@v3.2 .0 
49+         if : matrix.os == 'ubuntu-latest' && matrix.node-version == '20 .x' 
50+         uses : paambaati/codeclimate-action@v4.0 .0 
5151        env :
5252          CC_TEST_REPORTER_ID : ${{ secrets.CC_TEST_REPORTER_ID }} 
5353        with :
5454          coverageCommand : npm test 
5555          coverageLocations : | 
5656            ./test/coverage/lcov.info:lcov 
5757name : run codacy-coverage-reporter 
58-         if : matrix.os == 'ubuntu-latest' && matrix.node-version == '16 .x' 
58+         if : matrix.os == 'ubuntu-latest' && matrix.node-version == '20 .x' 
5959        uses : codacy/codacy-coverage-reporter-action@master 
6060        with :
6161          project-token : ${{ secrets.CODACY_PROJECT_TOKEN }} 
6666          check_name : Unit Test Results node${{ matrix.node-version }}-${{ matrix.os }} 
6767          files : test/junit.xml 
6868      - name : create release 
69-         if : matrix.os == 'ubuntu-latest' && matrix.node-version == '16 .x' 
69+         if : matrix.os == 'ubuntu-latest' && matrix.node-version == '20 .x' 
7070        id : createrelease 
7171        uses : gregoranders/nodejs-create-release@master 
7272        env :
0 commit comments