Skip to content

Commit 4eaa2f3

Browse files
authored
Upgrade GitHub Actions to latest versions (#553)
Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com>
1 parent eeb938f commit 4eaa2f3

3 files changed

Lines changed: 29 additions & 29 deletions

File tree

.github/workflows/deploy-docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,14 @@ jobs:
2727
node-version: 20
2828
cache: npm
2929
cache-dependency-path: package-lock.json
30-
- uses: astral-sh/setup-uv@v4
30+
- uses: astral-sh/setup-uv@v7
3131
- run: npm ci --workspace=hindsight-docs
3232
- run: uv run generate-llms-full
3333
- run: npm run build --workspace=hindsight-docs
3434
env:
3535
UMAMI_URL: https://analytics.hindsight.vectorize.io
3636
UMAMI_WEBSITE_ID: ${{ secrets.UMAMI_WEBSITE_ID }}
37-
- uses: actions/upload-pages-artifact@v3
37+
- uses: actions/upload-pages-artifact@v4
3838
with:
3939
path: hindsight-docs/build
4040
deploy:

.github/workflows/release.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- uses: actions/checkout@v4
1717

1818
- name: Install uv
19-
uses: astral-sh/setup-uv@v5
19+
uses: astral-sh/setup-uv@v7
2020
with:
2121
enable-cache: true
2222

@@ -466,13 +466,13 @@ jobs:
466466
swap-storage: true
467467

468468
- name: Set up QEMU
469-
uses: docker/setup-qemu-action@v3
469+
uses: docker/setup-qemu-action@v4
470470

471471
- name: Set up Docker Buildx
472-
uses: docker/setup-buildx-action@v3
472+
uses: docker/setup-buildx-action@v4
473473

474474
- name: Log in to GitHub Container Registry
475-
uses: docker/login-action@v3
475+
uses: docker/login-action@v4
476476
with:
477477
registry: ghcr.io
478478
username: ${{ github.actor }}
@@ -484,7 +484,7 @@ jobs:
484484

485485
- name: Extract metadata for release tags
486486
id: meta
487-
uses: docker/metadata-action@v5
487+
uses: docker/metadata-action@v6
488488
with:
489489
images: ghcr.io/${{ github.repository_owner }}/${{ matrix.image_name }}
490490
flavor: |
@@ -500,7 +500,7 @@ jobs:
500500
# # Step 1: Build for local testing (single platform, no push)
501501
# # This creates an identical image to what will be released, just for one platform
502502
# - name: Build image for testing
503-
# uses: docker/build-push-action@v6
503+
# uses: docker/build-push-action@v7
504504
# with:
505505
# context: .
506506
# file: docker/standalone/Dockerfile
@@ -519,7 +519,7 @@ jobs:
519519

520520
# Build multi-platform and push to release tags
521521
- name: Build and push release images
522-
uses: docker/build-push-action@v6
522+
uses: docker/build-push-action@v7
523523
with:
524524
context: .
525525
file: docker/standalone/Dockerfile

.github/workflows/test.yml

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- uses: actions/checkout@v4
2020

2121
- name: Install uv
22-
uses: astral-sh/setup-uv@v5
22+
uses: astral-sh/setup-uv@v7
2323
with:
2424
enable-cache: true
2525

@@ -238,7 +238,7 @@ jobs:
238238
retention-days: 1
239239

240240
- name: Install uv
241-
uses: astral-sh/setup-uv@v5
241+
uses: astral-sh/setup-uv@v7
242242
with:
243243
enable-cache: true
244244
prune-cache: false
@@ -372,10 +372,10 @@ jobs:
372372
swap-storage: true
373373

374374
- name: Set up Docker Buildx
375-
uses: docker/setup-buildx-action@v3
375+
uses: docker/setup-buildx-action@v4
376376

377377
- name: Build ${{ matrix.name }} image (${{ matrix.variant }})
378-
uses: docker/build-push-action@v6
378+
uses: docker/build-push-action@v7
379379
with:
380380
context: .
381381
file: docker/standalone/Dockerfile
@@ -433,7 +433,7 @@ jobs:
433433
echo "HINDSIGHT_API_LLM_VERTEXAI_PROJECT_ID=$PROJECT_ID" >> $GITHUB_ENV
434434
435435
- name: Install uv
436-
uses: astral-sh/setup-uv@v5
436+
uses: astral-sh/setup-uv@v7
437437
with:
438438
enable-cache: true
439439
prune-cache: false
@@ -496,7 +496,7 @@ jobs:
496496
echo "HINDSIGHT_API_LLM_VERTEXAI_PROJECT_ID=$PROJECT_ID" >> $GITHUB_ENV
497497
498498
- name: Install uv
499-
uses: astral-sh/setup-uv@v5
499+
uses: astral-sh/setup-uv@v7
500500
with:
501501
enable-cache: true
502502
prune-cache: false
@@ -599,7 +599,7 @@ jobs:
599599
echo "HINDSIGHT_API_LLM_VERTEXAI_PROJECT_ID=$PROJECT_ID" >> $GITHUB_ENV
600600
601601
- name: Install uv
602-
uses: astral-sh/setup-uv@v5
602+
uses: astral-sh/setup-uv@v7
603603
with:
604604
enable-cache: true
605605
prune-cache: false
@@ -731,7 +731,7 @@ jobs:
731731
echo "HINDSIGHT_API_LLM_VERTEXAI_PROJECT_ID=$PROJECT_ID" >> $GITHUB_ENV
732732
733733
- name: Install uv
734-
uses: astral-sh/setup-uv@v5
734+
uses: astral-sh/setup-uv@v7
735735
with:
736736
enable-cache: true
737737
prune-cache: false
@@ -838,7 +838,7 @@ jobs:
838838
echo "HINDSIGHT_API_LLM_VERTEXAI_PROJECT_ID=$PROJECT_ID" >> $GITHUB_ENV
839839
840840
- name: Install uv
841-
uses: astral-sh/setup-uv@v5
841+
uses: astral-sh/setup-uv@v7
842842
with:
843843
enable-cache: true
844844
prune-cache: false
@@ -943,7 +943,7 @@ jobs:
943943
echo "HINDSIGHT_API_LLM_VERTEXAI_PROJECT_ID=$PROJECT_ID" >> $GITHUB_ENV
944944
945945
- name: Install uv
946-
uses: astral-sh/setup-uv@v5
946+
uses: astral-sh/setup-uv@v7
947947
with:
948948
enable-cache: true
949949
prune-cache: false
@@ -1050,7 +1050,7 @@ jobs:
10501050
echo "HINDSIGHT_API_LLM_VERTEXAI_PROJECT_ID=$PROJECT_ID" >> $GITHUB_ENV
10511051
10521052
- name: Install uv
1053-
uses: astral-sh/setup-uv@v5
1053+
uses: astral-sh/setup-uv@v7
10541054
with:
10551055
enable-cache: true
10561056
prune-cache: false
@@ -1135,7 +1135,7 @@ jobs:
11351135
- uses: actions/checkout@v4
11361136

11371137
- name: Install uv
1138-
uses: astral-sh/setup-uv@v5
1138+
uses: astral-sh/setup-uv@v7
11391139
with:
11401140
enable-cache: true
11411141
prune-cache: false
@@ -1164,7 +1164,7 @@ jobs:
11641164
- uses: actions/checkout@v4
11651165

11661166
- name: Install uv
1167-
uses: astral-sh/setup-uv@v5
1167+
uses: astral-sh/setup-uv@v7
11681168
with:
11691169
enable-cache: true
11701170
prune-cache: false
@@ -1193,7 +1193,7 @@ jobs:
11931193
- uses: actions/checkout@v4
11941194

11951195
- name: Install uv
1196-
uses: astral-sh/setup-uv@v5
1196+
uses: astral-sh/setup-uv@v7
11971197
with:
11981198
enable-cache: true
11991199
prune-cache: false
@@ -1234,7 +1234,7 @@ jobs:
12341234
echo "HINDSIGHT_API_LLM_VERTEXAI_PROJECT_ID=$PROJECT_ID" >> $GITHUB_ENV
12351235
12361236
- name: Install uv
1237-
uses: astral-sh/setup-uv@v5
1237+
uses: astral-sh/setup-uv@v7
12381238
with:
12391239
enable-cache: true
12401240
prune-cache: false
@@ -1288,7 +1288,7 @@ jobs:
12881288
echo "HINDSIGHT_API_LLM_VERTEXAI_PROJECT_ID=$PROJECT_ID" >> $GITHUB_ENV
12891289
12901290
- name: Install uv
1291-
uses: astral-sh/setup-uv@v5
1291+
uses: astral-sh/setup-uv@v7
12921292
with:
12931293
enable-cache: true
12941294
prune-cache: false
@@ -1365,7 +1365,7 @@ jobs:
13651365
cp target/release/hindsight /usr/local/bin/hindsight
13661366
13671367
- name: Install uv
1368-
uses: astral-sh/setup-uv@v5
1368+
uses: astral-sh/setup-uv@v7
13691369
with:
13701370
enable-cache: true
13711371
prune-cache: false
@@ -1483,7 +1483,7 @@ jobs:
14831483
run: git fetch --tags
14841484

14851485
- name: Install uv
1486-
uses: astral-sh/setup-uv@v5
1486+
uses: astral-sh/setup-uv@v7
14871487
with:
14881488
enable-cache: true
14891489
prune-cache: false
@@ -1546,7 +1546,7 @@ jobs:
15461546
- uses: actions/checkout@v4
15471547

15481548
- name: Install uv
1549-
uses: astral-sh/setup-uv@v5
1549+
uses: astral-sh/setup-uv@v7
15501550
with:
15511551
enable-cache: true
15521552

@@ -1620,7 +1620,7 @@ jobs:
16201620
fetch-depth: 0 # Fetch full git history to access base branch
16211621

16221622
- name: Install uv
1623-
uses: astral-sh/setup-uv@v5
1623+
uses: astral-sh/setup-uv@v7
16241624
with:
16251625
enable-cache: true
16261626

0 commit comments

Comments
 (0)