@@ -18,16 +18,16 @@ jobs:
1818 steps :
1919 -
2020 name : Checkout repository
21- uses : actions/checkout@v4.1.1
21+ uses : actions/checkout@v6.0.2
2222 -
2323 name : Set up JDK 21
24- uses : actions/setup-java@v4.1 .0
24+ uses : actions/setup-java@v5.2 .0
2525 with :
2626 java-version : ' 21'
2727 distribution : ' adopt'
2828 -
2929 name : Cache Maven packages
30- uses : actions/cache@v4
30+ uses : actions/cache@v5.0.5
3131 with :
3232 path : ~/.m2
3333 key : ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
@@ -61,16 +61,16 @@ jobs:
6161 echo ${{ env.TAG_NAME }}
6262 -
6363 name : Checkout repository
64- uses : actions/checkout@v4.1.1
64+ uses : actions/checkout@v6.0.2
6565 -
6666 name : Set up JDK 21
67- uses : actions/setup-java@v4.1 .0
67+ uses : actions/setup-java@v5.2 .0
6868 with :
6969 java-version : ' 21'
7070 distribution : ' adopt'
7171 -
7272 name : Cache Maven packages
73- uses : actions/cache@v4
73+ uses : actions/cache@v5.0.5
7474 with :
7575 path : ~/.m2
7676 key : ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
8484 name : Simplify package name
8585 run : mv target/seb-screen-proctoring-service-${{ env.TAG_NAME }}-${{ env.SHA }}.jar target/seb-sps.jar
8686 -
87- uses : actions/upload-artifact@v4.3 .1
87+ uses : actions/upload-artifact@v7.0 .1
8888 with :
8989 name : Package
9090 path : target/seb-sps.jar
@@ -102,18 +102,18 @@ jobs:
102102 echo $TAG_NAME
103103 echo ${{ env.TAG_NAME }}
104104 - name : Set up QEMU
105- uses : docker /setup-qemu-action@v3 .0.0
105+ uses : ocker /setup-qemu-action@v4 .0.0
106106 - name : Set up Docker Buildx
107- uses : docker/setup-buildx-action@v3.1 .0
107+ uses : docker/setup-buildx-action@v4.0 .0
108108 - name : Login to DockerHub
109- uses : docker/login-action@v3.0 .0
109+ uses : docker/login-action@v4.1 .0
110110 with :
111111 username : ${{ secrets.DOCKERHUB_USERNAME }}
112112 password : ${{ secrets.DOCKERHUB_TOKEN }}
113113 - name : Checkout repository
114- uses : actions/checkout@v4.1.1
114+ uses : actions/checkout@v6.0.2
115115 - name : Download a single artifact
116- uses : actions/download-artifact@v4.1.4
116+ uses : actions/download-artifact@v8.0.1
117117 with :
118118 name : Package
119119 - name : Build and push
@@ -139,23 +139,23 @@ jobs:
139139 echo $TAG_NAME
140140 echo ${{ env.TAG_NAME }}
141141 - name : Set up QEMU
142- uses : docker /setup-qemu-action@v3 .0.0
142+ uses : ocker /setup-qemu-action@v4 .0.0
143143 - name : Set up Docker Buildx
144- uses : docker/setup-buildx-action@v3.1 .0
144+ uses : docker/setup-buildx-action@v4.0 .0
145145 - name : Login to DockerHub
146- uses : docker/login-action@v3.0 .0
146+ uses : docker/login-action@v4.1 .0
147147 with :
148148 username : ${{ secrets.DOCKERHUB_ADMIN_USERNAME }}
149149 password : ${{ secrets.DOCKERHUB_ADMIN_TOKEN }}
150150 - name : Checkout repository
151- uses : actions/checkout@v4.1.1
151+ uses : actions/checkout@v6.0.2
152152 - name : Download a single artifact
153- uses : actions/download-artifact@v4.1.4
153+ uses : actions/download-artifact@v8.0.1
154154 with :
155155 name : Package
156156 - name : Build and push
157157 id : docker_build
158- uses : docker/build-push-action@v5 .1.0
158+ uses : docker/build-push-action@v7 .1.0
159159 with :
160160 context : .
161161 file : ./docker/Dockerfile
@@ -171,6 +171,6 @@ jobs:
171171 steps :
172172 -
173173 name : Delete Artifacts
174- uses : geekyeggo/delete-artifact@v4.1.0
174+ uses : geekyeggo/delete-artifact@v6
175175 with :
176176 name : Package
0 commit comments