1717 permissions :
1818 contents : read
1919 steps :
20- - uses : actions/checkout@v4
20+ - uses : actions/checkout@v6
2121 - name : Set up JDK 24
22- uses : actions/setup-java@v4
22+ uses : actions/setup-java@v5
2323 with :
2424 java-version : ' 24'
2525 distribution : ' temurin'
4040 - name : Remove unused plain jar
4141 run : rm build/libs/*plain.jar
4242 - name : Upload build artifacts
43- uses : actions/upload-artifact@v4
43+ uses : actions/upload-artifact@v7
4444 with :
4545 name : Package
4646 path : build/libs
@@ -50,23 +50,23 @@ jobs:
5050 needs : build
5151 steps :
5252 - name : Checkout
53- uses : actions/checkout@v4
53+ uses : actions/checkout@v6
5454 - name : Download artifact
55- uses : actions/download-artifact@v4
55+ uses : actions/download-artifact@v8
5656 with :
5757 name : Package
5858 path : build/libs
5959 - name : Set up QEMU
60- uses : docker/setup-qemu-action@v3
60+ uses : docker/setup-qemu-action@v4
6161 - name : Set up Docker Buildx
62- uses : docker/setup-buildx-action@v3
62+ uses : docker/setup-buildx-action@v4
6363 - name : Login to Docker Hub
6464 uses : docker/login-action@v3
6565 with :
6666 username : ${{ secrets.DOCKERHUB_USERNAME }}
6767 password : ${{ secrets.DOCKERHUB_TOKEN }}
6868 - name : Build and push
69- uses : docker/build-push-action@v6
69+ uses : docker/build-push-action@v7
7070 with :
7171 context : .
7272 push : true
7878 permissions :
7979 contents : write
8080 steps :
81- - uses : actions/checkout@v4
81+ - uses : actions/checkout@v6
8282 - name : Set up JDK 24
83- uses : actions/setup-java@v4
83+ uses : actions/setup-java@v5
8484 with :
8585 java-version : ' 24'
8686 distribution : ' temurin'
0 commit comments