Skip to content

Commit 50a96b5

Browse files
Merge pull request #464 from oss-slu/460-upgrade-versions-of-java-and-gradle-actions-in-ci-workflows
Upgrade versions of Java and Gradle actions in CI workflows
2 parents 6fd4f65 + 25692f3 commit 50a96b5

3 files changed

Lines changed: 12 additions & 9 deletions

File tree

.github/workflows/build-reusable.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ jobs:
2222
run: chmod +x pi4micronaut-utils/gradlew
2323
- name: Setup Gradle
2424
uses: gradle/actions/setup-gradle@v4
25+
with:
26+
cache-read-only: ${{ github.ref != 'refs/heads/main' && github.ref != 'refs/heads/develop' }}
2527
- name: Execute Gradle build with info logging
2628
working-directory: pi4micronaut-utils
2729
run: ./gradlew build --info
@@ -39,9 +41,12 @@ jobs:
3941
with:
4042
java-version: '17'
4143
distribution: 'temurin'
42-
cache: 'gradle'
4344
- name: Change wrapper permissions
4445
run: chmod +x pi4micronaut-utils/gradlew
46+
- name: Setup Gradle
47+
uses: gradle/actions/setup-gradle@v4
48+
with:
49+
cache-read-only: ${{ github.ref != 'refs/heads/main' && github.ref != 'refs/heads/develop' }}
4550
- name: Publish Library
4651
working-directory: pi4micronaut-utils
4752
env:

.github/workflows/github-actions.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,16 @@ jobs:
2020
steps:
2121
- uses: actions/checkout@v3
2222
- name: Set up JDK 17
23-
uses: actions/setup-java@v3
23+
uses: actions/setup-java@v4
2424
with:
2525
java-version: '17'
2626
distribution: 'adopt'
2727
- name: Change wrapper permissions
2828
run: chmod +x pi4micronaut-utils/gradlew
2929
- name: Setup Gradle
30-
uses: gradle/gradle-build-action@v2
30+
uses: gradle/actions/setup-gradle@v4
3131
with:
32-
arguments: build
33-
build-root-directory: pi4micronaut-utils/
32+
cache-read-only: ${{ github.ref != 'refs/heads/main' && github.ref != 'refs/heads/develop' }}
3433
- name: Execute Gradle build
3534
working-directory: pi4micronaut-utils
3635
run: ./gradlew build

.github/workflows/javadoc-gh-pages.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,16 @@ jobs:
1616
- name: Checkout
1717
uses: actions/checkout@v4
1818
- name: Set up JDK 17
19-
uses: actions/setup-java@v3
19+
uses: actions/setup-java@v4
2020
with:
2121
java-version: '17'
2222
distribution: 'adopt'
2323
- name: Change wrapper permissions
2424
run: chmod +x pi4micronaut-utils/gradlew
2525
- name: Setup Gradle
26-
uses: gradle/gradle-build-action@v2
26+
uses: gradle/actions/setup-gradle@v4
2727
with:
28-
arguments: build
29-
build-root-directory: pi4micronaut-utils/
28+
cache-read-only: ${{ github.ref != 'refs/heads/main' && github.ref != 'refs/heads/develop' }}
3029
- name: Generate Javadocs
3130
working-directory: pi4micronaut-utils
3231
run: ./gradlew javadoc

0 commit comments

Comments
 (0)