Commit Graph

17 Commits

Author SHA1 Message Date
Andy Wilkinson 820b42cbcb Update PR workflow to use shared build action
Closes gh-42573
2024-10-10 10:04:09 +01:00
Stéphane Nicoll 20b3e6120d Apply conventions to existing Actions and Workflows
This commit applies the conventions that we documented on our wiki, see
https://github.com/spring-projects/spring-boot/wiki/GitHub-Actions.

In no particular order this:

* Use consistent single quotes for descriptions
* Order elements in a predictable order. In particular, inputs, outputs,
and environment variables are ordered alphabetically

Closes gh-42512
2024-10-04 15:18:18 +02:00
Phillip Webb 03d795f9bc Add commercial repository references to CI
See gh-42333
2024-10-01 13:51:11 -07:00
Andy Wilkinson 6d8a421114 Update CI to use Java 23 GA
Closes gh-42345
2024-09-18 09:22:39 +01:00
Stéphane Nicoll 00cfe4dddd Don't pass -ea suffix into Gradle as the toolchain version
This commit is similar to what we had to do for Java 22-ea.

Given our actions have changed quite a bit, this commit replaces the
"java-distribution" parameter by a "java-early-access" parameter. When
set, it automatically switches the distribution to temurin as well as
applying the same handling of the Java version as in b8a6cab.

See gh-41698
2024-08-07 19:29:14 +02:00
Stéphane Nicoll f4b55a6f28 Harmonize GitHub Actions settings
Closes gh-41463
2024-07-12 12:08:11 +02:00
Andy Wilkinson 1a19e0bf8f Pass access key into Prepare Gradle Build
See gh-41120
2024-06-17 11:43:50 +01:00
Andy Wilkinson 270597e577 Use short-lived access token to authenticate with Develocity
Closes gh-41120
2024-06-17 09:34:56 +01:00
Andy Wilkinson 375aa50289 Build faster when starting development of the next version
Closes gh-40813
2024-05-17 16:17:02 +01:00
Andy Wilkinson 6c1962fdd4 Fix handling of booleans that are actually strings
Closes gh-40686
2024-05-10 08:46:25 +01:00
Andy Wilkinson 83f692237d Migrate to com.gradle.develocity plugin
Closes gh-40153
2024-04-26 09:30:48 +01:00
Andy Wilkinson 7bf20cfae7 Move steps for preparing a Gradle build into a reusable action
Closes gh-40443
2024-04-19 13:55:45 +01:00
Andy Wilkinson e75c9312e0 Add workflow to release from GitHub Actions
Co-Authored-By: Moritz Halbritter <moritz.halbritter@broadcom.com>

Closes gh-40407
2024-04-18 09:28:12 +01:00
Andy Wilkinson ece2c683c6 Polish "Upgrade to gradle/actions 3.3.0"
See gh-40358
2024-04-16 09:33:33 +01:00
Andy Wilkinson a4231abb0a Polish GHA input and output handling 2024-04-15 17:16:03 +01:00
Andy Wilkinson 0a2865132d Configure shell for all run steps
See gh-40353
2024-04-15 15:44:48 +01:00
Andy Wilkinson e4802b880d Encapsulate common build steps in a composite action
Closes gh-40353
2024-04-15 15:36:36 +01:00