diff --git a/.github/workflows/pull_request_gradle.yml b/.github/workflows/pull_request_gradle.yml
index f0dfe45321..63aabea616 100644
--- a/.github/workflows/pull_request_gradle.yml
+++ b/.github/workflows/pull_request_gradle.yml
@@ -29,14 +29,14 @@ jobs:
timeout-minutes: 120
steps:
- name: Checkout timefold-quickstarts
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
with:
path: './timefold-quickstarts'
- name: Checkout timefold-solver (PR) # Checkout the PR branch first, if it exists
if: github.head_ref # Only true if this is a PR.
id: checkout-solver-pr
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
continue-on-error: true
with:
repository: ${{ github.actor }}/timefold-solver
@@ -45,7 +45,7 @@ jobs:
fetch-depth: 0 # Otherwise merge will fail on account of not having history.
- name: Checkout timefold-solver (main) # Checkout the main branch if the PR branch does not exist
if: ${{ steps.checkout-solver-pr.outcome != 'success' }}
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
with:
repository: TimefoldAI/timefold-solver
ref: main
diff --git a/.github/workflows/pull_request_maven.yml b/.github/workflows/pull_request_maven.yml
index 1aaaf2bfd9..1abb08c8de 100644
--- a/.github/workflows/pull_request_maven.yml
+++ b/.github/workflows/pull_request_maven.yml
@@ -31,14 +31,14 @@ jobs:
- name: Support long paths
run: git config --global core.longpaths true
- name: Checkout timefold-quickstarts
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
with:
path: './timefold-quickstarts'
- name: Checkout timefold-solver (PR) # Checkout the PR branch first, if it exists
if: github.head_ref # Only true if this is a PR.
id: checkout-solver-pr
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
continue-on-error: true
with:
repository: ${{ github.actor }}/timefold-solver
@@ -47,7 +47,7 @@ jobs:
fetch-depth: 0 # Otherwise merge will fail on account of not having history.
- name: Checkout timefold-solver (main) # Checkout the main branch if the PR branch does not exist
if: ${{ steps.checkout-solver-pr.outcome != 'success' }}
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
with:
repository: TimefoldAI/timefold-solver
ref: main
diff --git a/.github/workflows/pull_request_maven_long_running.yml b/.github/workflows/pull_request_maven_long_running.yml
index 8be02b48d1..20b42cbd83 100644
--- a/.github/workflows/pull_request_maven_long_running.yml
+++ b/.github/workflows/pull_request_maven_long_running.yml
@@ -72,13 +72,13 @@ jobs:
timeout-minutes: 120
steps:
- name: Checkout timefold-quickstarts
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
with:
path: ./timefold-quickstarts
ref: ${{ github.event.pull_request.head.sha }} # The GHA event will pull the main branch by default, and we must specify the PR reference version
- name: Checkout timefold-solver (PR) # Checkout the PR branch first, if it exists
id: checkout-solver
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
continue-on-error: true
with:
repository: ${{ github.actor }}/timefold-solver
@@ -87,7 +87,7 @@ jobs:
fetch-depth: 0 # Otherwise merge will fail on account of not having history.
- name: Checkout timefold-solver (main) # Checkout the main branch if the PR branch does not exist
if: steps.checkout-solver.outcome != 'success'
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
with:
repository: TimefoldAI/timefold-solver
ref: main
@@ -131,13 +131,13 @@ jobs:
timeout-minutes: 120
steps:
- name: Checkout timefold-quickstarts
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
with:
path: ./timefold-quickstarts
ref: ${{ github.event.pull_request.head.sha }} # The GHA event will pull the main branch by default, and we must specify the PR reference version
- name: Checkout timefold-solver (PR) # Checkout the PR branch first, if it exists
id: checkout-solver
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
continue-on-error: true
with:
repository: ${{ github.actor }}/timefold-solver
@@ -146,7 +146,7 @@ jobs:
fetch-depth: 0 # Otherwise merge will fail on account of not having history.
- name: Checkout timefold-solver (main) # Checkout the main branch if the PR branch does not exist
if: steps.checkout-solver.outcome != 'success'
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
with:
repository: TimefoldAI/timefold-solver
ref: main
@@ -155,7 +155,7 @@ jobs:
- name: Checkout timefold-solver-enterprise (PR) # Checkout the PR branch first, if it exists
id: checkout-solver-enterprise
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
continue-on-error: true
with:
repository: TimefoldAI/timefold-solver-enterprise
@@ -165,7 +165,7 @@ jobs:
fetch-depth: 0 # Otherwise merge will fail on account of not having history.
- name: Checkout timefold-solver-enterprise (main) # Checkout the main branch if the PR branch does not exist
if: steps.checkout-solver-enterprise.outcome != 'success'
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
with:
repository: TimefoldAI/timefold-solver-enterprise
ref: main
@@ -229,13 +229,13 @@ jobs:
timeout-minutes: 120
steps:
- name: Checkout timefold-quickstarts
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
with:
path: ./timefold-quickstarts
ref: ${{ github.event.pull_request.head.sha }} # The GHA event will pull the main branch by default, and we must specify the PR reference version
- name: Checkout timefold-solver (PR) # Checkout the PR branch first, if it exists
id: checkout-solver
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
continue-on-error: true
with:
repository: ${{ github.actor }}/timefold-solver
@@ -244,7 +244,7 @@ jobs:
fetch-depth: 0 # Otherwise merge will fail on account of not having history.
- name: Checkout timefold-solver (main) # Checkout the main branch if the PR branch does not exist
if: steps.checkout-solver.outcome != 'success'
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
with:
repository: TimefoldAI/timefold-solver
ref: main
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 69630c30cb..048d0f6ead 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -21,7 +21,7 @@ jobs:
runs-on: self-hosted
steps:
- name: Checkout timefold-quickstarts
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
with:
repository: TimefoldAI/timefold-quickstarts
path: ./timefold-quickstarts
@@ -29,7 +29,7 @@ jobs:
fetch-depth: 0 # Otherwise merge will fail on account of not having history.
- name: Checkout timefold-solver
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
with:
repository: TimefoldAI/timefold-solver
path: ./timefold-solver
diff --git a/java/hello-world/build.gradle b/java/hello-world/build.gradle
index b82c7cbe82..af021e72f7 100644
--- a/java/hello-world/build.gradle
+++ b/java/hello-world/build.gradle
@@ -4,7 +4,7 @@ plugins {
}
def timefoldVersion = "999-SNAPSHOT"
-def logbackVersion = "1.5.20"
+def logbackVersion = "1.5.21"
def junitVersion = "6.0.1"
def assertjVersion = "3.27.6"
def profile = System.properties['profile'] ?: ''
diff --git a/java/hello-world/pom.xml b/java/hello-world/pom.xml
index 1022b3a92c..16caa5c78e 100644
--- a/java/hello-world/pom.xml
+++ b/java/hello-world/pom.xml
@@ -15,7 +15,7 @@
999-SNAPSHOT
3.27.6
6.0.1
- 1.5.20
+ 1.5.21
3.14.1
3.5.4
diff --git a/java/spring-boot-integration/build.gradle b/java/spring-boot-integration/build.gradle
index b8fa84f5e8..2edda10a94 100644
--- a/java/spring-boot-integration/build.gradle
+++ b/java/spring-boot-integration/build.gradle
@@ -1,7 +1,7 @@
plugins {
id "org.springframework.boot" version "3.5.7"
id "io.spring.dependency-management" version "1.1.7"
- id 'org.graalvm.buildtools.native' version '0.11.2'
+ id 'org.graalvm.buildtools.native' version '0.11.3'
id "java"
}