@@ -13,14 +13,14 @@ jobs:
1313 build :
1414 runs-on : ubuntu-latest
1515 steps :
16- - uses : actions/checkout@v3
16+ - uses : actions/checkout@v5
1717 - name : Setup Node.js
18- uses : actions/setup-node@v3
18+ uses : actions/setup-node@v6
1919 with :
20- node-version : ' 16 .x'
20+ node-version : ' 24 .x'
2121 cache : ' npm'
2222 - name : Setup Python
23- uses : actions/setup-python@v4
23+ uses : actions/setup-python@v6
2424 with :
2525 python-version : ' 3.x'
2626 cache : ' pip'
@@ -38,14 +38,14 @@ jobs:
3838 needs : build
3939 if : startsWith(github.ref, 'refs/tags')
4040 steps :
41- - uses : actions/checkout@v3
41+ - uses : actions/checkout@v5
4242 - name : Setup Node.js
43- uses : actions/setup-node@v3
43+ uses : actions/setup-node@v6
4444 with :
45- node-version : ' 16 .x'
45+ node-version : ' 24 .x'
4646 cache : ' npm'
4747 - name : Setup Python
48- uses : actions/setup-python@v4
48+ uses : actions/setup-python@v6
4949 with :
5050 python-version : ' 3.x'
5151 cache : ' pip'
@@ -75,23 +75,23 @@ jobs:
7575 steps :
7676 - name : Docker Metadata
7777 id : docker_meta
78- uses : docker/metadata-action@v4
78+ uses : docker/metadata-action@v5
7979 with :
8080 images : ghcr.io/spongepowered/sponge-docs-theme
8181 tags : |
8282 latest
8383 - name : Set up QEMU
84- uses : docker/setup-qemu-action@v2
84+ uses : docker/setup-qemu-action@v3
8585 - name : Set up Docker Buildx
86- uses : docker/setup-buildx-action@v2
86+ uses : docker/setup-buildx-action@v3
8787 - name : Login to ghcr.io
88- uses : docker/login-action@v2
88+ uses : docker/login-action@v3
8989 with :
9090 registry : ghcr.io
9191 username : ${{ github.actor }}
9292 password : ${{ secrets.GITHUB_TOKEN }}
9393 - name : Build and push
94- uses : docker/build-push-action@v3
94+ uses : docker/build-push-action@v6
9595 with :
9696 push : true
9797 tags : ${{ steps.docker_meta.outputs.tags }}
0 commit comments