Skip to content

Commit 1601768

Browse files
authored
Merge pull request #1475 from hkad98/jkd/bump-actions
chore: bump GitHub Actions to Node.js 22 versions
2 parents c508726 + 1a12e5b commit 1601768

File tree

9 files changed

+34
-34
lines changed

9 files changed

+34
-34
lines changed

.github/workflows/build-release.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@ jobs:
3838
component: ${{ fromJSON(needs.matrix-components.outputs.components) }}
3939
runs-on: ubuntu-latest
4040
steps:
41-
- uses: actions/checkout@v4
41+
- uses: actions/checkout@v5
4242
- name: Install uv
43-
uses: astral-sh/setup-uv@v6
43+
uses: astral-sh/setup-uv@v7
4444
- name: Build ${{ matrix.component }}
4545
run: |
4646
if [ "${{ matrix.component }}" = "gooddata-api-client" ]; then
@@ -50,7 +50,7 @@ jobs:
5050
fi
5151
uv build --out-dir dist
5252
- name: Persist ${{ matrix.component }} artifacts
53-
uses: actions/upload-artifact@v4
53+
uses: actions/upload-artifact@v5
5454
with:
5555
name: artifacts_${{ matrix.component }}
5656
path: |
@@ -64,7 +64,7 @@ jobs:
6464
contents: write
6565
steps:
6666
- name: Obtain artifacts
67-
uses: actions/download-artifact@v4
67+
uses: actions/download-artifact@v5
6868
with:
6969
path: dist/
7070
- name: Generate changelog
@@ -100,7 +100,7 @@ jobs:
100100
component: ${{ fromJSON(needs.matrix-components.outputs.components) }}
101101
steps:
102102
- name: Obtain ${{ matrix.component }} artifacts
103-
uses: actions/download-artifact@v4
103+
uses: actions/download-artifact@v5
104104
with:
105105
name: artifacts_${{ matrix.component }}
106106
path: dist/${{ matrix.component }}

.github/workflows/bump-version.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ jobs:
2525
new_version: ${{ steps.bump.outputs.new_version }}
2626
steps:
2727
- name: Checkout
28-
uses: actions/checkout@v4
28+
uses: actions/checkout@v5
2929
with:
3030
token: ${{ secrets.TOKEN_GITHUB_YENKINS_ADMIN }} # needed to push to the protected branch
3131

3232
- name: Install uv
33-
uses: astral-sh/setup-uv@v6
33+
uses: astral-sh/setup-uv@v7
3434

3535
- name: Install dependencies
3636
run: |
@@ -80,7 +80,7 @@ jobs:
8080
# runs-on: ubuntu-latest
8181
# steps:
8282
# - name: Checkout
83-
# uses: actions/checkout@v4
83+
# uses: actions/checkout@v5
8484
# - name: Push new tag – v${{ needs.bump-version.outputs.new_version }}
8585
# run: |
8686
# git config user.name GitHub Actions

.github/workflows/dev-release.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,11 @@ jobs:
3333
component: ${{ fromJSON(needs.matrix-components.outputs.components) }}
3434
steps:
3535
- name: Checkout Repository
36-
uses: actions/checkout@v4
36+
uses: actions/checkout@v5
3737
with:
3838
ref: ${{ inputs.BRANCH_NAME }}
3939
- name: Install uv
40-
uses: astral-sh/setup-uv@v6
40+
uses: astral-sh/setup-uv@v7
4141
- name: Install dependencies
4242
run: |
4343
uv sync --only-group release --locked
@@ -52,7 +52,7 @@ jobs:
5252
fi
5353
uv build --out-dir dist
5454
- name: Upload ${{ matrix.component }} artifacts
55-
uses: actions/upload-artifact@v4
55+
uses: actions/upload-artifact@v5
5656
with:
5757
name: dist-${{ matrix.component }}
5858
path: ${{ matrix.component == 'gooddata-api-client' && format('{0}/dist', matrix.component) || format('packages/{0}/dist', matrix.component) }}
@@ -71,7 +71,7 @@ jobs:
7171
component: ${{ fromJSON(needs.matrix-components.outputs.components) }}
7272
steps:
7373
- name: Download ${{ matrix.component }} artifacts
74-
uses: actions/download-artifact@v4
74+
uses: actions/download-artifact@v5
7575
with:
7676
name: dist-${{ matrix.component }}
7777
path: dist

.github/workflows/netlify-deploy-preview.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ jobs:
1717
labels: runners-rxa-xlarge
1818
steps:
1919
- name: "Checkout Recursive"
20-
uses: actions/checkout@v4
20+
uses: actions/checkout@v5
2121
with:
2222
submodules: recursive
2323
- name: "Checkout to PR-tmp"
24-
uses: actions/checkout@v4
24+
uses: actions/checkout@v5
2525
with:
2626
repository: ${{ github.event.pull_request.head.repo.full_name }}
2727
ref: ${{ github.event.pull_request.head.ref }}

.github/workflows/netlify-deploy-v2.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
matrix: ${{ steps.versions.outputs.matrix }}
1111
steps:
1212
- name: Checkout
13-
uses: actions/checkout@v4
13+
uses: actions/checkout@v5
1414
- name: Fetch remote refs
1515
run: git fetch origin
1616
- name: Discover versions
@@ -41,13 +41,13 @@ jobs:
4141
echo "Branch ${{ matrix.version.branch }} -> section ${{ matrix.version.section }} (SHA: $SHA)"
4242
- name: Cache version docs
4343
id: cache
44-
uses: actions/cache@v4
44+
uses: actions/cache@v5
4545
with:
4646
path: docs/versioned_docs/${{ matrix.version.section }}
4747
key: version-docs-${{ hashFiles('scripts/docs/*.py', 'scripts/docs/templates/**', 'docs/*_template.md', 'docs/layouts/shortcodes/**') }}-${{ matrix.version.section }}-${{ steps.sha.outputs.sha }}
4848
- name: Checkout
4949
if: steps.cache.outputs.cache-hit != 'true'
50-
uses: actions/checkout@v4
50+
uses: actions/checkout@v5
5151
- name: Fetch target branch
5252
if: steps.cache.outputs.cache-hit != 'true'
5353
run: git fetch origin ${{ matrix.version.branch }}
@@ -57,7 +57,7 @@ jobs:
5757
git checkout origin/${{ matrix.version.branch }} -- gooddata-api-client/ packages/gooddata-sdk/ packages/gooddata-pandas/
5858
- name: Setup Python
5959
if: steps.cache.outputs.cache-hit != 'true'
60-
uses: actions/setup-python@v5
60+
uses: actions/setup-python@v6
6161
with:
6262
python-version-file: ".python-version"
6363
cache: 'pip'
@@ -71,7 +71,7 @@ jobs:
7171
if: steps.cache.outputs.cache-hit != 'true'
7272
run: bash scripts/generate-single-version.sh "origin/${{ matrix.version.branch }}" "${{ matrix.version.section }}"
7373
- name: Upload version artifact
74-
uses: actions/upload-artifact@v4
74+
uses: actions/upload-artifact@v5
7575
with:
7676
name: version-${{ matrix.version.section }}
7777
path: docs/versioned_docs/${{ matrix.version.section }}
@@ -83,7 +83,7 @@ jobs:
8383
runs-on: ubuntu-latest
8484
steps:
8585
- name: Checkout
86-
uses: actions/checkout@v4
86+
uses: actions/checkout@v5
8787
with:
8888
submodules: recursive
8989
- name: Setup GO
@@ -92,7 +92,7 @@ jobs:
9292
go-version: '>=1.20.1'
9393
cache: false
9494
- name: Cache Go modules
95-
uses: actions/cache@v4
95+
uses: actions/cache@v5
9696
with:
9797
path: ~/go/pkg/mod
9898
key: go-mod-${{ hashFiles('docs/go.sum') }}
@@ -109,15 +109,15 @@ jobs:
109109
working-directory: ./docs
110110
run: npm ci
111111
- name: Download version artifacts
112-
uses: actions/download-artifact@v4
112+
uses: actions/download-artifact@v5
113113
with:
114114
pattern: version-*
115115
path: docs/versioned_docs-raw/
116116
- name: Assemble versioned docs
117117
working-directory: ./docs
118118
run: bash ../scripts/assemble-versions.sh
119119
- name: Cache Hugo resources
120-
uses: actions/cache@v4
120+
uses: actions/cache@v5
121121
with:
122122
path: docs/resources/_gen
123123
key: hugo-resources-${{ hashFiles('docs/go.sum', 'docs/config/**') }}

.github/workflows/netlify-deploy.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
runs-on: ubuntu-latest
88
steps:
99
- name: Checkout
10-
uses: actions/checkout@v4
10+
uses: actions/checkout@v5
1111
with:
1212
submodules: recursive
1313
- name: Hugo Build

.github/workflows/rw-collect-changes.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
python-modules: "${{ steps.filter.outputs.python-modules}}"
2525

2626
steps:
27-
- uses: actions/checkout@v4
27+
- uses: actions/checkout@v5
2828
with:
2929
fetch-depth: 0
3030

.github/workflows/rw-python-tests.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
python_version: [py314, py313, py312, py311, py310]
1515
steps:
1616
- name: Checkout
17-
uses: actions/checkout@v4
17+
uses: actions/checkout@v5
1818
- name: Execute tests
1919
run: |
2020
make test-ci
@@ -33,9 +33,9 @@ jobs:
3333
if: ${{inputs.changed-python-modules == 'true'}}
3434
steps:
3535
- name: Checkout
36-
uses: actions/checkout@v4
36+
uses: actions/checkout@v5
3737
- name: Set up python 3.14
38-
uses: astral-sh/setup-uv@v6
38+
uses: astral-sh/setup-uv@v7
3939
with:
4040
python-version: 3.14
4141
- name: Install dependencies
@@ -49,9 +49,9 @@ jobs:
4949
if: ${{inputs.changed-python-modules == 'true'}}
5050
steps:
5151
- name: Checkout
52-
uses: actions/checkout@v4
52+
uses: actions/checkout@v5
5353
- name: Set up python 3.14
54-
uses: astral-sh/setup-uv@v6
54+
uses: astral-sh/setup-uv@v7
5555
with:
5656
python-version: 3.14
5757
- name: Install dependencies
@@ -65,9 +65,9 @@ jobs:
6565
if: ${{inputs.changed-python-modules == 'true'}}
6666
steps:
6767
- name: Checkout
68-
uses: actions/checkout@v4
68+
uses: actions/checkout@v5
6969
- name: Set up python 3.14
70-
uses: astral-sh/setup-uv@v6
70+
uses: astral-sh/setup-uv@v7
7171
- name: Install dependencies
7272
run: |
7373
uv sync --group type --locked

.github/workflows/staging-tests.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,12 @@ jobs:
4545
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4646

4747
- name: Checkout
48-
uses: actions/checkout@v4
48+
uses: actions/checkout@v5
4949
with:
5050
ref: ${{ steps.pr.outputs.sha || github.event.pull_request.head.sha || github.sha }}
5151

5252
- name: Set up Python
53-
uses: astral-sh/setup-uv@v6
53+
uses: astral-sh/setup-uv@v7
5454
with:
5555
python-version: '3.14'
5656

0 commit comments

Comments
 (0)