Skip to content

Commit f4ac13e

Browse files
committed
try to make tests work
1 parent 3f1d53c commit f4ac13e

File tree

1 file changed

+36
-100
lines changed

1 file changed

+36
-100
lines changed

.github/workflows/default-tests.yml

Lines changed: 36 additions & 100 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ jobs:
1010
- uses: actions/checkout@v4
1111
with:
1212
submodules: recursive
13-
- name: Set up JDK 11
13+
- name: Set up JDK 17
1414
uses: actions/setup-java@v4
1515
with:
1616
distribution: 'zulu'
17-
java-version: 11
17+
java-version: 17
1818
java-package: jdk
1919
- name: Run checkstyle with Gradle
2020
run: ./gradlew clean checkstyleMain checkstyleTest
@@ -53,6 +53,8 @@ jobs:
5353
distribution: 'zulu'
5454
java-version: ${{ matrix.java_version }}
5555
java-package: jdk
56+
- name: Downgrade gradle wrapper
57+
run: ./gradle wrapper --gradle-version 8.14.4
5658
- name: Build with Gradle
5759
run: ./gradlew clean build
5860

@@ -64,108 +66,42 @@ jobs:
6466
strategy:
6567
fail-fast: false
6668
matrix:
67-
java_version: ['11']
68-
gradle_version: [
69-
'9.4.0',
70-
'9.3.1',
71-
'8.14.4',
72-
'9.3.0',
73-
'9.2.1',
74-
'9.2.0',
75-
'9.1.0',
76-
'9.0.0',
77-
'8.14.3',
78-
'7.6.6',
79-
'8.14.2',
80-
'7.6.5',
81-
'8.14.1',
82-
'8.14',
83-
'8.13',
84-
'8.12.1',
85-
'8.12',
86-
'8.11.1',
87-
'8.11',
88-
'8.10.2',
89-
'8.10.1',
90-
'8.10',
91-
'8.9',
92-
'8.8',
93-
'8.7',
94-
'7.6.4',
95-
'8.6',
96-
'8.5',
97-
'8.4',
98-
'7.6.3',
99-
'8.3',
100-
'8.2.1',
101-
'8.2',
102-
'7.6.2',
103-
'8.1.1',
104-
'8.1',
105-
'8.0.2',
106-
'8.0.1',
107-
'8.0',
108-
'7.6.1',
109-
'7.6',
110-
'7.5.1',
111-
'7.5',
112-
'7.4.2',
113-
'7.4.1',
114-
'7.4',
115-
'7.3.3',
116-
'7.3.2',
117-
'7.3.1',
118-
'7.3',
119-
'7.2',
120-
'7.1.1',
121-
'7.1',
122-
'7.0.2',
123-
'7.0.1',
124-
'7.0',
125-
'6.9.4',
126-
'6.9.3',
127-
'6.9.2',
128-
'6.9.1',
129-
'6.9',
130-
'6.8.3',
131-
'6.8.2',
132-
'6.8.1',
133-
'6.8',
134-
'6.7.1',
135-
'6.7',
136-
'6.6.1',
137-
'6.6',
138-
'6.5.1',
139-
'6.5',
140-
'6.4.1',
141-
'6.4',
142-
'6.3',
143-
'6.2.2',
144-
'6.2.1',
145-
'6.2',
146-
'6.1.1',
147-
'6.1',
148-
'6.0.1',
149-
'6.0',
150-
'5.6.4',
151-
'5.6.3',
152-
'5.6.2',
153-
'5.6.1',
154-
'5.6',
155-
'5.5.1',
156-
'5.5',
157-
'5.4.1',
158-
'5.4',
159-
'5.3.1',
160-
'5.3',
161-
'5.2.1',
162-
'5.2',
163-
'5.1',
69+
include:
70+
# Java 17 with latest Gradle versions (9.x requires 17+)
71+
- java_version: '17'
72+
gradle_version: '9.4.0'
73+
- java_version: '17'
74+
gradle_version: '9.0.0'
75+
- java_version: '17'
76+
gradle_version: '8.14.4'
77+
- java_version: '17'
78+
gradle_version: '8.0'
79+
# Java 11 compatible with Gradle 5.3-8.x
80+
- java_version: '11'
81+
gradle_version: '8.14.4'
82+
- java_version: '11'
83+
gradle_version: '8.5'
84+
- java_version: '11'
85+
gradle_version: '7.6.6'
86+
- java_version: '11'
87+
gradle_version: '7.0'
88+
- java_version: '11'
89+
gradle_version: '6.9.4'
90+
- java_version: '11'
91+
gradle_version: '6.0'
92+
- java_version: '11'
93+
gradle_version: '5.6.4'
94+
- java_version: '11'
95+
gradle_version: '5.3.1'
16496
# '5.2.1', # Extension injection is only supported for 5.3 and onwards https://github.com/gradle/gradle/issues/24947
16597
# '5.2', # Extension injection is only supported for 5.3 and onwards https://github.com/gradle/gradle/issues/24947
16698
# '5.1', # Extension injection is only supported for 5.3 and onwards https://github.com/gradle/gradle/issues/24947
16799
# '5.0', # Doesn't support conventions: https://docs.gradle.org/5.1/release-notes.html#specify-a-convention-for-a-property
168-
]
100+
# Java 11 compatible, but smoke test with other java versions
101+
- java_version: '17'
102+
gradle_version: '7.6.6'
103+
- java_version: '21'
104+
gradle_version: '7.6.6'
169105

170106
steps:
171107
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)