diff --git a/.github/workflows/pull_requests.yml b/.github/workflows/pull_requests.yml
index 00dedd4e6..95b5929e0 100644
--- a/.github/workflows/pull_requests.yml
+++ b/.github/workflows/pull_requests.yml
@@ -3,10 +3,16 @@ on:
jobs:
build:
- runs-on: ubuntu-latest
+ runs-on: ${{ matrix.os }}-latest
strategy:
matrix:
- version: [ 8, 11, 17 ]
+ version: [8, 11, 17]
+ os: ["ubuntu", "windows", "macos"]
+ exclude:
+ - version: 8
+ os: macos
+ - version: 8
+ os: windows
steps:
- name: Checkout
uses: actions/checkout@v4
diff --git a/pom.xml b/pom.xml
index cfe289afe..7e926ec38 100644
--- a/pom.xml
+++ b/pom.xml
@@ -10,7 +10,7 @@
5.10.3
4.12.0
UTF-8
- 5.1.9
+ 5.1.7
2.17.2
1.3.14
@@ -59,8 +59,8 @@
io.getunleash
yggdrasil-engine
- 0.1.0-alpha.9
- x86_64-linux
+ 0.1.0-alpha.12
+ ${os.detected.classifier}
com.google.code.gson
@@ -162,6 +162,13 @@
+
+
+ kr.motd.maven
+ os-maven-plugin
+ 1.7.0
+
+
src/main/resources