@@ -11,87 +11,85 @@ jobs:
1111 build :
1212 runs-on : ubuntu-latest
1313 steps :
14- - uses : actions/checkout@v3
14+ - uses : actions/checkout@v4
1515 - name : Set up JDK 11
16- uses : actions/setup-java@v3
16+ uses : actions/setup-java@v4
1717 with :
1818 distribution : temurin
1919 java-version : 11
20- - name : Setup and execute Gradle 'check' task
21- uses : gradle/gradle-build-action@v2
22- with :
23- arguments : check
20+ - name : Setup Gradle
21+ uses : gradle/actions/setup-gradle@v4
22+ - name : Execute Gradle 'check' task
23+ run : ./gradlew check
2424 - name : Upload Gradle test reports
25- uses : actions/upload-artifact@v3
25+ uses : actions/upload-artifact@v4
2626 with :
2727 name : gradle_test_reports
2828 path : build/reports/tests/test
2929
3030 integration-test :
3131 runs-on : ubuntu-latest
3232 steps :
33- - uses : actions/checkout@v3
33+ - uses : actions/checkout@v4
3434 - name : Set up JDK 11
35- uses : actions/setup-java@v3
35+ uses : actions/setup-java@v4
3636 with :
3737 distribution : temurin
3838 java-version : 11
39- - name : Setup and execute Gradle 'integrationTest' task
40- uses : gradle/gradle-build-action@v2
41- with :
42- arguments : integrationTest
39+ - name : Setup Gradle
40+ uses : gradle/actions/setup-gradle@v4
41+ - name : Execute Gradle 'integrationTest' task
42+ run : ./gradlew integrationTest
4343 - name : Upload Gradle test reports
44- uses : actions/upload-artifact@v3
44+ uses : actions/upload-artifact@v4
4545 with :
4646 name : gradle_integration_test_reports
4747 path : build/reports/tests/integrationTest
4848
4949 test-on-example-app-with-spring-boot-2 :
5050 runs-on : ubuntu-latest
5151 steps :
52- - uses : actions/checkout@v3
52+ - uses : actions/checkout@v4
5353 - name : Set up JDK 11
54- uses : actions/setup-java@v3
54+ uses : actions/setup-java@v4
5555 with :
5656 distribution : temurin
5757 java-version : 11
58+ - name : Setup Gradle
59+ uses : gradle/actions/setup-gradle@v4
5860 - name : Install spring-data-sqlite to Maven local
59- uses : gradle/gradle-build-action@v2
60- with :
61- arguments : publishToMavenLocal
61+ run : ./gradlew publishToMavenLocal
6262 - name : Execute the example app using Spring Boot 2 to test spring-data-sqlite
63- uses : gradle/gradle-build-action@v2
64- with :
65- build-root-directory : example
66- arguments : run
63+ working-directory : example
6764 env :
6865 WITH_SPRING_BOOT_2 : true
66+ run : ./gradlew run
6967
7068 test-on-example-app-with-spring-boot-3 :
7169 runs-on : ubuntu-latest
7270 strategy :
7371 matrix :
7472 java_version : [17, 21]
7573 steps :
76- - uses : actions/checkout@v3
74+ - uses : actions/checkout@v4
7775 - name : Set up JDK 11 to install spring-data-sqlite for `publishToMavenLocal`
78- uses : actions/setup-java@v3
76+ uses : actions/setup-java@v4
7977 with :
8078 distribution : temurin
8179 java-version : 11
80+ - name : Setup Gradle
81+ uses : gradle/actions/setup-gradle@v4
8282 - name : Install spring-data-sqlite to Maven local
83- uses : gradle/gradle-build-action@v2
84- with :
85- arguments : publishToMavenLocal
83+ run : ./gradlew publishToMavenLocal
8684 - name : Set up JDK ${{ matrix.java_version }} for testing
87- uses : actions/setup-java@v3
85+ uses : actions/setup-java@v4
8886 with :
8987 distribution : temurin
9088 java-version : ${{ matrix.java_version }}
89+ - name : Setup Gradle
90+ uses : gradle/actions/setup-gradle@v4
9191 - name : Execute the example app using Spring Boot 3 to test spring-data-sqlite
92- uses : gradle/gradle-build-action@v2
93- with :
94- build-root-directory : example
95- arguments : run
92+ working-directory : example
9693 env :
9794 WITH_SPRING_BOOT_2 : false
95+ run : ./gradlew run
0 commit comments