Stéphane Nicoll
ce5e247c3b
Merge branch '6.1.x'
2024-08-09 15:52:35 +02:00
Stéphane Nicoll
2b8225f11c
Polish "Sync GHA setup"
2024-08-09 15:52:27 +02:00
Stéphane Nicoll
ae38c88f82
Merge branch '6.1.x'
2024-08-09 15:46:01 +02:00
Stéphane Nicoll
1e6767ac03
Sync GHA setup
2024-08-09 15:37:43 +02:00
Stéphane Nicoll
6bcffe3b4a
Shorten PR jobs to 60 minutes
...
See gh-33302
2024-08-05 10:03:25 +02:00
Stéphane Nicoll
29dce74fcd
Merge branch '6.1.x'
2024-08-02 10:57:57 +02:00
Stéphane Nicoll
84d1122190
Shorten CI and deploy snapshot jobs to 60 minutes
...
Closes gh-33302
2024-08-02 10:56:25 +02:00
Stéphane Nicoll
0bfc8e27cc
Merge branch '6.1.x'
2024-07-19 11:33:54 +02:00
Stéphane Nicoll
e8630f3409
Remove useless permissions on build-and-deploy-snapshot workflow
...
Closes gh-33238
2024-07-19 11:17:50 +02:00
Stéphane Nicoll
48dead4017
Harmonize milestone release workflow
2024-07-17 11:50:56 +02:00
Stéphane Nicoll
ec383f69f2
Merge branch '6.1.x'
2024-07-16 09:59:56 +02:00
Stéphane Nicoll
c250817284
Update GHA actions
2024-07-16 09:59:14 +02:00
Stéphane Nicoll
bac8a86419
Merge branch '6.1.x'
2024-07-12 08:37:47 +02:00
Stéphane Nicoll
f8875ea970
Add missing artifact properties for staging
...
This commit makes sure that docs artifacts have their attributes set
for staging as well. Previously they were not and deployment of Javadoc
did not occur.
Closes gh-33204
2024-07-12 08:37:36 +02:00
Stéphane Nicoll
c9375167fd
Harmonize properties of deploy action
2024-07-12 08:37:36 +02:00
Stéphane Nicoll
022b91980e
Publish release notes as a pre-release for milestones
...
This commit updates the "create-github-release" action to allow an
additional input that specifies whether this is a pre-release. If that
is the case, then the `--prerelease` flag is set.
Closes gh-33200
2024-07-11 16:11:47 +02:00
Stéphane Nicoll
1a21977965
Only promote a milestone when verify has completed
...
See gh-gh-33179
2024-07-11 10:47:10 +02:00
Stéphane Nicoll
f2028d2339
Add workflow for releases to the milestone repository
...
See gh-33179
2024-07-10 16:58:34 +02:00
Stéphane Nicoll
555e11b6b9
Merge branch '6.1.x'
2024-07-10 10:23:51 +02:00
Stéphane Nicoll
ec4558dc14
Polish
2024-07-10 10:19:50 +02:00
Stéphane Nicoll
074348e047
Merge branch '6.1.x'
2024-07-10 10:13:42 +02:00
Stéphane Nicoll
d6c623be40
Release from GHA
...
This commit adds a workflow to release the Spring Framework from GitHub
Actions.
Closes gh-33179
2024-07-10 10:11:32 +02:00
Stéphane Nicoll
0f66192e80
Merge branch '6.1.x'
2024-07-09 14:24:04 +02:00
Stéphane Nicoll
3d2fb3af3d
Add verification tests
...
In preparation for releasing Spring Framework from GitHub actions, this
commit adds a `verify` workflow that validates that the released bits
are correct by running sample projects against them.
Closes gh-33178
2024-07-09 14:23:44 +02:00
Stéphane Nicoll
fd3bf5b352
Harmonize CI configuration
...
This commit is a continuation of eacfd77d but for workflows specific
to the main branch.
2024-07-05 10:26:43 +02:00
Stéphane Nicoll
3dba68fc5f
Merge branch '6.1.x'
2024-07-05 10:00:37 +02:00
Stéphane Nicoll
0544dfe090
Enable building against Java 23-ea
...
This commit updates the CI workflow to build against Java 23-ea as
well, using the temurin distribution. For consistency, we're also
building against Java 22.
Closes gh-32090
2024-07-05 10:00:17 +02:00
Stéphane Nicoll
00738c17fa
Merge branch '6.1.x'
2024-07-05 09:51:02 +02:00
Stéphane Nicoll
eacfd77d6a
Harmonize CI configuration
...
This commit harmonizes our CI configuration with Spring Boot, in
particular the clever use of reusable custom actions that simplify
the workflow definition quite a bit.
One main difference compared to Spring Boot is that we can now
specify a different distribution for a Java version to test, in
preparation for the support of building against 23-ea
See gh-32090
2024-07-05 09:46:45 +02:00
Marcus Hert Da Coregio
57fae7a59e
Add update-antora-ui-spring.yml workflow
2024-05-27 16:56:13 +02:00
Brian Clozel
65f118bdec
Merge branch '6.1.x'
2024-04-29 13:40:51 +02:00
Brian Clozel
370a4ee8b3
Upgrade to gradle-enterprise-conventions 0.0.17
...
Closes gh-32724
2024-04-29 13:15:05 +02:00
Stéphane Nicoll
2f070e59e6
Merge branch '6.1.x'
2024-03-20 10:16:26 +01:00
Stéphane Nicoll
e17c3d3be4
Upgrade actions that use deprecated features
2024-03-20 10:16:09 +01:00
Stéphane Nicoll
214a54dd6f
Run CI on main only once a day
2024-03-15 08:40:09 +01:00
Stéphane Nicoll
35e8ae2a84
Merge branch '6.1.x'
2024-03-14 17:47:51 +01:00
Stéphane Nicoll
7357812b4e
Polish "Only include production branches for docs deployment"
...
See gh-32434
2024-03-14 17:47:12 +01:00
Stéphane Nicoll
26cab0616e
Merge branch '6.1.x'
2024-03-14 17:43:32 +01:00
Stéphane Nicoll
30087e1aea
Only include production branches for docs deployment
...
Closes gh-32434
2024-03-14 17:42:02 +01:00
Stéphane Nicoll
8e2134c6a7
Merge branch '6.1.x'
2024-03-14 15:29:18 +01:00
Stéphane Nicoll
cd5758e610
Restore CI execution per commit
...
As scheduled only works on the base branch anyway
See gh-32436
2024-03-14 15:28:23 +01:00
Stéphane Nicoll
7c7a59bdd2
Merge branch '6.1.x'
2024-03-14 15:17:47 +01:00
Stéphane Nicoll
b82a0dd31a
Polish "Move CI and snapshot deployment to GitHub actions"
...
See gh-32436
2024-03-14 15:16:02 +01:00
Stéphane Nicoll
acd69d38e9
Merge branch '6.1.x'
2024-03-14 15:05:46 +01:00
Stéphane Nicoll
b7280400ee
Move CI and snapshot deployment to GitHub actions
...
Closes gh-32436
2024-03-14 15:01:26 +01:00
Stéphane Nicoll
19dfc781f5
Build Pull Requests on CI using GitHub Actions
...
Closes gh-32443
2024-03-14 11:10:41 +01:00
Rob Winch
88c9b0f467
Use the shared antora playbook
2023-05-04 15:35:05 +01:00
Rob Winch
71154fd16b
Add ./github/workflow/deploy-docs.yml
2023-05-04 15:35:05 +01:00
rstoyanchev
aae46263cc
Restore top-level read permission for backport bot
2022-12-09 12:02:56 +00:00
rstoyanchev
f457c17c78
Remove top-level permissions from backport-bot.yml
2022-12-09 09:10:03 +00:00