diff --git a/.github/workflows/dev-build.yml b/.github/workflows/dev-build.yml
index 89fae1f..27de06d 100644
--- a/.github/workflows/dev-build.yml
+++ b/.github/workflows/dev-build.yml
@@ -21,11 +21,11 @@ jobs:
with:
fetch-depth: 0
ref: Development
- - name: Set up JDK 21
- uses: actions/setup-java@v4
+ - name: Set up JDK 25
+ uses: actions/setup-java@v5
with:
- distribution: 'adopt'
- java-version: '21'
+ distribution: 'temurin'
+ java-version: '25'
- name: Cache Maven repository
uses: actions/cache@v4
with:
diff --git a/.github/workflows/main-build.yml b/.github/workflows/main-build.yml
index b13f599..015a5d0 100644
--- a/.github/workflows/main-build.yml
+++ b/.github/workflows/main-build.yml
@@ -21,11 +21,11 @@ jobs:
fetch-depth: 0
ref: main
- - name: Set up JDK 21
- uses: actions/setup-java@v4
+ - name: Set up JDK 25
+ uses: actions/setup-java@v5
with:
- distribution: 'adopt'
- java-version: '21'
+ distribution: 'temurin'
+ java-version: '25'
- name: Cache Maven repository
uses: actions/cache@v4
with:
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 74ba964..b21b2c3 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -29,11 +29,11 @@ jobs:
fetch-depth: 0
ref: ${{inputs.branch}}
- - name: Set up JDK 21
- uses: actions/setup-java@v4
+ - name: Set up JDK 25
+ uses: actions/setup-java@v5
with:
- distribution: 'adopt'
- java-version: '21'
+ distribution: 'temurin'
+ java-version: '25'
- name: Cache Maven repository
uses: actions/cache@v4
with:
diff --git a/pom.xml b/pom.xml
index 869b9f0..c603b96 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,16 +6,16 @@
preview-services
1.0.0-SNAPSHOT
- 3.12.1
- 17
+ 3.14.1
+ 25
UTF-8
UTF-8
quarkus-bom
io.quarkus.platform
- 3.9.1
+ 3.31.4
true
- 3.2.5
- 0.3.1
+ 3.5.4
+ 0.4.1-SNAPSHOT
@@ -46,12 +46,12 @@
io.quarkus
- quarkus-junit5
+ quarkus-junit
test
io.quarkus
- quarkus-junit5-mockito
+ quarkus-junit-mockito
test
@@ -138,8 +138,21 @@
- native
+ native
+
+
+ Central Portal Snapshots
+ central-portal-snapshots
+ https://central.sonatype.com/repository/maven-snapshots/
+
+ false
+
+
+ true
+
+
+
diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties
index 8e0ecf1..b6c0440 100644
--- a/src/main/resources/application.properties
+++ b/src/main/resources/application.properties
@@ -10,10 +10,10 @@ projects-database-name=dontCodeDevProjects
%scalewaytest.quarkus.mongodb.projects.connection-string = mongodb://dontCodeTest:testPassword@localhost:27017/?authSource=admin
%scalewaytest.projects-database-name=dontCodeTestProjects
-quarkus.http.cors=true
+quarkus.http.cors.enabled=true
quarkus.http.cors.origins=/.*/
-quarkus.package.type=uber-jar
+quarkus.package.jar.type=uber-jar
quarkus.log.level=INFO
quarkus.log.category."net.dontcode.preview".level=INFO
diff --git a/src/test/java/net/dontcode/preview/PreviewResourceTest.java b/src/test/java/net/dontcode/preview/PreviewResourceTest.java
index cc25d88..0d830d4 100644
--- a/src/test/java/net/dontcode/preview/PreviewResourceTest.java
+++ b/src/test/java/net/dontcode/preview/PreviewResourceTest.java
@@ -2,7 +2,7 @@
import io.quarkus.test.common.http.TestHTTPEndpoint;
import io.quarkus.test.junit.QuarkusTest;
-import io.quarkus.test.junit.mockito.InjectMock;
+import io.quarkus.test.InjectMock;
import io.restassured.http.ContentType;
import net.dontcode.core.Change;
import net.dontcode.core.DontCodeModelPointer;