@@ -31,10 +31,10 @@ jobs:
3131 runs-on : ubuntu-latest
3232 strategy :
3333 matrix :
34- node : [16, 18 ]
34+ node : [18, 20 ]
3535 steps :
36- - uses : actions/checkout@v3
37- - uses : actions/setup-node@v3
36+ - uses : actions/checkout@v4
37+ - uses : actions/setup-node@v4
3838 with :
3939 node-version : ${{ matrix.node }}
4040 - name : Install depencencies
@@ -56,16 +56,16 @@ jobs:
5656 released : ${{ steps.semantic.outputs.new_release_published }}
5757 version : ${{ steps.semantic.outputs.new_release_version }}
5858 steps :
59- - uses : actions/checkout@v3
60- - uses : actions/setup-node@v3
59+ - uses : actions/checkout@v4
60+ - uses : actions/setup-node@v4
6161 with :
62- node-version : 16
62+ node-version : 20
6363 - name : Install depencencies
6464 run : npm ci
6565 - name : Build library
6666 run : npm run build
6767 - name : Semantic Release
68- uses : cycjimmy/semantic-release-action@v3
68+ uses : cycjimmy/semantic-release-action@v4
6969 id : semantic
7070 env :
7171 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
7474 if : steps.semantic.outputs.new_release_published == 'true'
7575 uses : actions/setup-node@v3
7676 with :
77- node-version : 16
77+ node-version : 20
7878 registry-url : ' https://npm.pkg.github.com'
7979 scope : ' svrooij'
8080 - name : Publish To GitHub Package Registry
@@ -92,31 +92,31 @@ jobs:
9292 needs : [npm-release]
9393 if : needs.npm-release.outputs.released == 'true'
9494 steps :
95- - uses : actions/checkout@v3
95+ - uses : actions/checkout@v4
9696
9797 -
9898 name : Set up QEMU (multi platform)
99- uses : docker/setup-qemu-action@v2
99+ uses : docker/setup-qemu-action@v3
100100 with :
101101 platforms : all
102102
103103 -
104104 name : Set up Docker Buildx
105105 id : buildx
106- uses : docker/setup-buildx-action@v2
106+ uses : docker/setup-buildx-action@v3
107107 with :
108108 version : latest
109109
110110 -
111111 name : Login to DockerHub
112- uses : docker/login-action@v2
112+ uses : docker/login-action@v3
113113 with :
114114 username : ${{ secrets.DOCKER_USERNAME }}
115115 password : ${{ secrets.DOCKER_PASSWORD }}
116116
117117 -
118118 name : Login to GitHub Container Registry
119- uses : docker/login-action@v2
119+ uses : docker/login-action@v3
120120 with :
121121 registry : ghcr.io
122122 username : ${{ github.actor }}
0 commit comments