Skip to content

Commit ec75911

Browse files
committed
ci: upgrade used actions
[skip ci]
1 parent 1495953 commit ec75911

3 files changed

Lines changed: 23 additions & 23 deletions

File tree

.github/workflows/build-yogurt.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -48,16 +48,16 @@ jobs:
4848

4949
steps:
5050
- name: Checkout repository
51-
uses: actions/checkout@v5
51+
uses: actions/checkout@v6
5252

5353
- name: Cache konan
54-
uses: actions/cache@v4
54+
uses: actions/cache@v5
5555
with:
5656
path: ~/.konan
5757
key: ${{ runner.os }}-konan-${{ matrix.target }}-${{ hashFiles('**/gradle/libs.versions.toml') }}
5858

5959
- name: Cache Gradle
60-
uses: actions/cache@v4
60+
uses: actions/cache@v5
6161
with:
6262
path: |
6363
~/.gradle/caches
@@ -74,7 +74,7 @@ jobs:
7474
run: ./gradlew :yogurt:linkReleaseExecutable${{ matrix.gradle-target }} --no-daemon
7575

7676
- name: Upload ${{ matrix.target }} executable
77-
uses: actions/upload-artifact@v4
77+
uses: actions/upload-artifact@v7
7878
with:
7979
name: yogurt-${{ matrix.platform }}
8080
path: yogurt/build/bin/${{ matrix.target }}/releaseExecutable/**
@@ -87,7 +87,7 @@ jobs:
8787

8888
steps:
8989
- name: Checkout repository
90-
uses: actions/checkout@v5
90+
uses: actions/checkout@v6
9191

9292
- name: Setup JDK 21
9393
uses: actions/setup-java@v5
@@ -100,7 +100,7 @@ jobs:
100100
run: ./gradlew :yogurt-jvm:shadowJar --no-daemon
101101

102102
- name: Upload fat jar artifact
103-
uses: actions/upload-artifact@v4
103+
uses: actions/upload-artifact@v7
104104
with:
105105
name: yogurt-jvm
106106
path: yogurt-jvm/build/libs/yogurt-jvm-all.jar
@@ -113,10 +113,10 @@ jobs:
113113

114114
steps:
115115
- name: Checkout repository
116-
uses: actions/checkout@v5
116+
uses: actions/checkout@v6
117117

118118
- name: Download native artifacts
119-
uses: actions/download-artifact@v4
119+
uses: actions/download-artifact@v8
120120
with:
121121
pattern: yogurt-*
122122
path: native-artifacts
@@ -210,7 +210,7 @@ jobs:
210210
PY
211211
212212
- name: Setup Node.js
213-
uses: actions/setup-node@v5
213+
uses: actions/setup-node@v6
214214
with:
215215
node-version: 24
216216
registry-url: https://registry.npmjs.org
@@ -244,10 +244,10 @@ jobs:
244244

245245
steps:
246246
- name: Checkout repository
247-
uses: actions/checkout@v5
247+
uses: actions/checkout@v6
248248

249249
- name: Download build artifacts
250-
uses: actions/download-artifact@v4
250+
uses: actions/download-artifact@v8
251251
with:
252252
path: release-input
253253

@@ -291,7 +291,7 @@ jobs:
291291
echo "release_name=Yogurt v${version} (build ${{ github.run_number }})" >> "$GITHUB_OUTPUT"
292292
293293
- name: Create release in SaltifyDev/yogurt-releases
294-
uses: softprops/action-gh-release@v2
294+
uses: softprops/action-gh-release@v3
295295
with:
296296
repository: SaltifyDev/yogurt-releases
297297
token: ${{ secrets.YOGURT_RELEASE_TOKEN }}

.github/workflows/deploy-pages.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,18 @@ jobs:
2323
runs-on: ubuntu-latest
2424
steps:
2525
- name: Checkout
26-
uses: actions/checkout@v4
26+
uses: actions/checkout@v6
2727
with:
2828
fetch-depth: 0
2929

30-
- uses: pnpm/action-setup@v4
30+
- uses: pnpm/action-setup@v5
3131
name: Install pnpm
3232
with:
3333
package_json_file: acidify-docs/package.json
3434
run_install: false
3535

3636
- name: Install Node.js
37-
uses: actions/setup-node@v4
37+
uses: actions/setup-node@v6
3838
with:
3939
node-version: 22
4040
cache: 'pnpm'
@@ -47,10 +47,10 @@ jobs:
4747
4848
- name: Setup Pages
4949
id: setup_pages
50-
uses: actions/configure-pages@v5
50+
uses: actions/configure-pages@v6
5151

5252
- name: Restore cache
53-
uses: actions/cache@v4
53+
uses: actions/cache@v5
5454
with:
5555
path: |
5656
acidify-docs/.next/cache
@@ -80,7 +80,7 @@ jobs:
8080
PAGES_BASE_PATH: ${{ steps.setup_pages.outputs.base_path }}
8181

8282
- name: Upload artifact
83-
uses: actions/upload-pages-artifact@v3
83+
uses: actions/upload-pages-artifact@v5
8484
with:
8585
path: ./acidify-docs/out
8686

@@ -94,4 +94,4 @@ jobs:
9494
steps:
9595
- name: Deploy to GitHub Pages
9696
id: deployment
97-
uses: actions/deploy-pages@v4
97+
uses: actions/deploy-pages@v5

.github/workflows/publish-acidify-core.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: macos-latest
1313
steps:
1414
- name: Check out code
15-
uses: actions/checkout@v4
15+
uses: actions/checkout@v6
1616

1717
- name: Extract release metadata
1818
id: release
@@ -48,13 +48,13 @@ jobs:
4848
ORG_GRADLE_PROJECT_signingInMemoryKeyPassword: ''
4949

5050
- name: Install pnpm
51-
uses: pnpm/action-setup@v4
51+
uses: pnpm/action-setup@v5
5252
with:
5353
package_json_file: acidify-core-js/package.json
5454
run_install: false
5555

5656
- name: Set up Node.js
57-
uses: actions/setup-node@v4
57+
uses: actions/setup-node@v6
5858
with:
5959
node-version: 24
6060
cache: 'pnpm'
@@ -103,7 +103,7 @@ jobs:
103103
git push origin "${TAG}"
104104
105105
- name: Create GitHub release draft
106-
uses: softprops/action-gh-release@v2
106+
uses: softprops/action-gh-release@v3
107107
with:
108108
tag_name: ${{ steps.release.outputs.tag }}
109109
name: acidify-core ${{ steps.release.outputs.version }}

0 commit comments

Comments
 (0)