From 3bbc27d9316888407f5b52010ff0a98abc403b23 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 05:12:46 +0000 Subject: [PATCH 1/5] deps: bump version.kotlin from 2.0.0 to 2.0.10 Bumps `version.kotlin` from 2.0.0 to 2.0.10. Updates `org.jetbrains.kotlin:kotlin-maven-allopen` from 2.0.0 to 2.0.10 Updates `org.jetbrains.kotlin:kotlin-maven-noarg` from 2.0.0 to 2.0.10 Updates `org.jetbrains.kotlin:kotlin-maven-plugin` from 2.0.0 to 2.0.10 --- updated-dependencies: - dependency-name: org.jetbrains.kotlin:kotlin-maven-allopen dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jetbrains.kotlin:kotlin-maven-noarg dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jetbrains.kotlin:kotlin-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- kotlin/school-timetabling/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kotlin/school-timetabling/pom.xml b/kotlin/school-timetabling/pom.xml index c337984013..c51a515881 100644 --- a/kotlin/school-timetabling/pom.xml +++ b/kotlin/school-timetabling/pom.xml @@ -12,7 +12,7 @@ UTF-8 3.12.3 - 2.0.0 + 2.0.10 999-SNAPSHOT 3.3.1 From 119e4be62763a13ee1b722674ae345d895dc69f6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 05:35:39 +0000 Subject: [PATCH 2/5] deps: bump version.io.quarkus from 3.12.3 to 3.13.2 Bumps `version.io.quarkus` from 3.12.3 to 3.13.2. Updates `io.quarkus:quarkus-bom` from 3.12.3 to 3.13.2 - [Release notes](https://github.com/quarkusio/quarkus/releases) - [Commits](https://github.com/quarkusio/quarkus/compare/3.12.3...3.13.2) Updates `io.quarkus:quarkus-maven-plugin` from 3.12.3 to 3.13.2 --- updated-dependencies: - dependency-name: io.quarkus:quarkus-bom dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.quarkus:quarkus-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- java/bed-allocation/pom.xml | 2 +- java/conference-scheduling/pom.xml | 2 +- java/employee-scheduling/pom.xml | 2 +- java/facility-location/pom.xml | 2 +- java/flight-crew-scheduling/pom.xml | 2 +- java/food-packaging/pom.xml | 2 +- java/maintenance-scheduling/pom.xml | 2 +- java/meeting-scheduling/pom.xml | 2 +- java/order-picking/pom.xml | 2 +- java/project-job-scheduling/pom.xml | 2 +- java/school-timetabling/pom.xml | 2 +- java/sports-league-scheduling/pom.xml | 2 +- java/task-assigning/pom.xml | 2 +- java/tournament-scheduling/pom.xml | 2 +- java/vehicle-routing/pom.xml | 2 +- kotlin/school-timetabling/pom.xml | 2 +- 16 files changed, 16 insertions(+), 16 deletions(-) diff --git a/java/bed-allocation/pom.xml b/java/bed-allocation/pom.xml index 7f0233886b..d91871a298 100644 --- a/java/bed-allocation/pom.xml +++ b/java/bed-allocation/pom.xml @@ -11,7 +11,7 @@ 17 UTF-8 - 3.12.3 + 3.13.2 999-SNAPSHOT 3.13.0 diff --git a/java/conference-scheduling/pom.xml b/java/conference-scheduling/pom.xml index c06cbe1a4e..f01e10e033 100644 --- a/java/conference-scheduling/pom.xml +++ b/java/conference-scheduling/pom.xml @@ -11,7 +11,7 @@ 17 UTF-8 - 3.12.3 + 3.13.2 999-SNAPSHOT 3.13.0 diff --git a/java/employee-scheduling/pom.xml b/java/employee-scheduling/pom.xml index dc8ba33524..ba499ed140 100644 --- a/java/employee-scheduling/pom.xml +++ b/java/employee-scheduling/pom.xml @@ -11,7 +11,7 @@ 17 UTF-8 - 3.12.3 + 3.13.2 999-SNAPSHOT 3.13.0 diff --git a/java/facility-location/pom.xml b/java/facility-location/pom.xml index a46ab05217..10aeacbbbb 100644 --- a/java/facility-location/pom.xml +++ b/java/facility-location/pom.xml @@ -11,7 +11,7 @@ 17 UTF-8 - 3.12.3 + 3.13.2 999-SNAPSHOT 3.13.0 diff --git a/java/flight-crew-scheduling/pom.xml b/java/flight-crew-scheduling/pom.xml index 42ec5498fb..1df0b33b53 100644 --- a/java/flight-crew-scheduling/pom.xml +++ b/java/flight-crew-scheduling/pom.xml @@ -11,7 +11,7 @@ 17 UTF-8 - 3.12.3 + 3.13.2 999-SNAPSHOT 3.13.0 diff --git a/java/food-packaging/pom.xml b/java/food-packaging/pom.xml index da6cc839e7..c4d6f85c1f 100644 --- a/java/food-packaging/pom.xml +++ b/java/food-packaging/pom.xml @@ -11,7 +11,7 @@ 17 UTF-8 - 3.12.3 + 3.13.2 999-SNAPSHOT 3.13.0 diff --git a/java/maintenance-scheduling/pom.xml b/java/maintenance-scheduling/pom.xml index 5de4911c14..957a889759 100644 --- a/java/maintenance-scheduling/pom.xml +++ b/java/maintenance-scheduling/pom.xml @@ -11,7 +11,7 @@ 17 UTF-8 - 3.12.3 + 3.13.2 999-SNAPSHOT 3.13.0 diff --git a/java/meeting-scheduling/pom.xml b/java/meeting-scheduling/pom.xml index d6d0740efc..332fbfe199 100644 --- a/java/meeting-scheduling/pom.xml +++ b/java/meeting-scheduling/pom.xml @@ -11,7 +11,7 @@ 17 UTF-8 - 3.12.3 + 3.13.2 999-SNAPSHOT 1.12.0 diff --git a/java/order-picking/pom.xml b/java/order-picking/pom.xml index 02fb84c54c..10f1419f42 100644 --- a/java/order-picking/pom.xml +++ b/java/order-picking/pom.xml @@ -11,7 +11,7 @@ 17 UTF-8 - 3.12.3 + 3.13.2 999-SNAPSHOT 3.13.0 diff --git a/java/project-job-scheduling/pom.xml b/java/project-job-scheduling/pom.xml index 2a6c9ab89f..139e708b6c 100644 --- a/java/project-job-scheduling/pom.xml +++ b/java/project-job-scheduling/pom.xml @@ -11,7 +11,7 @@ 17 UTF-8 - 3.12.3 + 3.13.2 999-SNAPSHOT 3.13.0 diff --git a/java/school-timetabling/pom.xml b/java/school-timetabling/pom.xml index 2d8d9c94aa..975643e921 100644 --- a/java/school-timetabling/pom.xml +++ b/java/school-timetabling/pom.xml @@ -11,7 +11,7 @@ 17 UTF-8 - 3.12.3 + 3.13.2 999-SNAPSHOT 3.13.0 diff --git a/java/sports-league-scheduling/pom.xml b/java/sports-league-scheduling/pom.xml index 11590c11d3..a3ff19b939 100644 --- a/java/sports-league-scheduling/pom.xml +++ b/java/sports-league-scheduling/pom.xml @@ -11,7 +11,7 @@ 17 UTF-8 - 3.12.3 + 3.13.2 999-SNAPSHOT 3.13.0 diff --git a/java/task-assigning/pom.xml b/java/task-assigning/pom.xml index d83e9abfb2..be74c66ab9 100644 --- a/java/task-assigning/pom.xml +++ b/java/task-assigning/pom.xml @@ -11,7 +11,7 @@ 17 UTF-8 - 3.12.3 + 3.13.2 999-SNAPSHOT 1.12.0 diff --git a/java/tournament-scheduling/pom.xml b/java/tournament-scheduling/pom.xml index 8d55e39209..c29359c8d1 100644 --- a/java/tournament-scheduling/pom.xml +++ b/java/tournament-scheduling/pom.xml @@ -11,7 +11,7 @@ 17 UTF-8 - 3.12.3 + 3.13.2 999-SNAPSHOT 3.13.0 diff --git a/java/vehicle-routing/pom.xml b/java/vehicle-routing/pom.xml index 7d40c387e4..4b54c1ccce 100644 --- a/java/vehicle-routing/pom.xml +++ b/java/vehicle-routing/pom.xml @@ -11,7 +11,7 @@ 17 UTF-8 - 3.12.3 + 3.13.2 999-SNAPSHOT 3.13.0 diff --git a/kotlin/school-timetabling/pom.xml b/kotlin/school-timetabling/pom.xml index c51a515881..10bce262a4 100644 --- a/kotlin/school-timetabling/pom.xml +++ b/kotlin/school-timetabling/pom.xml @@ -11,7 +11,7 @@ 17 UTF-8 - 3.12.3 + 3.13.2 2.0.10 999-SNAPSHOT From df52a3ad14f49a7a8d1c141a0982553e697784bc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 05:36:15 +0000 Subject: [PATCH 3/5] deps: bump io.quarkus from 3.12.3 to 3.13.2 Bumps io.quarkus from 3.12.3 to 3.13.2. --- updated-dependencies: - dependency-name: io.quarkus dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- java/school-timetabling/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/school-timetabling/build.gradle b/java/school-timetabling/build.gradle index d6c1859871..b46094cf48 100644 --- a/java/school-timetabling/build.gradle +++ b/java/school-timetabling/build.gradle @@ -1,6 +1,6 @@ plugins { id "java" - id "io.quarkus" version "3.12.3" + id "io.quarkus" version "3.13.2" } def quarkusVersion = "3.12.3" From fa0f4be90e072b476aa2cb8578646ebb28e740e2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 05:57:49 +0000 Subject: [PATCH 4/5] deps: bump io.quarkus:quarkus-bom from 3.12.3 to 3.13.2 Bumps [io.quarkus:quarkus-bom](https://github.com/quarkusio/quarkus) from 3.12.3 to 3.13.2. - [Release notes](https://github.com/quarkusio/quarkus/releases) - [Commits](https://github.com/quarkusio/quarkus/compare/3.12.3...3.13.2) --- updated-dependencies: - dependency-name: io.quarkus:quarkus-bom dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- java/school-timetabling/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/school-timetabling/build.gradle b/java/school-timetabling/build.gradle index b46094cf48..f9bec7811a 100644 --- a/java/school-timetabling/build.gradle +++ b/java/school-timetabling/build.gradle @@ -3,7 +3,7 @@ plugins { id "io.quarkus" version "3.13.2" } -def quarkusVersion = "3.12.3" +def quarkusVersion = "3.13.2" def timefoldVersion = "999-SNAPSHOT" def profile = System.properties['profile'] ?: '' def enterprise = System.properties['enterprise'] ?: '' From e4b321488dccb4506beb974c33b219eb80f4f8c7 Mon Sep 17 00:00:00 2001 From: Fred Date: Mon, 12 Aug 2024 11:32:43 -0300 Subject: [PATCH 5/5] chore: fix CI --- .github/workflows/pull_request_gradle.yml | 14 +++--- .github/workflows/pull_request_maven.yml | 14 +++--- .../pull_request_maven_long_running.yml | 44 +++++++------------ .github/workflows/pull_request_python.yml | 14 +++--- 4 files changed, 30 insertions(+), 56 deletions(-) diff --git a/.github/workflows/pull_request_gradle.yml b/.github/workflows/pull_request_gradle.yml index 0a7031eaec..f8974c5171 100644 --- a/.github/workflows/pull_request_gradle.yml +++ b/.github/workflows/pull_request_gradle.yml @@ -28,8 +28,11 @@ jobs: java-version: [ 17 ] # Only the first supported LTS; already too many jobs here. timeout-minutes: 120 steps: - # Clone timefold-solver - # Need to check for stale repo, since Github is not aware of the build chain and therefore doesn't automate it. + - name: Checkout timefold-quickstarts + uses: actions/checkout@v4 + 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 @@ -49,13 +52,6 @@ jobs: path: ./timefold-solver fetch-depth: 0 # Otherwise merge will fail on account of not having history. - # Clone timefold-quickstarts - # No need to check for stale repo, as Github merges the main repo into the fork automatically. - - name: Checkout timefold-quickstarts - uses: actions/checkout@v4 - with: - path: './timefold-quickstarts' - # Build the solver - name: "Setup Java and Gradle" uses: actions/setup-java@v3 diff --git a/.github/workflows/pull_request_maven.yml b/.github/workflows/pull_request_maven.yml index d7f2d05d36..6c8a74f707 100644 --- a/.github/workflows/pull_request_maven.yml +++ b/.github/workflows/pull_request_maven.yml @@ -28,8 +28,11 @@ jobs: java-version: [ 17, 21, 22 ] #Latest two LTS + latest non-LTS. timeout-minutes: 120 steps: - # Clone timefold-solver - # Need to check for stale repo, since Github is not aware of the build chain and therefore doesn't automate it. + - name: Checkout timefold-quickstarts + uses: actions/checkout@v4 + 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 @@ -49,13 +52,6 @@ jobs: path: ./timefold-solver fetch-depth: 0 # Otherwise merge will fail on account of not having history. - # Clone timefold-quickstarts - # No need to check for stale repo, as Github merges the main repo into the fork automatically. - - name: Checkout timefold-quickstarts - uses: actions/checkout@v4 - with: - path: './timefold-quickstarts' - # Build and test - name: "Setup Java and Maven" uses: actions/setup-java@v3 diff --git a/.github/workflows/pull_request_maven_long_running.yml b/.github/workflows/pull_request_maven_long_running.yml index 6cae13dd1f..690d755dd2 100644 --- a/.github/workflows/pull_request_maven_long_running.yml +++ b/.github/workflows/pull_request_maven_long_running.yml @@ -66,8 +66,11 @@ jobs: java-version: [ 17 ] # Only the first supported LTS; already too many jobs here. timeout-minutes: 120 steps: - # Clone timefold-solver - # Need to check for stale repo, since Github is not aware of the build chain and therefore doesn't automate it. + - name: Checkout timefold-quickstarts + uses: actions/checkout@v4 + with: + path: './timefold-quickstarts' + - name: Checkout timefold-solver (PR) # Checkout the PR branch first, if it exists id: checkout-solver uses: actions/checkout@v4 @@ -86,13 +89,6 @@ jobs: path: ./timefold-solver fetch-depth: 0 # Otherwise merge will fail on account of not having history. - # Clone timefold-quickstarts - # No need to check for stale repo, as Github merges the main repo into the fork automatically. - - name: Checkout timefold-quickstarts - uses: actions/checkout@v4 - with: - path: './timefold-quickstarts' - # Build and test - name: "Setup GraalVM native image" uses: graalvm/setup-graalvm@v1 @@ -125,8 +121,11 @@ jobs: java-version: [ 17 ] # Only the first supported LTS; already too many jobs here. timeout-minutes: 120 steps: - # Clone timefold-solver - # Need to check for stale repo, since Github is not aware of the build chain and therefore doesn't automate it. + - name: Checkout timefold-quickstarts + uses: actions/checkout@v4 + with: + path: './timefold-quickstarts' + - name: Checkout timefold-solver (PR) # Checkout the PR branch first, if it exists id: checkout-solver uses: actions/checkout@v4 @@ -145,8 +144,6 @@ jobs: path: ./timefold-solver fetch-depth: 0 # Otherwise merge will fail on account of not having history. - # Clone timefold-solver-enterprise - # Need to check for stale repo, since Github is not aware of the build chain and therefore doesn't automate it. - name: Checkout timefold-solver-enterprise (PR) # Checkout the PR branch first, if it exists id: checkout-solver-enterprise uses: actions/checkout@v4 @@ -167,13 +164,6 @@ jobs: path: ./timefold-solver-enterprise fetch-depth: 0 # Otherwise merge will fail on account of not having history. - # Clone timefold-quickstarts - # No need to check for stale repo, as Github merges the main repo into the fork automatically. - - name: Checkout timefold-quickstarts - uses: actions/checkout@v4 - with: - path: './timefold-quickstarts' - # Build and test - name: "Setup GraalVM native image" uses: graalvm/setup-graalvm@v1 @@ -208,8 +198,11 @@ jobs: java-version: [ 17 ] # Only the first supported LTS; already too many jobs here. timeout-minutes: 120 steps: - # Clone timefold-solver - # Need to check for stale repo, since Github is not aware of the build chain and therefore doesn't automate it. + - name: Checkout timefold-quickstarts + uses: actions/checkout@v4 + with: + path: './timefold-quickstarts' + - name: Checkout timefold-solver (PR) # Checkout the PR branch first, if it exists id: checkout-solver uses: actions/checkout@v4 @@ -228,13 +221,6 @@ jobs: path: ./timefold-solver fetch-depth: 0 # Otherwise merge will fail on account of not having history. - # Clone timefold-quickstarts - # No need to check for stale repo, as Github merges the main repo into the fork automatically. - - name: Checkout timefold-quickstarts - uses: actions/checkout@v4 - with: - path: './timefold-quickstarts' - # Build and test - name: "Setup GraalVM native image" uses: graalvm/setup-graalvm@v1 diff --git a/.github/workflows/pull_request_python.yml b/.github/workflows/pull_request_python.yml index d4769f47eb..363c3aca28 100644 --- a/.github/workflows/pull_request_python.yml +++ b/.github/workflows/pull_request_python.yml @@ -26,8 +26,11 @@ jobs: python-version: ['3.11', '3.12'] timeout-minutes: 120 steps: - # Clone timefold-solver - # Need to check for stale repo, since Github is not aware of the build chain and therefore doesn't automate it. + - name: Checkout timefold-quickstarts + uses: actions/checkout@v4 + 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 @@ -47,13 +50,6 @@ jobs: path: ./timefold-solver fetch-depth: 0 # Otherwise merge will fail on account of not having history. - # Clone timefold-quickstarts - # No need to check for stale repo, as Github merges the main repo into the fork automatically. - - name: Checkout timefold-quickstarts - uses: actions/checkout@v4 - with: - path: './timefold-quickstarts' - # Build and test - name: "Setup Java and Maven" uses: actions/setup-java@v3