Skip to content

Commit 4454e92

Browse files
salmanmkcroot
authored andcommitted
Upgrade GitHub Actions to latest versions (#994)
Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com>
1 parent bb8c8e4 commit 4454e92

6 files changed

Lines changed: 28 additions & 28 deletions

File tree

.github/workflows/build-docker-image.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@ jobs:
2929
INSTANCE_ZONE: us-central1-f
3030
steps:
3131
- name: Authenticate to Google Cloud
32-
uses: google-github-actions/auth@v2
32+
uses: google-github-actions/auth@v3
3333
with:
3434
credentials_json: ${{ secrets.GCP_SERVICE_ACCOUNT_KEY }}
3535

3636
- name: Set up Google Cloud SDK
37-
uses: google-github-actions/setup-gcloud@v2
37+
uses: google-github-actions/setup-gcloud@v3
3838

3939
- name: Start builder instance if stopped
4040
id: start-instance
@@ -121,19 +121,19 @@ jobs:
121121
- uses: actions/checkout@v6
122122

123123
- name: Set up Docker Buildx
124-
uses: docker/setup-buildx-action@v3
124+
uses: docker/setup-buildx-action@v4
125125
with:
126126
driver: docker
127127

128128
- name: Log in to GitHub Container Registry
129-
uses: docker/login-action@v3
129+
uses: docker/login-action@v4
130130
with:
131131
registry: ghcr.io
132132
username: inclusionai
133133
password: ${{ secrets.GHCR_TOKEN }}
134134

135135
- name: Build and push Docker image
136-
uses: docker/build-push-action@v5
136+
uses: docker/build-push-action@v7
137137
with:
138138
context: .
139139
file: ./Dockerfile
@@ -163,7 +163,7 @@ jobs:
163163
runs-on: ubuntu-latest
164164
steps:
165165
- name: Log in to GitHub Container Registry
166-
uses: docker/login-action@v3
166+
uses: docker/login-action@v4
167167
with:
168168
registry: ghcr.io
169169
username: inclusionai
@@ -219,12 +219,12 @@ jobs:
219219
INSTANCE_ZONE: us-central1-f
220220
steps:
221221
- name: Authenticate to Google Cloud
222-
uses: google-github-actions/auth@v2
222+
uses: google-github-actions/auth@v3
223223
with:
224224
credentials_json: ${{ secrets.GCP_SERVICE_ACCOUNT_KEY }}
225225

226226
- name: Set up Google Cloud SDK
227-
uses: google-github-actions/setup-gcloud@v2
227+
uses: google-github-actions/setup-gcloud@v3
228228

229229
- name: Stop builder instance
230230
run: |

.github/workflows/deploy-docs.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
python-version: '3.12'
3030

3131
- name: Install uv
32-
uses: astral-sh/setup-uv@v4
32+
uses: astral-sh/setup-uv@v7
3333

3434
- name: Cache uv dependencies
3535
uses: actions/cache@v5
@@ -51,10 +51,10 @@ jobs:
5151
./build_all.sh
5252
5353
- name: Setup Pages
54-
uses: actions/configure-pages@v4
54+
uses: actions/configure-pages@v5
5555

5656
- name: Upload artifact
57-
uses: actions/upload-pages-artifact@v3
57+
uses: actions/upload-pages-artifact@v4
5858
with:
5959
path: docs/_build
6060

.github/workflows/install-test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
uses: actions/checkout@v6
3737

3838
- name: Install uv
39-
uses: astral-sh/setup-uv@v5
39+
uses: astral-sh/setup-uv@v7
4040
with:
4141
enable-cache: true
4242
cache-dependency-glob: 'uv.lock'
@@ -85,7 +85,7 @@ jobs:
8585
uses: actions/checkout@v6
8686

8787
- name: Install uv
88-
uses: astral-sh/setup-uv@v5
88+
uses: astral-sh/setup-uv@v7
8989
with:
9090
enable-cache: true
9191
cache-dependency-glob: 'uv.lock'

.github/workflows/runner-heartbeat.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ jobs:
2424
INSTANCE_ZONE: us-central1-f
2525
steps:
2626
- name: Authenticate to Google Cloud
27-
uses: google-github-actions/auth@v2
27+
uses: google-github-actions/auth@v3
2828
with:
2929
credentials_json: ${{ secrets.GCP_SERVICE_ACCOUNT_KEY }}
3030

3131
- name: Set up Google Cloud SDK
32-
uses: google-github-actions/setup-gcloud@v2
32+
uses: google-github-actions/setup-gcloud@v3
3333

3434
- name: Start builder instance if stopped
3535
run: |
@@ -125,12 +125,12 @@ jobs:
125125
INSTANCE_ZONE: us-central1-f
126126
steps:
127127
- name: Authenticate to Google Cloud
128-
uses: google-github-actions/auth@v2
128+
uses: google-github-actions/auth@v3
129129
with:
130130
credentials_json: ${{ secrets.GCP_SERVICE_ACCOUNT_KEY }}
131131

132132
- name: Set up Google Cloud SDK
133-
uses: google-github-actions/setup-gcloud@v2
133+
uses: google-github-actions/setup-gcloud@v3
134134

135135
- name: Stop builder instance
136136
run: |

.github/workflows/tag-release-image.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@ jobs:
3131
INSTANCE_ZONE: us-central1-f
3232
steps:
3333
- name: Authenticate to Google Cloud
34-
uses: google-github-actions/auth@v2
34+
uses: google-github-actions/auth@v3
3535
with:
3636
credentials_json: ${{ secrets.GCP_SERVICE_ACCOUNT_KEY }}
3737

3838
- name: Set up Google Cloud SDK
39-
uses: google-github-actions/setup-gcloud@v2
39+
uses: google-github-actions/setup-gcloud@v3
4040

4141
- name: Start builder instance if stopped
4242
run: |
@@ -139,19 +139,19 @@ jobs:
139139
echo "release_tag=$RELEASE_TAG" >> $GITHUB_OUTPUT
140140
141141
- name: Set up Docker Buildx
142-
uses: docker/setup-buildx-action@v3
142+
uses: docker/setup-buildx-action@v4
143143
with:
144144
driver: docker
145145

146146
- name: Log in to GitHub Container Registry
147-
uses: docker/login-action@v3
147+
uses: docker/login-action@v4
148148
with:
149149
registry: ghcr.io
150150
username: inclusionai
151151
password: ${{ secrets.GHCR_TOKEN }}
152152

153153
- name: Build and push Docker image
154-
uses: docker/build-push-action@v5
154+
uses: docker/build-push-action@v7
155155
with:
156156
context: .
157157
file: ./Dockerfile
@@ -184,12 +184,12 @@ jobs:
184184
INSTANCE_ZONE: us-central1-f
185185
steps:
186186
- name: Authenticate to Google Cloud
187-
uses: google-github-actions/auth@v2
187+
uses: google-github-actions/auth@v3
188188
with:
189189
credentials_json: ${{ secrets.GCP_SERVICE_ACCOUNT_KEY }}
190190

191191
- name: Set up Google Cloud SDK
192-
uses: google-github-actions/setup-gcloud@v2
192+
uses: google-github-actions/setup-gcloud@v3
193193

194194
- name: Stop builder instance
195195
run: |

.github/workflows/test-areal.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,12 @@ jobs:
4242
echo "instance_name=gcp-runner-${{ github.run_id }}" >> "$GITHUB_OUTPUT"
4343
4444
- name: Authenticate to Google Cloud
45-
uses: google-github-actions/auth@v2
45+
uses: google-github-actions/auth@v3
4646
with:
4747
credentials_json: ${{ secrets.GCP_SERVICE_ACCOUNT_KEY }}
4848

4949
- name: Set up Google Cloud SDK
50-
uses: google-github-actions/setup-gcloud@v2
50+
uses: google-github-actions/setup-gcloud@v3
5151

5252
- name: Fetch GitHub runner token
5353
id: runner-token
@@ -308,12 +308,12 @@ jobs:
308308
INSTANCE_ZONE: ${{ needs.provision-runner.outputs.instance_zone }}
309309
steps:
310310
- name: Authenticate to Google Cloud
311-
uses: google-github-actions/auth@v2
311+
uses: google-github-actions/auth@v3
312312
with:
313313
credentials_json: ${{ secrets.GCP_SERVICE_ACCOUNT_KEY }}
314314

315315
- name: Set up Google Cloud SDK
316-
uses: google-github-actions/setup-gcloud@v2
316+
uses: google-github-actions/setup-gcloud@v3
317317

318318
- name: Delete runner instance
319319
run: |

0 commit comments

Comments
 (0)