diff --git a/.github/workflows/main.linux.temurin.current.yml b/.github/workflows/main.linux.temurin.current.yml
index 83aba87..b1471b2 100644
--- a/.github/workflows/main.linux.temurin.current.yml
+++ b/.github/workflows/main.linux.temurin.current.yml
@@ -14,7 +14,13 @@ jobs:
- name: JDK
uses: actions/setup-java@v3
with:
- java-version: 19
+ java-version: 20
distribution: 'temurin'
- name: Build
run: mvn --errors clean verify site
+ - name: Upload test logs
+ uses: actions/upload-artifact@v3
+ if: always()
+ with:
+ name: test-logs
+ path: ./com.io7m.jxe.tests/target/surefire-reports
diff --git a/.github/workflows/main.linux.temurin.lts.yml b/.github/workflows/main.linux.temurin.lts.yml
index 42ee4a0..4f36b35 100644
--- a/.github/workflows/main.linux.temurin.lts.yml
+++ b/.github/workflows/main.linux.temurin.lts.yml
@@ -18,6 +18,12 @@ jobs:
distribution: 'temurin'
- name: Build
run: mvn --errors clean verify site
+ - name: Upload test logs
+ uses: actions/upload-artifact@v3
+ if: always()
+ with:
+ name: test-logs
+ path: ./com.io7m.jxe.tests/target/surefire-reports
- name: Coverage
uses: codecov/codecov-action@v1
with:
diff --git a/.github/workflows/main.windows.temurin.current.yml b/.github/workflows/main.windows.temurin.current.yml
index ebaf4cf..12eb058 100644
--- a/.github/workflows/main.windows.temurin.current.yml
+++ b/.github/workflows/main.windows.temurin.current.yml
@@ -14,7 +14,13 @@ jobs:
- name: JDK
uses: actions/setup-java@v3
with:
- java-version: 19
+ java-version: 20
distribution: 'temurin'
- name: Build
run: mvn --errors clean verify site
+ - name: Upload test logs
+ uses: actions/upload-artifact@v3
+ if: always()
+ with:
+ name: test-logs
+ path: ./com.io7m.jxe.tests/target/surefire-reports
diff --git a/.github/workflows/main.windows.temurin.lts.yml b/.github/workflows/main.windows.temurin.lts.yml
index 209717c..c5e2ebf 100644
--- a/.github/workflows/main.windows.temurin.lts.yml
+++ b/.github/workflows/main.windows.temurin.lts.yml
@@ -18,3 +18,9 @@ jobs:
distribution: 'temurin'
- name: Build
run: mvn --errors clean verify site
+ - name: Upload test logs
+ uses: actions/upload-artifact@v3
+ if: always()
+ with:
+ name: test-logs
+ path: ./com.io7m.jxe.tests/target/surefire-reports
diff --git a/pom.xml b/pom.xml
index 3a98ca6..c9c5ac4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
com.io7m.primogenitor
com.io7m.primogenitor.full
- 7.5.0
+ 8.0.0-beta0001
com.io7m.jxe
@@ -99,7 +99,7 @@
ch.qos.logback
logback-classic
- 1.4.7
+ 1.4.11
com.io7m.immutables.style
@@ -109,7 +109,7 @@
com.io7m.primogenitor
com.io7m.primogenitor.support
- 7.5.0
+ 8.0.0-beta0001
@@ -125,7 +125,7 @@
nl.jqno.equalsverifier
equalsverifier
- 3.14.1
+ 3.15.1