Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: port minor tweaks from the stable branch #130

Merged
merged 3 commits into from
Oct 18, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/pull_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
# 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-solver to access the scripts
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
path: './timefold-solver'
repository: 'TimefoldAI/timefold-solver'
Expand All @@ -34,7 +34,7 @@ jobs:
./timefold-solver/.github/scripts/check_chain_repo.sh
rm -rf ./timefold-solver
- name: Checkout the proper timefold-solver branch
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
repository: ${{ env.TARGET_CHAIN_USER }}/${{ env.TARGET_CHAIN_REPO }}
ref: ${{ env.TARGET_CHAIN_BRANCH }}
Expand All @@ -51,7 +51,7 @@ jobs:
# 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@v3
uses: actions/checkout@v4
with:
path: './timefold-quickstarts'

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/pull_request_gradle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
# 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-solver to access the scripts
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
path: './timefold-solver'
repository: 'TimefoldAI/timefold-solver'
Expand All @@ -33,7 +33,7 @@ jobs:
./timefold-solver/.github/scripts/check_chain_repo.sh
rm -rf ./timefold-solver
- name: Checkout the proper timefold-solver branch
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
repository: ${{ env.TARGET_CHAIN_USER }}/${{ env.TARGET_CHAIN_REPO }}
ref: ${{ env.TARGET_CHAIN_BRANCH }}
Expand All @@ -50,7 +50,7 @@ jobs:
# 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@v3
uses: actions/checkout@v4
with:
path: './timefold-quickstarts'

Expand Down
12 changes: 1 addition & 11 deletions README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ a|* <<school-timetabling, School timetabling>>
* <<order-picking, Order Picking>>
* <<employee-scheduling, Employee Scheduling>>
* <<food-packaging, Food packaging>>
* <<vehicle-routing-capacity, Vehicle Routing with capacity>>
* <<vehicle-routing-with-capacity, Vehicle Routing with capacity>>

a|* link:use-cases/school-timetabling/README.adoc[Quarkus] (Java, Maven or Gradle, Quarkus, H2)
* link:technology/java-spring-boot/README.adoc[Spring Boot] (Java, Maven or Gradle, Spring Boot, H2)
Expand Down Expand Up @@ -49,7 +49,6 @@ $ ./runQuickstartsFromSource.sh

== Use cases

[[school-timetabling]]
=== School timetabling

Assign lessons to timeslots and rooms to produce a better schedule for teachers and students.
Expand All @@ -65,7 +64,6 @@ Without a UI:

* link:hello-world/README.adoc[Run hello-world-school-timetabling] (Java, Maven or Gradle)

[[facility-location]]
=== Facility location problem

Pick the best geographical locations for new stores, distribution centers, covid test centers or telco masts.
Expand All @@ -74,7 +72,6 @@ image::build/quickstarts-showcase/src/main/resources/META-INF/resources/screensh

* link:use-cases/facility-location/README.adoc[Run quarkus-facility-location] (Java, Maven, Quarkus)

[[maintenance-scheduling]]
=== Maintenance scheduling

Schedule maintenance jobs to crews over time to reduce both premature and overdue maintenance.
Expand All @@ -83,7 +80,6 @@ image::build/quickstarts-showcase/src/main/resources/META-INF/resources/screensh

* link:use-cases/maintenance-scheduling/README.adoc[Run quarkus-maintenance-scheduling] (Java, Maven, Quarkus)

[[call-center]]
=== Call center

Schedule incoming calls to employees matching skills and availability.
Expand All @@ -92,7 +88,6 @@ image::build/quickstarts-showcase/src/main/resources/META-INF/resources/screensh

* link:use-cases/call-center/README.adoc[Run quarkus-call-center] (Java, Maven, Quarkus)

[[vaccination-scheduling]]
=== Vaccination scheduling

Assign people to vaccination injection appointments over time at vaccination centers to end a pandemic sooner.
Expand All @@ -101,7 +96,6 @@ image::build/quickstarts-showcase/src/main/resources/META-INF/resources/screensh

* link:use-cases/vaccination-scheduling/README.adoc[Run quarkus-vaccination-scheduling] (Java, Maven, Quarkus)

[[order-picking]]
=== Order Picking

Generate an optimal picking plan for completing a set of orders.
Expand All @@ -110,7 +104,6 @@ image::build/quickstarts-showcase/src/main/resources/META-INF/resources/screensh

* link:use-cases/order-picking/README.adoc[Run quarkus-order-picking] (Java, Maven, Quarkus)

[[employee-scheduling]]
=== Employee Scheduling

Schedule shifts to employees, accounting for employee availability and shift skill requirements.
Expand All @@ -119,7 +112,6 @@ image::build/quickstarts-showcase/src/main/resources/META-INF/resources/screensh

* link:use-cases/employee-scheduling/README.adoc[Run quarkus-employee-scheduling] (Java, Maven, Quarkus)

[[food-packaging]]
=== Food Packaging

Schedule food packaging orders to manufacturing lines, to minimize downtime and fulfill all orders in time.
Expand All @@ -128,7 +120,6 @@ image::build/quickstarts-showcase/src/main/resources/META-INF/resources/screensh

* link:use-cases/food-packaging/README.adoc[Run quarkus-food-packaging] (Java, Maven, Quarkus)

[[vehicle-routing-capacity]]
=== Vehicle Routing with capacity

Find the most efficient routes for a fleet of vehicles.
Expand All @@ -137,7 +128,6 @@ image::build/quickstarts-showcase/src/main/resources/META-INF/resources/screensh

* link:use-cases/vehicle-routing-capacity/README.adoc[Run quarkus-vehicle-routing] (Java, Maven, Quarkus)

[[timefold-solver-examples]]
=== Timefold examples (desktop)

Many examples in desktop technology.
Expand Down