2121 timeout-minutes : 5
2222 steps :
2323 - name : Checkout Repository
24- uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4
24+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
2525 - name : Set up Java
26- uses : actions/setup-java@b36c23c0d998641eff861008f374ee103c25ac73 # v4
26+ uses : actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # tag=v4.7.1
2727 with :
2828 java-version : " 21"
2929 distribution : " temurin"
@@ -42,24 +42,24 @@ jobs:
4242 - test
4343 steps :
4444 - name : Checkout Repository
45- uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4
45+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
4646 - name : Set up Java
47- uses : actions/setup-java@b36c23c0d998641eff861008f374ee103c25ac73 # v4
47+ uses : actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # tag=v4.7.1
4848 with :
4949 java-version : " 21"
5050 distribution : " temurin"
5151 cache : " maven"
5252 - name : Build
5353 run : mvn -B --no-transfer-progress clean package -DskipTests
5454 - name : Set up QEMU
55- uses : docker/setup-qemu-action@v3.3 .0
55+ uses : docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # tag= v3.6 .0
5656 - name : Set up Docker Buildx
57- uses : docker/setup-buildx-action@v3.8 .0
57+ uses : docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # tag= v3.10 .0
5858 id : buildx
5959 with :
6060 install : true
6161 - name : Login to GitHub Container Registry
62- uses : docker/login-action@v3.3 .0
62+ uses : docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # tag= v3.4 .0
6363 with :
6464 registry : ghcr.io
6565 username : ${{ github.repository_owner }}
7070 # Repository must name must be lowercase.
7171 echo "repo=${GITHUB_REPOSITORY,,}" >> $GITHUB_OUTPUT
7272 - name : Build and Push Container Image
73- uses : docker/build-push-action@v6.12 .0
73+ uses : docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # tag= v6.18 .0
7474 with :
7575 tags : ghcr.io/${{ steps.determine-container-repo.outputs.repo }}:snapshot
7676 platforms : linux/amd64,linux/arm64
0 commit comments