Commit Graph

70 Commits

Author SHA1 Message Date
Andy Wilkinson
56b59cd02f Fix action that publishes the Gradle plugin
- Set up Java so that it's available for ./gradlew to use
- Make the build-number an input for easier re-use in an emergency
- Use a working directory to hide main repository's buildSrc
2024-04-18 16:38:14 +01:00
Andy Wilkinson
79bdf6f178 Merge branch '3.2.x' 2024-04-18 14:17:29 +01:00
Andy Wilkinson
9cf1304e87 Merge branch '3.1.x' into 3.2.x 2024-04-18 14:17:19 +01:00
Andy Wilkinson
22698ea79b Fix references to inputs in Sync to Maven Central action 2024-04-18 14:15:50 +01:00
Andy Wilkinson
478bd507ce Update Homebrew Tap when releasing
Closes gh-40424
2024-04-18 11:43: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
Phillip Webb
c158eb258f Polish GitHub action names and formatting 2024-03-27 11:41:54 -07:00
Andy Wilkinson
b0c89e6e95 Quote the URL used to send Google Chat notifications
The URL may contain special characters that are misinterpreted by
the shell. This can be avoided by quoting it, thereby passing it into
curl as-is.
2024-03-11 09:36:02 +00:00
Andy Wilkinson
b29e76b07d Try using Powershell on Windows to fix permissions problem
See gh-39761
2024-02-28 12:35:16 +00:00
Andy Wilkinson
714a95aa82 Pass job status into send-notification action 2024-02-28 11:46:47 +00:00
Andy Wilkinson
164cef1ed1 Reduce scope of thread dumping action so it works on Windows
See gh-39761
2024-02-28 11:36:33 +00:00
Andy Wilkinson
049a2c01ed Make run name in CI notification configurable and improve default
See gh-39761
2024-02-28 11:28:29 +00:00
Andy Wilkinson
ca6ee61493 Print JVM thread dumps if the build is cancelled
See gh-39761
2024-02-28 10:17:57 +00:00
Andy Wilkinson
868629d9c7 Allow the build to continue if sending a notification fails
See gh-39761
2024-02-28 10:01:29 +00:00
Andy Wilkinson
c1b15cd367 Send notifications from GitHub Actions to Google Chat
See gh-39761
2024-02-28 09:42:24 +00:00
Andy Wilkinson
be72e482ac Print thread dumps when PR build is cancelled
Closes gh-35760
2023-06-06 18:26:28 +01:00