Skip to content

Commit 91a36f1

Browse files
authored
Upgrade GitHub Actions to fix "Error: Cache service responded with 400" build error on the main branch (#12)
* switch to gradle/actions/setup-gradle@v4 for the test stage * update github actions to their latest stable versions * update wrapper-validation to v5 * update codecov github action to v5 * pin versions used by github actions
1 parent 3488107 commit 91a36f1

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

.github/workflows/build.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -38,22 +38,22 @@ jobs:
3838

3939
# Check out the current repository
4040
- name: Fetch Sources
41-
uses: actions/checkout@v4
41+
uses: actions/checkout@v5.0.0
4242

4343
# Validate wrapper
4444
- name: Gradle Wrapper Validation
45-
uses: gradle/actions/wrapper-validation@v4
45+
uses: gradle/actions/wrapper-validation@v5.0.0
4646

4747
# Set up Java environment for the next steps
4848
- name: Setup Java
49-
uses: actions/setup-java@v4
49+
uses: actions/setup-java@v5.0.0
5050
with:
5151
distribution: zulu
5252
java-version: 21
5353

5454
# Setup Gradle
5555
- name: Setup Gradle
56-
uses: gradle/actions/setup-gradle@v4
56+
uses: gradle/actions/setup-gradle@v5.0.0
5757
with:
5858
gradle-home-cache-cleanup: true
5959

@@ -90,7 +90,7 @@ jobs:
9090
9191
# Store already-built plugin as an artifact for downloading
9292
- name: Upload artifact
93-
uses: actions/upload-artifact@v4
93+
uses: actions/upload-artifact@v4.6.2
9494
with:
9595
name: ${{ steps.artifact.outputs.filename }}
9696
path: ./build/distributions/content/*/*
@@ -104,18 +104,18 @@ jobs:
104104

105105
# Check out the current repository
106106
- name: Fetch Sources
107-
uses: actions/checkout@v4
107+
uses: actions/checkout@v5.0.0
108108

109109
# Set up Java environment for the next steps
110110
- name: Setup Java
111-
uses: actions/setup-java@v4
111+
uses: actions/setup-java@v5.0.0
112112
with:
113113
distribution: zulu
114114
java-version: 21
115115

116116
# Setup Gradle
117117
- name: Setup Gradle
118-
uses: gradle/actions/setup-gradle@v3
118+
uses: gradle/actions/setup-gradle@v5.0.0
119119
with:
120120
gradle-home-cache-cleanup: true
121121

@@ -126,14 +126,14 @@ jobs:
126126
# Collect Tests Result of failed tests
127127
- name: Collect Tests Result
128128
if: ${{ failure() }}
129-
uses: actions/upload-artifact@v4
129+
uses: actions/upload-artifact@v4.6.2
130130
with:
131131
name: tests-result
132132
path: ${{ github.workspace }}/build/reports/tests
133133

134134
# Upload the Kover report to CodeCov
135135
- name: Upload Code Coverage Report
136-
uses: codecov/codecov-action@v4
136+
uses: codecov/codecov-action@v5.5.1
137137
with:
138138
files: ${{ github.workspace }}/build/reports/kover/report.xml
139139
token: ${{ secrets.CODECOV_TOKEN }}

0 commit comments

Comments
 (0)