Skip to content

Commit 68b4e3f

Browse files
timefold-releasetriceo
authored andcommitted
build: release version 1.14.0
1 parent c18de9d commit 68b4e3f

File tree

37 files changed

+142
-127
lines changed

37 files changed

+142
-127
lines changed

.github/workflows/pull_request_maven_long_running.yml

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -69,11 +69,8 @@ jobs:
6969
- name: Checkout timefold-quickstarts
7070
uses: actions/checkout@v4
7171
with:
72-
repository: ${{ github.actor }}/timefold-quickstarts
73-
ref: ${{ github.head_ref }}
7472
path: ./timefold-quickstarts
75-
fetch-depth: 0 # Otherwise merge will fail on account of not having history.
76-
73+
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
7774
- name: Checkout timefold-solver (PR) # Checkout the PR branch first, if it exists
7875
id: checkout-solver
7976
uses: actions/checkout@v4
@@ -127,11 +124,8 @@ jobs:
127124
- name: Checkout timefold-quickstarts
128125
uses: actions/checkout@v4
129126
with:
130-
repository: ${{ github.actor }}/timefold-quickstarts
131-
ref: ${{ github.head_ref }}
132127
path: ./timefold-quickstarts
133-
fetch-depth: 0 # Otherwise merge will fail on account of not having history.
134-
128+
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
135129
- name: Checkout timefold-solver (PR) # Checkout the PR branch first, if it exists
136130
id: checkout-solver
137131
uses: actions/checkout@v4
@@ -207,11 +201,8 @@ jobs:
207201
- name: Checkout timefold-quickstarts
208202
uses: actions/checkout@v4
209203
with:
210-
repository: ${{ github.actor }}/timefold-quickstarts
211-
ref: ${{ github.head_ref }}
212204
path: ./timefold-quickstarts
213-
fetch-depth: 0 # Otherwise merge will fail on account of not having history.
214-
205+
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
215206
- name: Checkout timefold-solver (PR) # Checkout the PR branch first, if it exists
216207
id: checkout-solver
217208
uses: actions/checkout@v4

.github/workflows/release-pr-body.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ At this point, the release of _Timefold Quickstarts_ is ready to be published.
55

66
To finish the release of _Timefold Quickstarts_,
77
review and merge this PR to update the `stable` branch with new code.
8-
Afterward, delete the branch that this PR is based on.
8+
Afterward, delete the branch that this PR is based on.
99
(Typically a button appears on this page once the PR is merged.)

.github/workflows/release.yml

Lines changed: 58 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,13 @@ name: Release
22
on:
33
workflow_dispatch:
44
inputs:
5-
java-version:
5+
javaVersion:
66
description: 'Community Edition version (e.g. 1.0.0)'
77
required: true
8-
python-version:
9-
description: 'Python Community Edition version (e.g. 1.0.0b0)'
8+
pythonVersionSuffix:
9+
description: 'What suffix to append to the Python version (ex: b0 for beta release)'
1010
required: true
11+
default: b0
1112
developmentBranch:
1213
description: 'Development branch to cut the release from'
1314
default: development
@@ -16,20 +17,27 @@ on:
1617
description: 'Stable branch to merge the development branch into'
1718
default: stable
1819
required: true
19-
releaseBranch:
20-
description: 'Release branch to create (e.g. 1.0.x for version 1.0.0; once created, branch protection rules apply)'
21-
default: dry_run
22-
required: true
2320
jobs:
2421
build:
2522
env:
2623
MAVEN_ARGS: "--no-transfer-progress --batch-mode"
24+
RELEASE_BRANCH_NAME: "release_branch_${{ github.event.inputs.javaVersion }}"
2725
runs-on: ubuntu-latest
2826
steps:
2927
- name: Checkout timefold-quickstarts
3028
uses: actions/checkout@v4
3129
with:
30+
path: ./timefold-quickstarts
31+
ref: ${{ github.event.inputs.developmentBranch }}
32+
fetch-depth: 0 # Otherwise merge will fail on account of not having history.
33+
34+
- name: Checkout timefold-solver
35+
uses: actions/checkout@v4
36+
with:
37+
repository: TimefoldAI/timefold-solver
38+
path: ./timefold-solver
3239
fetch-depth: 0
40+
ref: v${{ github.event.inputs.javaVersion }}
3341

3442
- uses: actions/setup-java@v3
3543
with:
@@ -42,46 +50,62 @@ jobs:
4250
with:
4351
maven-version: 3.9.3
4452

45-
# This step will fail if the Solver binaries aren't already on Maven Central.
46-
- name: Create release branch and build release
53+
- name: Python 3.12 Setup
54+
uses: actions/setup-python@v5
55+
with:
56+
python-version: 3.12
57+
58+
- name: Install Pip and build
59+
working-directory: ./timefold-solver
60+
run: |
61+
mvn -Dfull versions:set -DnewVersion=${{ github.event.inputs.javaVersion }}
62+
sed -i "s/^timefold_solver_python_version.*=.*/timefold_solver_python_version = '${{ github.event.inputs.javaVersion }}${{ github.event.inputs.pythonVersionSuffix }}'/" setup.py
63+
python -m pip install --upgrade pip
64+
pip install build
65+
python -m build
66+
67+
- name: Update version
68+
working-directory: ./timefold-quickstarts
4769
run: |
4870
git config user.name "Timefold Release Bot"
4971
git config user.email "release@timefold.ai"
50-
git checkout -B ${{ github.event.inputs.releaseBranch }}
72+
git checkout -B $RELEASE_BRANCH_NAME
5173
export OLD_JAVA_VERSION="$(find . -name pom.xml -exec grep '<version.ai.timefold.solver>' {} \;|tail -n 1|cut -d\> -f1 --complement|cut -d\< -f1)"
52-
export NEW_JAVA_VERSION="${{ github.event.inputs.java-version }}"
74+
export NEW_JAVA_VERSION="${{ github.event.inputs.javaVersion }}"
5375
export OLD_PYTHON_VERSION="$(find . -name pyproject.toml -exec grep 'timefold ==' {} \;|tail -n 1|cut -d\' -f1 --complement|cut -d\= -f3|cut -d\' -f1|xargs)"
54-
export NEW_PYTHON_VERSION="${{ github.event.inputs.python-version }}"
76+
export NEW_PYTHON_VERSION="${{ github.event.inputs.javaVersion }}${{ github.event.inputs.pythonVersionSuffix }}"
5577
.github/scripts/change_versions.sh
78+
79+
- name: Build and test Python
80+
working-directory: ./timefold-quickstarts
81+
env:
82+
TIMEFOLD_SOLVER_PYTHON_DIST: "${{ github.workspace }}/timefold-solver/dist"
83+
run: .github/scripts/run_python_tests.sh
84+
85+
# This step will fail if the Solver binaries aren't already on Maven Central.
86+
- name: Create release branch and build release
87+
working-directory: ./timefold-quickstarts
88+
run: |
5689
mvn verify
57-
git commit -am "build: switch to version $NEW_VERSION"
58-
git tag -a "v${{ github.event.inputs.java-version }}" -m "Release version ${{ github.event.inputs.java-version }}"
90+
git commit -am "build: switch to version ${{ github.event.inputs.javaVersion }}"
91+
git tag -a "v${{ github.event.inputs.javaVersion }}" -m "Release version ${{ github.event.inputs.javaVersion }}"
5992
git push --tags
6093
6194
# Merge the release branch into the stable branch.
6295
# While merging, resolve conflicts by using everything from the release branch.
6396
# (Stable branch becomes the same as the release branch.)
6497
- name: Merge release branch into stable and prepare PR
65-
run: |
66-
git checkout ${{ github.event.inputs.stableBranch }}
67-
git checkout -B ${{ github.event.inputs.releaseBranch }}-bump
68-
git checkout ${{ github.event.inputs.releaseBranch }}
69-
git merge -s ours --no-edit ${{ github.event.inputs.stableBranch }}
70-
git checkout ${{ github.event.inputs.releaseBranch }}-bump
71-
git merge --squash ${{ github.event.inputs.releaseBranch }}
72-
git commit -m "build: release version ${{ github.event.inputs.java-version }}"
73-
git push origin ${{ github.event.inputs.releaseBranch }}-bump
74-
gh pr create --reviewer triceo --base ${{ github.event.inputs.stableBranch }} --head ${{ github.event.inputs.releaseBranch }}-bump --title "build: release version ${{ github.event.inputs.java-version }}" --body-file .github/workflows/release-pr-body.md
98+
working-directory: ./timefold-quickstarts
7599
env:
76100
GITHUB_TOKEN: ${{ secrets.JRELEASER_GITHUB_TOKEN }}
77-
78-
- name: Put back the 999-SNAPSHOT version on the release branch
79101
run: |
80-
git checkout ${{ github.event.inputs.releaseBranch }}
81-
export OLD_JAVA_VERSION="$(find . -name pom.xml -exec grep '<version.ai.timefold.solver>' {} \;|tail -n 1|cut -d\> -f1 --complement|cut -d\< -f1)"
82-
export NEW_JAVA_VERSION="999-SNAPSHOT"
83-
export OLD_PYTHON_VERSION="$(find . -name pyproject.toml -exec grep 'timefold ==' {} \;|tail -n 1|cut -d\' -f1 --complement|cut -d\= -f3|cut -d\' -f1|xargs)"
84-
export NEW_PYTHON_VERSION="999-dev0"
85-
.github/scripts/change_versions.sh
86-
git commit -am "build: move back to version $NEW_VERSION"
87-
git push origin ${{ github.event.inputs.releaseBranch }}
102+
git checkout ${{ github.event.inputs.stableBranch }}
103+
git checkout -B $RELEASE_BRANCH_NAME-bump
104+
git checkout $RELEASE_BRANCH_NAME
105+
git merge -s ours --no-edit ${{ github.event.inputs.stableBranch }}
106+
git checkout $RELEASE_BRANCH_NAME-bump
107+
git merge --squash $RELEASE_BRANCH_NAME
108+
git commit -m "build: release version ${{ github.event.inputs.javaVersion }}"
109+
git push origin $RELEASE_BRANCH_NAME-bump
110+
git branch -D $RELEASE_BRANCH_NAME
111+
gh pr create --reviewer triceo --base ${{ github.event.inputs.stableBranch }} --head $RELEASE_BRANCH_NAME-bump --title "build: release version ${{ github.event.inputs.javaVersion }}" --body-file .github/workflows/release-pr-body.md

java/bed-allocation/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111
<maven.compiler.release>17</maven.compiler.release>
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1313

14-
<version.io.quarkus>3.13.2</version.io.quarkus>
15-
<version.ai.timefold.solver>1.13.0</version.ai.timefold.solver>
14+
<version.io.quarkus>3.14.4</version.io.quarkus>
15+
<version.ai.timefold.solver>1.14.0</version.ai.timefold.solver>
1616

1717
<version.compiler.plugin>3.13.0</version.compiler.plugin>
1818
<version.resources.plugin>3.3.1</version.resources.plugin>
19-
<version.surefire.plugin>3.3.1</version.surefire.plugin>
19+
<version.surefire.plugin>3.5.0</version.surefire.plugin>
2020
</properties>
2121

2222
<dependencyManagement>

java/conference-scheduling/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111
<maven.compiler.release>17</maven.compiler.release>
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1313

14-
<version.io.quarkus>3.13.2</version.io.quarkus>
15-
<version.ai.timefold.solver>1.13.0</version.ai.timefold.solver>
14+
<version.io.quarkus>3.14.4</version.io.quarkus>
15+
<version.ai.timefold.solver>1.14.0</version.ai.timefold.solver>
1616

1717
<version.compiler.plugin>3.13.0</version.compiler.plugin>
1818
<version.resources.plugin>3.3.1</version.resources.plugin>
19-
<version.surefire.plugin>3.3.1</version.surefire.plugin>
19+
<version.surefire.plugin>3.5.0</version.surefire.plugin>
2020
</properties>
2121

2222
<dependencyManagement>

java/conference-scheduling/src/main/java/org/acme/conferencescheduling/rest/DemoDataGenerator.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ private Set<Speaker> generateSpeakers() {
9595
return buildSet(List.of(
9696
new Speaker("1", "Amy Cole"),
9797
new Speaker("2", "Beth Fox"),
98-
new Speaker("3", "Chad Green"),
98+
new Speaker("3", "Carl Green"),
9999
new Speaker("4", "Dan Jones"),
100100
new Speaker("5", "Elsa King"),
101101
new Speaker("6", "Flo Li"),
@@ -113,7 +113,7 @@ private Set<Talk> generateTalks(Set<Speaker> speakers) {
113113
getSpeakers(speakers, "Amy Cole", "Beth Fox"), Set.of(getRandomTheme()), Set.of(getRandomSector()),
114114
Set.of(getRandomAudience()), 2, Set.of(getRandomContent()), "en", 551, 1));
115115
talks.add(new Talk("S02", "Talk Two", getTalkType(LAB_TALK_TAG),
116-
getSpeakers(speakers, "Chad Green"), Set.of(getRandomTheme()), Set.of(getRandomSector()),
116+
getSpeakers(speakers, "Carl Green"), Set.of(getRandomTheme()), Set.of(getRandomSector()),
117117
Set.of(getRandomAudience()), 3, Set.of(getRandomContent()), "en", 528, 0));
118118
talks.stream().filter(t -> t.getCode().equals("S01")).findFirst()
119119
.ifPresent(t -> t.setUndesiredRoomTags(Set.of(RECORDED_TAG)));
@@ -143,7 +143,7 @@ private Set<Talk> generateTalks(Set<Speaker> speakers) {
143143
Set.of(getRandomSector()),
144144
Set.of(getRandomAudience()), 3, Set.of(getRandomContent()), "en", 619, 0));
145145
talks.add(new Talk("S10", "Talk Ten", getTalkType(BREAKOUT_TALK_TAG),
146-
getSpeakers(speakers, "Beth Fox", "Chad Green"), Set.of(getRandomTheme()),
146+
getSpeakers(speakers, "Beth Fox", "Carl Green"), Set.of(getRandomTheme()),
147147
Set.of(getRandomSector()),
148148
Set.of(getRandomAudience()), 3, Set.of(getRandomContent()), "en", 603, 1));
149149
talks.add(new Talk("S11", "Talk Eleven", getTalkType(BREAKOUT_TALK_TAG),

java/employee-scheduling/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111
<maven.compiler.release>17</maven.compiler.release>
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1313

14-
<version.io.quarkus>3.13.2</version.io.quarkus>
15-
<version.ai.timefold.solver>1.13.0</version.ai.timefold.solver>
14+
<version.io.quarkus>3.14.4</version.io.quarkus>
15+
<version.ai.timefold.solver>1.14.0</version.ai.timefold.solver>
1616

1717
<version.compiler.plugin>3.13.0</version.compiler.plugin>
1818
<version.resources.plugin>3.3.1</version.resources.plugin>
19-
<version.surefire.plugin>3.3.1</version.surefire.plugin>
19+
<version.surefire.plugin>3.5.0</version.surefire.plugin>
2020
</properties>
2121

2222
<dependencyManagement>

java/employee-scheduling/src/main/java/org/acme/employeescheduling/rest/DemoDataGenerator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ public record DemoDataParameters(List<String> locations,
9696
List<CountDistribution> availabilityCountDistribution,
9797
int randomSeed) {}
9898

99-
private static final String[] FIRST_NAMES = { "Amy", "Beth", "Chad", "Dan", "Elsa", "Flo", "Gus", "Hugo", "Ivy", "Jay" };
99+
private static final String[] FIRST_NAMES = { "Amy", "Beth", "Carl", "Dan", "Elsa", "Flo", "Gus", "Hugo", "Ivy", "Jay" };
100100
private static final String[] LAST_NAMES = { "Cole", "Fox", "Green", "Jones", "King", "Li", "Poe", "Rye", "Smith", "Watt" };
101101
private static final Duration SHIFT_LENGTH = Duration.ofHours(8);
102102
private static final LocalTime MORNING_SHIFT_START_TIME = LocalTime.of(6, 0);

java/facility-location/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@
1111
<maven.compiler.release>17</maven.compiler.release>
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1313

14-
<version.io.quarkus>3.13.2</version.io.quarkus>
15-
<version.ai.timefold.solver>1.13.0</version.ai.timefold.solver>
14+
<version.io.quarkus>3.14.4</version.io.quarkus>
15+
<version.ai.timefold.solver>1.14.0</version.ai.timefold.solver>
1616

1717
<version.compiler.plugin>3.13.0</version.compiler.plugin>
18-
<version.surefire.plugin>3.3.1</version.surefire.plugin>
18+
<version.surefire.plugin>3.5.0</version.surefire.plugin>
1919
</properties>
2020

2121
<dependencyManagement>

java/flight-crew-scheduling/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111
<maven.compiler.release>17</maven.compiler.release>
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1313

14-
<version.io.quarkus>3.13.2</version.io.quarkus>
15-
<version.ai.timefold.solver>1.13.0</version.ai.timefold.solver>
14+
<version.io.quarkus>3.14.4</version.io.quarkus>
15+
<version.ai.timefold.solver>1.14.0</version.ai.timefold.solver>
1616

1717
<version.compiler.plugin>3.13.0</version.compiler.plugin>
1818
<version.resources.plugin>3.3.1</version.resources.plugin>
19-
<version.surefire.plugin>3.3.1</version.surefire.plugin>
19+
<version.surefire.plugin>3.5.0</version.surefire.plugin>
2020
</properties>
2121

2222
<dependencyManagement>

java/flight-crew-scheduling/src/main/java/org/acme/flighcrewscheduling/rest/DemoDataGenerator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
@ApplicationScoped
3131
public class DemoDataGenerator {
3232

33-
private static final String[] FIRST_NAMES = { "Amy", "Beth", "Chad", "Dan", "Elsa", "Flo", "Gus", "Hugo", "Ivy", "Jay",
33+
private static final String[] FIRST_NAMES = { "Amy", "Beth", "Carl", "Dan", "Elsa", "Flo", "Gus", "Hugo", "Ivy", "Jay",
3434
"Jeri", "Hope", "Avis", "Lino", "Lyle", "Nick", "Dino", "Otha", "Gwen", "Jose", "Dena", "Jana", "Dave",
3535
"Russ", "Josh", "Dana", "Katy" };
3636
private static final String[] LAST_NAMES =

java/food-packaging/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@
1111
<maven.compiler.release>17</maven.compiler.release>
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1313

14-
<version.io.quarkus>3.13.2</version.io.quarkus>
15-
<version.ai.timefold.solver>1.13.0</version.ai.timefold.solver>
14+
<version.io.quarkus>3.14.4</version.io.quarkus>
15+
<version.ai.timefold.solver>1.14.0</version.ai.timefold.solver>
1616

1717
<version.compiler.plugin>3.13.0</version.compiler.plugin>
18-
<version.surefire.plugin>3.3.1</version.surefire.plugin>
18+
<version.surefire.plugin>3.5.0</version.surefire.plugin>
1919
</properties>
2020

2121
<dependencyManagement>

java/hello-world/build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ plugins {
33
id "application"
44
}
55

6-
def timefoldVersion = "1.13.0"
7-
def logbackVersion = "1.5.6"
8-
def junitJupiterVersion = "5.10.3"
6+
def timefoldVersion = "1.14.0"
7+
def logbackVersion = "1.5.8"
8+
def junitJupiterVersion = "5.11.0"
99
def assertjVersion = "3.26.3"
1010
def profile = System.properties['profile'] ?: ''
1111

java/hello-world/pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1313
<jar.with.dependencies.name>hello-world-run</jar.with.dependencies.name>
1414

15-
<version.ai.timefold.solver>1.13.0</version.ai.timefold.solver>
15+
<version.ai.timefold.solver>1.14.0</version.ai.timefold.solver>
1616
<version.org.assertj>3.26.3</version.org.assertj>
17-
<version.org.junit.jupiter>5.10.3</version.org.junit.jupiter>
18-
<version.ch.qos.logback>1.5.6</version.ch.qos.logback>
17+
<version.org.junit.jupiter>5.11.0</version.org.junit.jupiter>
18+
<version.ch.qos.logback>1.5.8</version.ch.qos.logback>
1919

2020
<version.compiler.plugin>3.13.0</version.compiler.plugin>
21-
<version.surefire.plugin>3.3.1</version.surefire.plugin>
21+
<version.surefire.plugin>3.5.0</version.surefire.plugin>
2222
<version.assembly.plugin>3.7.1</version.assembly.plugin>
2323
</properties>
2424

java/maintenance-scheduling/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111
<maven.compiler.release>17</maven.compiler.release>
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1313

14-
<version.io.quarkus>3.13.2</version.io.quarkus>
15-
<version.ai.timefold.solver>1.13.0</version.ai.timefold.solver>
14+
<version.io.quarkus>3.14.4</version.io.quarkus>
15+
<version.ai.timefold.solver>1.14.0</version.ai.timefold.solver>
1616

1717
<version.compiler.plugin>3.13.0</version.compiler.plugin>
1818
<version.resources.plugin>3.3.1</version.resources.plugin>
19-
<version.surefire.plugin>3.3.1</version.surefire.plugin>
19+
<version.surefire.plugin>3.5.0</version.surefire.plugin>
2020
</properties>
2121

2222
<dependencyManagement>

java/meeting-scheduling/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@
1111
<maven.compiler.release>17</maven.compiler.release>
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1313

14-
<version.io.quarkus>3.13.2</version.io.quarkus>
15-
<version.ai.timefold.solver>1.13.0</version.ai.timefold.solver>
14+
<version.io.quarkus>3.14.4</version.io.quarkus>
15+
<version.ai.timefold.solver>1.14.0</version.ai.timefold.solver>
1616
<version.org.apache.commons.text>1.12.0</version.org.apache.commons.text>
1717

1818
<version.compiler.plugin>3.13.0</version.compiler.plugin>
1919
<version.resources.plugin>3.3.1</version.resources.plugin>
20-
<version.surefire.plugin>3.3.1</version.surefire.plugin>
20+
<version.surefire.plugin>3.5.0</version.surefire.plugin>
2121
</properties>
2222

2323
<dependencyManagement>

java/meeting-scheduling/src/main/java/org/acme/meetingschedule/rest/DemoDataGenerator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
@ApplicationScoped
2727
public class DemoDataGenerator {
2828

29-
private static final String[] FIRST_NAMES = { "Amy", "Beth", "Chad", "Dan", "Elsa", "Flo", "Gus", "Hugo", "Ivy", "Jay",
29+
private static final String[] FIRST_NAMES = { "Amy", "Beth", "Carl", "Dan", "Elsa", "Flo", "Gus", "Hugo", "Ivy", "Jay",
3030
"Jeri", "Hope", "Avis", "Lino", "Lyle", "Nick", "Dino", "Otha", "Gwen", "Jose", "Dena", "Jana", "Dave",
3131
"Russ", "Josh", "Dana", "Katy" };
3232
private static final String[] LAST_NAMES =

0 commit comments

Comments
 (0)