Skip to content

Commit 7d4342a

Browse files
swanandxgz
authored andcommitted
ci: update github actions versions
Signed-off-by: Swanand Mulay <73115739+swanandx@users.noreply.github.com>
1 parent fb38716 commit 7d4342a

19 files changed

Lines changed: 49 additions & 49 deletions

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
echo "K8S node: ${K8S_NODE_NAME}"
3333
3434
- name: Checkout Repository
35-
uses: actions/checkout@v4
35+
uses: actions/checkout@v6
3636

3737
- name: Prepare Platform Environment Variable
3838
shell: bash
@@ -80,7 +80,7 @@ jobs:
8080
touch "$RUNNER_TEMP/digests/${digest#sha256:}"
8181
8282
- name: Upload digest
83-
uses: actions/upload-artifact@v4
83+
uses: actions/upload-artifact@v7
8484
with:
8585
name: digests-${{ env.PLATFORM_PAIR }}
8686
path: ${{ runner.temp }}/digests/*
@@ -96,7 +96,7 @@ jobs:
9696
needs: build-docker-ci-dev
9797
steps:
9898
- name: Download digests
99-
uses: actions/download-artifact@v4
99+
uses: actions/download-artifact@v8
100100
with:
101101
path: ${{ runner.temp }}/digests
102102
pattern: digests-*

.github/workflows/build-docker.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -50,31 +50,31 @@ jobs:
5050
echo "K8S node: ${K8S_NODE_NAME}"
5151
5252
- name: Checkout Repository
53-
uses: actions/checkout@v4
53+
uses: actions/checkout@v6
5454
with:
5555
fetch-depth: 0
5656
fetch-tags: true
5757
persist-credentials: false
5858

5959
- name: Download fda
6060
id: binaries
61-
uses: actions/download-artifact@v4
61+
uses: actions/download-artifact@v8
6262
with:
6363
name: fda-${{ matrix.rust_target }}
6464
path: build
6565
run-id: ${{ inputs.artifacts_run_id || github.run_id }}
6666
github-token: ${{ secrets.GITHUB_TOKEN }}
6767

6868
- name: Download pipeline-manager
69-
uses: actions/download-artifact@v4
69+
uses: actions/download-artifact@v8
7070
with:
7171
name: pipeline-manager-${{ matrix.rust_target }}
7272
path: build
7373
run-id: ${{ inputs.artifacts_run_id || github.run_id }}
7474
github-token: ${{ secrets.GITHUB_TOKEN }}
7575

7676
- name: Download Compiler Binaries
77-
uses: actions/download-artifact@v4
77+
uses: actions/download-artifact@v8
7878
with:
7979
name: feldera-sql-compiler
8080
path: build
@@ -137,7 +137,7 @@ jobs:
137137
touch "$RUNNER_TEMP/digests/${digest#sha256:}"
138138
139139
- name: Upload digest
140-
uses: actions/upload-artifact@v4
140+
uses: actions/upload-artifact@v7
141141
with:
142142
name: digests-${{ env.PLATFORM_PAIR }}
143143
path: ${{ runner.temp }}/digests/*
@@ -153,7 +153,7 @@ jobs:
153153
needs: build-docker
154154
steps:
155155
- name: Download digests
156-
uses: actions/download-artifact@v4
156+
uses: actions/download-artifact@v8
157157
with:
158158
path: ${{ runner.temp }}/digests
159159
pattern: digests-*
@@ -191,7 +191,7 @@ jobs:
191191
run: |
192192
docker buildx imagetools inspect ${{ vars.FELDERA_IMAGE_NAME }}:${{ steps.meta.outputs.version }}
193193
194-
- uses: actions/checkout@v4
194+
- uses: actions/checkout@v6
195195
with:
196196
fetch-depth: 1
197197

@@ -208,7 +208,7 @@ jobs:
208208
run: echo "${{ steps.meta.outputs.version }}" > /tmp/docker-image-ready.txt
209209

210210
- name: Upload docker-image-ready artifact
211-
uses: actions/upload-artifact@v4
211+
uses: actions/upload-artifact@v7
212212
with:
213213
name: docker-image-ready
214214
path: /tmp/docker-image-ready.txt

.github/workflows/build-docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
build-docs:
88
runs-on: ubuntu-latest-amd64
99
steps:
10-
- uses: actions/checkout@v3
10+
- uses: actions/checkout@v6
1111
- uses: actions/setup-node@v1
1212
with:
1313
node-version: 25
@@ -34,7 +34,7 @@ jobs:
3434
yarn build
3535
3636
- name: Upload docs
37-
uses: actions/upload-artifact@v4
37+
uses: actions/upload-artifact@v7
3838
with:
3939
name: feldera-docs
4040
path: ./docs.feldera.com/build

.github/workflows/build-java.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ jobs:
2020
echo "K8S node: ${K8S_NODE_NAME}"
2121
2222
- name: Checkout repository
23-
uses: actions/checkout@v4
23+
uses: actions/checkout@v6
2424

25-
- uses: actions/cache@v4
25+
- uses: actions/cache@v5
2626
with:
2727
path: |
2828
/home/ubuntu/.gradle
@@ -52,7 +52,7 @@ jobs:
5252
cp ./sql-to-dbsp-compiler/SQL-compiler/target/sql2dbsp-jar-with-dependencies.jar build-artifacts/
5353
5454
- name: Upload build artifact
55-
uses: actions/upload-artifact@v4
55+
uses: actions/upload-artifact@v7
5656
with:
5757
name: feldera-sql-compiler
5858
path: build-artifacts

.github/workflows/build-rust.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,10 @@ jobs:
4242
echo "K8S node: ${K8S_NODE_NAME}"
4343
4444
- name: Checkout repository
45-
uses: actions/checkout@v4
45+
uses: actions/checkout@v6
4646

4747
- name: Cache Cargo registry and index
48-
uses: actions/cache@v4
48+
uses: actions/cache@v5
4949
with:
5050
path: |
5151
~/.cargo/registry
@@ -117,21 +117,21 @@ jobs:
117117
118118
# Upload test binaries as one artifact
119119
- name: Upload test artifacts
120-
uses: actions/upload-artifact@v4
120+
uses: actions/upload-artifact@v7
121121
with:
122122
name: feldera-test-binaries-${{ matrix.target }}
123123
path: build-artifacts
124124
retention-days: 7
125125

126126
- name: Upload fda
127-
uses: actions/upload-artifact@v4
127+
uses: actions/upload-artifact@v7
128128
with:
129129
name: fda-${{ matrix.target }}
130130
path: build-release-artifacts/fda
131131
retention-days: 7
132132

133133
- name: Upload pipeline-manager
134-
uses: actions/upload-artifact@v4
134+
uses: actions/upload-artifact@v7
135135
with:
136136
name: pipeline-manager-${{ matrix.target }}
137137
path: build-release-artifacts/pipeline-manager

.github/workflows/ci-post-release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
shell: bash
3939
working-directory: ./python
4040
steps:
41-
- uses: actions/checkout@v4
41+
- uses: actions/checkout@v6
4242
- name: Install uv
4343
uses: astral-sh/setup-uv@v2
4444
with:
@@ -87,7 +87,7 @@ jobs:
8787
private-key: ${{ secrets.CI_ACCESS_APP_PKEY }}
8888
permission-contents: write
8989

90-
- uses: actions/checkout@v4
90+
- uses: actions/checkout@v6
9191
with:
9292
# This runs on main because we make the commit on main at the end of the workflow,
9393
# we use the token so it can circument push to main protection rules

.github/workflows/ci-pre-mergequeue.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,26 +42,26 @@ jobs:
4242

4343
- name: Checkout (internal PRs)
4444
if: ${{ github.event.pull_request.head.repo.full_name == github.repository && github.actor != 'dependabot[bot]' }}
45-
uses: actions/checkout@v4
45+
uses: actions/checkout@v6
4646
with:
4747
# This needs to be set to a token to trigger a follow-up workflow
4848
# in case some changes were corrected.
4949
token: ${{ steps.app-token.outputs.token }}
5050

5151
- name: Checkout (fork/dependabot PRs)
5252
if: ${{ github.event.pull_request.head.repo.full_name != github.repository || github.actor == 'dependabot[bot]' }}
53-
uses: actions/checkout@v4
53+
uses: actions/checkout@v6
5454

5555
- name: Cache uv pre-commit environments
56-
uses: actions/cache@v4
56+
uses: actions/cache@v5
5757
with:
5858
path: |
5959
~/.cache/pre-commit
6060
~/.cache/uv
6161
key: pre-commit-uv-1|${{ hashFiles('.pre-commit-config.yaml') }}
6262

6363
- name: Cache Cargo registry and index
64-
uses: actions/cache@v4
64+
uses: actions/cache@v5
6565
with:
6666
path: |
6767
~/.cargo/registry

.github/workflows/ci-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
fi
5959
6060
- name: Checkout
61-
uses: actions/checkout@v4
61+
uses: actions/checkout@v6
6262
with:
6363
fetch-tags: true
6464
ref: ${{ env.SHA_TO_RELEASE }}

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
artifacts_run_id: ${{ steps.result.outputs.artifacts_run_id }}
2727
skip_docker: ${{ steps.result.outputs.skip_docker }}
2828
steps:
29-
- uses: actions/checkout@v4
29+
- uses: actions/checkout@v6
3030

3131
# Finds the first prior run for this commit that has all Rust/Java build
3232
# artifacts. If found, its run ID is used by downstream jobs to download

.github/workflows/docs-linkcheck.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111

1212
steps:
1313
- name: Checkout repository
14-
uses: actions/checkout@v3
14+
uses: actions/checkout@v6
1515

1616
- name: Install the default version of uv
1717
id: setup-uv

0 commit comments

Comments
 (0)