66    branches :
77      - ' **' 
88env :
9-   NODE_VERSION : 18.9.0 
9+   NODE_VERSION : 20.11.1 
1010jobs :
1111  check-ci :
1212    name : Node Engine Check 
1313    timeout-minutes : 15 
1414    runs-on : ubuntu-latest 
1515    steps :
16-       - uses : actions/checkout@v2  
16+       - uses : actions/checkout@v4  
1717      - name : Use Node.js ${{ env.NODE_VERSION }} 
18-         uses : actions/setup-node@v1  
18+         uses : actions/setup-node@v4  
1919        with :
2020          node-version : ${{ env.NODE_VERSION }} 
2121      - name : Cache Node.js modules 
22-         uses : actions/cache@v2  
22+         uses : actions/cache@v4  
2323        with :
2424          path : ~/.npm 
2525          key : ${{ runner.os }}-node-${{ env.NODE_VERSION }}-${{ hashFiles('**/package-lock.json') }} 
@@ -34,13 +34,13 @@ jobs:
3434    timeout-minutes : 15 
3535    runs-on : ubuntu-latest 
3636    steps :
37-       - uses : actions/checkout@v2  
37+       - uses : actions/checkout@v4  
3838      - name : Use Node.js ${{ env.NODE_VERSION }} 
39-         uses : actions/setup-node@v1  
39+         uses : actions/setup-node@v4  
4040        with :
4141          node-version : ${{ env.NODE_VERSION }} 
4242      - name : Cache Node.js modules 
43-         uses : actions/cache@v2  
43+         uses : actions/cache@v4  
4444        with :
4545          path : ~/.npm 
4646          key : ${{ runner.os }}-node-${{ env.NODE_VERSION }}-${{ hashFiles('**/package-lock.json') }} 
@@ -54,13 +54,13 @@ jobs:
5454     timeout-minutes : 15 
5555     runs-on : ubuntu-latest 
5656     steps :
57-       - uses : actions/checkout@v2  
57+       - uses : actions/checkout@v4  
5858      - name : Use Node.js ${{ env.NODE_VERSION }} 
59-         uses : actions/setup-node@v1  
59+         uses : actions/setup-node@v4  
6060        with :
6161          node-version : ${{ env.NODE_VERSION }} 
6262      - name : Cache Node.js modules 
63-         uses : actions/cache@v2  
63+         uses : actions/cache@v4  
6464        with :
6565          path : ~/.npm 
6666          key : ${{ runner.os }}-node-${{ env.NODE_VERSION }}-${{ hashFiles('**/package-lock.json') }} 
8888    timeout-minutes : 15 
8989    runs-on : ubuntu-latest 
9090    steps :
91-       - uses : actions/checkout@v2  
91+       - uses : actions/checkout@v4  
9292      - name : Set up QEMU 
9393        uses : docker/setup-qemu-action@v1 
9494      - name : Set up Docker Buildx 
@@ -102,7 +102,7 @@ jobs:
102102    timeout-minutes : 5 
103103    runs-on : ubuntu-latest 
104104    steps :
105-       - uses : actions/checkout@v2  
105+       - uses : actions/checkout@v4  
106106      - name : Check NPM lock file version 
107107        uses : mansona/npm-lockfile-version@v1 
108108        with :
@@ -111,12 +111,10 @@ jobs:
111111    strategy :
112112      matrix :
113113        include :
114-           - name : Node 14 
115-             NODE_VERSION : 14.20.1 
116-           - name : Node 16 
117-             NODE_VERSION : 16.17.0 
118114          - name : Node 18 
119-             NODE_VERSION : 18.9.0 
115+             NODE_VERSION : 18.19.1 
116+           - name : Node 20 
117+             NODE_VERSION : 20.11.1 
120118      fail-fast : false 
121119    name : ${{ matrix.name }} 
122120    timeout-minutes : 15 
@@ -131,13 +129,13 @@ jobs:
131129          echo "::set-output name=node_major::$(echo $node_major)" 
132130       - name : Fix usage of insecure GitHub protocol 
133131        run : sudo git config --system url."https://github".insteadOf "git://github" 
134-       - uses : actions/checkout@v2  
132+       - uses : actions/checkout@v4  
135133      - name : Use Node.js ${{ matrix.NODE_VERSION }} 
136-         uses : actions/setup-node@v1  
134+         uses : actions/setup-node@v4  
137135        with :
138136          node-version : ${{ matrix.NODE_VERSION }} 
139137      - name : Cache Node.js modules 
140-         uses : actions/cache@v2  
138+         uses : actions/cache@v4  
141139        with :
142140          path : ~/.npm 
143141          key : ${{ runner.os }}-node-${{ matrix.NODE_VERSION }}-${{ hashFiles('**/package-lock.json') }} 
0 commit comments