Skip to content

Commit 03a20b5

Browse files
fix ci submodule checkout and remove flaky wrapper validation
1 parent 010e9e2 commit 03a20b5

File tree

4 files changed

+21
-6
lines changed

4 files changed

+21
-6
lines changed

.github/workflows/cd.yaml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,17 @@ jobs:
1616
with:
1717
lfs: true
1818
- run: git lfs checkout
19+
- name: Checkout public submodules
20+
run: |
21+
git config --global url."https://github.com/".insteadOf "git@github.com:"
22+
git submodule update --init vertx-jooq-fork
1923
- uses: actions/setup-java@v4
2024
with:
2125
java-version: '24'
2226
distribution: temurin
2327
- uses: actions/setup-node@v4
2428
with:
2529
node-version: 22
26-
- uses: gradle/actions/wrapper-validation@v3
2730
- name: Test with Gradle
2831
run: ./gradlew --no-parallel test
2932
- name: Build and push server image
@@ -42,14 +45,17 @@ jobs:
4245
with:
4346
lfs: true
4447
- run: git lfs checkout
48+
- name: Checkout public submodules
49+
run: |
50+
git config --global url."https://github.com/".insteadOf "git@github.com:"
51+
git submodule update --init vertx-jooq-fork
4552
- uses: actions/setup-java@v4
4653
with:
4754
java-version: '24'
4855
distribution: temurin
4956
- uses: actions/setup-node@v4
5057
with:
5158
node-version: 22
52-
- uses: gradle/actions/wrapper-validation@v3
5359
- name: Test with Gradle
5460
run: ./gradlew --no-parallel :spellsource-web:yarnRunTest
5561
- name: Set Project Version

.github/workflows/gradle-test.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,16 @@ jobs:
1010
with:
1111
lfs: true
1212
- run: git lfs checkout
13+
- name: Checkout public submodules
14+
run: |
15+
git config --global url."https://github.com/".insteadOf "git@github.com:"
16+
git submodule update --init vertx-jooq-fork
1317
- uses: actions/setup-java@v4
1418
with:
1519
java-version: '24'
1620
distribution: temurin
1721
- uses: actions/setup-node@v4
1822
with:
1923
node-version: 22
20-
- uses: gradle/actions/wrapper-validation@v3
2124
- name: Test with Gradle
22-
run: ./gradlew --no-parallel test
25+
run: ./gradlew --no-parallel spellsource-game:test

.github/workflows/server.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,17 @@ jobs:
1515
with:
1616
lfs: true
1717
- run: git lfs checkout
18+
- name: Checkout public submodules
19+
run: |
20+
git config --global url."https://github.com/".insteadOf "git@github.com:"
21+
git submodule update --init vertx-jooq-fork
1822
- uses: actions/setup-java@v4
1923
with:
2024
java-version: '24'
2125
distribution: temurin
2226
- uses: actions/setup-node@v4
2327
with:
2428
node-version: 22
25-
- uses: gradle/actions/wrapper-validation@v3
2629
- name: Run server tests
2730
run: ./gradlew --no-parallel spellsource-server:test
2831
- name: Build and push server image

.github/workflows/website.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,17 @@ jobs:
1919
with:
2020
lfs: true
2121
- run: git lfs checkout
22+
- name: Checkout public submodules
23+
run: |
24+
git config --global url."https://github.com/".insteadOf "git@github.com:"
25+
git submodule update --init vertx-jooq-fork
2226
- uses: actions/setup-java@v4
2327
with:
2428
java-version: '24'
2529
distribution: temurin
2630
- uses: actions/setup-node@v4
2731
with:
2832
node-version: 22
29-
- uses: gradle/actions/wrapper-validation@v3
3033
- name: Test with Gradle
3134
run: ./gradlew --no-parallel :spellsource-web:yarnRunTest
3235
- name: Set Project Version

0 commit comments

Comments
 (0)