Commit Graph

14 Commits

Author SHA1 Message Date
Dave Syer
a59a0961cc Tweak from workflows 2025-05-15 16:58:19 +01:00
Dave Syer
0720e8f647 Now we need a signing key? 2025-05-15 08:06:16 +01:00
Andrey Litvitski
f820eab1ad Update to Spring Boot 3.4.5
Signed-off-by: Andrey Litvitski <andrey1010102008@gmail.com>
2025-04-24 14:39:34 -05:00
Dave Syer
eb82d462e9 Rename explicit references to github org 2025-04-23 10:51:55 +01:00
Dave Syer
83d9000770 Update Spring Boot to 3.4.4 2025-03-28 12:03:50 +00:00
Chris Bono
2464944f6e Fix docs.yml workflow (add 'package' command)
The recent move to do config props generation only at docs
generation time left the docs.yml broken as it requires the
config props generator class to be compiled prior to running.

This updates the './build-docs.sh' to include the package command
as well as update the docs.yml to use the same script.

Signed-off-by: Chris Bono <chris.bono@gmail.com>
2025-03-04 08:23:49 +00:00
Chris Bono
0720cb25cb Add Spring Boot compatability check workflow
Adds a GHA workflow to check Spring Boot compatability of the framework.

The workflow exercises the samples and dynamically sets the version of
each samples Spring Boot plugin.

We do the dynamic version setting using the power of Gradle init scripts
and the fact that each of the samples is exposed as a Gradle module.
Doing this has a positive side effect that our samples are kept up to date
for both Maven and Gradle.

Reworks the Gradle aspect of the samples as follows:

- removes settings.xml in each sample in favor of root samples/setting.xml
- removes Gradle wrapper from each sample in favor of root samples/gradlew
- cleans up build.gradle (they were missing dependencies to work)
- adds README-GRADLE.md at samples/

Signed-off-by: Chris Bono <chris.bono@gmail.com>
2025-03-03 18:52:46 +00:00
Andrey Litvitski
fbae1c9cb6 Generate config props during doc phase (#110)
Signed-off-by: Andrey Litvitski <andrey1010102008@gmail.com>
2025-02-21 13:09:12 -06:00
Chris Bono
7743a58e80 [CI] Update upload-artifacts to v4
Signed-off-by: Chris Bono <chris.bono@gmail.com>
2025-02-12 06:23:40 +00:00
Dave Syer
40820b4a45 Add DCO config 2025-01-15 07:08:56 +00:00
Chris Bono
422289e800 [CI] Add CI for PRs 2024-09-23 07:45:45 +01:00
Dave Syer
e9e2466714 Rename action 2024-09-12 09:18:32 +01:00
Dave Syer
f47a710c2d Add docs workflow 2024-09-10 08:47:09 +01:00
Dave Syer
4995b57f1b Starting point 2024-09-04 14:16:35 +01:00