@@ -90,10 +90,10 @@ jobs:
9090 - astarte_trigger_engine
9191 steps :
9292 - name : Check out the repo
93- uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
93+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
9494
9595 - name : Log in to Docker Hub
96- uses : docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4 .0
96+ uses : docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4.0 .0
9797 with :
9898 username : ${{ secrets.DOCKER_USERNAME }}
9999 password : ${{ secrets.DOCKER_PASSWORD }}
@@ -104,7 +104,7 @@ jobs:
104104 echo "BRANCH_SLUG=$(echo "${GITHUB_REF_NAME}" | sha1sum | cut -f 1 -d ' ')" >> $GITHUB_ENV
105105
106106 - name : Set up Docker Buildx
107- uses : docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
107+ uses : docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4
108108
109109 - name : Build Docker image
110110 id : build
@@ -126,7 +126,7 @@ jobs:
126126 touch "${{ runner.temp }}/digests/${digest#sha256:}"
127127
128128 - name : Upload digest
129- uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
129+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
130130 with :
131131 name : ${{ matrix.app }}-digests-${{ matrix.platform.platform-pair }}
132132 path : ${{ runner.temp }}/digests/*
@@ -135,7 +135,7 @@ jobs:
135135
136136 merge_snapshots :
137137 name : Publish snapshot
138- runs-on : ubuntu-22 .04
138+ runs-on : ubuntu-24 .04
139139 needs :
140140 - build_snapshot
141141 strategy :
@@ -150,7 +150,7 @@ jobs:
150150 - astarte_trigger_engine
151151 steps :
152152 - name : Download digests
153- uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
153+ uses : actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8
154154 with :
155155 path : ${{ runner.temp }}/digests/
156156 pattern : ${{ matrix.app }}-digests-*
@@ -162,7 +162,7 @@ jobs:
162162 echo "BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ')" >> $GITHUB_OUTPUT
163163
164164 - name : Login to Docker Hub
165- uses : docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
165+ uses : docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4
166166 with :
167167 username : ${{ secrets.DOCKER_USERNAME }}
168168 password : ${{ secrets.DOCKER_PASSWORD }}
@@ -174,7 +174,7 @@ jobs:
174174 echo "TAG=$TAG" >> "$GITHUB_OUTPUT"
175175
176176 - name : Set up Docker Buildx
177- uses : docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
177+ uses : docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4
178178
179179 - name : Extract metadata (tags, labels) for Docker
180180 id : meta
0 commit comments