2323concurrency :
2424 group : ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
2525 cancel-in-progress : true
26-
26+
2727jobs :
2828
2929 # Prepare environment and build the plugin
@@ -40,22 +40,16 @@ jobs:
4040 - name : Fetch Sources
4141 uses : actions/checkout@v4
4242
43- # Validate wrapper
44- - name : Gradle Wrapper Validation
45- uses : gradle/actions/wrapper-validation@v3
46-
4743 # Set up Java environment for the next steps
4844 - name : Setup Java
4945 uses : actions/setup-java@v4
5046 with :
5147 distribution : zulu
52- java-version : 17
48+ java-version : 21
5349
5450 # Setup Gradle
5551 - name : Setup Gradle
56- uses : gradle/actions/setup-gradle@v3
57- with :
58- gradle-home-cache-cleanup : true
52+ uses : gradle/actions/setup-gradle@v4
5953
6054 # Set environment variables
6155 - name : Export Properties
@@ -111,13 +105,11 @@ jobs:
111105 uses : actions/setup-java@v4
112106 with :
113107 distribution : zulu
114- java-version : 17
108+ java-version : 21
115109
116110 # Setup Gradle
117111 - name : Setup Gradle
118- uses : gradle/actions/setup-gradle@v3
119- with :
120- gradle-home-cache-cleanup : true
112+ uses : gradle/actions/setup-gradle@v4
121113
122114 # Run tests
123115 - name : Run Tests
@@ -133,7 +125,7 @@ jobs:
133125
134126 # Upload the Kover report to CodeCov
135127 - name : Upload Code Coverage Report
136- uses : codecov/codecov-action@v4
128+ uses : codecov/codecov-action@v5
137129 with :
138130 files : ${{ github.workspace }}/build/reports/kover/report.xml
139131
@@ -160,13 +152,11 @@ jobs:
160152 uses : actions/setup-java@v4
161153 with :
162154 distribution : zulu
163- java-version : 17
155+ java-version : 21
164156
165157 # Setup Gradle
166158 - name : Setup Gradle
167- uses : gradle/actions/setup-gradle@v3
168- with :
169- gradle-home-cache-cleanup : true
159+ uses : gradle/actions/setup-gradle@v4
170160
171161 # Cache Plugin Verifier IDEs
172162 - name : Setup Plugin Verifier IDEs Cache
@@ -222,4 +212,4 @@ jobs:
222212 --notes "$(cat << 'EOM'
223213 ${{ needs.build.outputs.changelog }}
224214 EOM
225- )"
215+ )"
0 commit comments