diff --git a/.github/workflows/run_unit_tests.yaml b/.github/workflows/run_unit_tests.yaml
index d13bbe5..f91cdc7 100644
--- a/.github/workflows/run_unit_tests.yaml
+++ b/.github/workflows/run_unit_tests.yaml
@@ -19,14 +19,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
- with:
- submodules: 'recursive'
- name: Set up JDK 17
- uses: actions/setup-java@v3
+ uses: actions/setup-java@v4
with:
- java-version: '17'
+ java-version: '21'
distribution: 'temurin'
- name: Set up Maven
@@ -34,6 +31,17 @@ jobs:
with:
maven-version: 3.8.2
+ - name: Check out raire-java
+ uses: actions/checkout@v4
+ with:
+ repository: 'DemocracyDevelopers/raire-java'
+ path: raire-java
+
+ - name: Build raire-java
+ run: cd raire-java; mvn install; cd ..
+
+ - uses: actions/checkout@v4
+
- name: Build with Maven
run: mvn -B -DskipTests package --file pom.xml
diff --git a/pom.xml b/pom.xml
index 67ab8ed..f1d2d0e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -57,7 +57,7 @@
org.postgresql
postgresql
- 42.6.0
+ 42.6.1
@@ -78,7 +78,7 @@
com.google.code.gson
gson
- 2.8.1
+ 2.8.9
org.testcontainers