Skip to content

Simplify Release Configuration - #1578

Merged
jzheaux merged 4 commits into
4.0.xfrom
4.0.x-ci-updates
Jul 30, 2026
Merged

Simplify Release Configuration#1578
jzheaux merged 4 commits into
4.0.xfrom
4.0.x-ci-updates

Conversation

@jzheaux

@jzheaux jzheaux commented Jul 30, 2026

Copy link
Copy Markdown
Collaborator

This simplifies how this branch builds, tests, and deploys by favoring the shared actions in spring-io/spring-security-actions over the previous reusable-workflow delegation, and removes buildSrc code that's no longer exercised as a result. It also standardizes workflow file naming.

@jzheaux
jzheaux force-pushed the 4.0.x-ci-updates branch 2 times, most recently from 55a3dc6 to b4266d0 Compare July 30, 2026 21:51
jzheaux added 4 commits July 30, 2026 16:44
Renames continuous-integration-workflow.yml to ci.yml to align with
the commercial branches. Adds a local deploy-schema action since that
concern is spring-ldap-specific (spring-security has no schema to
deploy, so it doesn't belong in the shared spring-security-actions
actions).

Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com>
Also renames pr-build-workflow.yml to pull-request-build.yml and
auto-merge-dependabot-prs.yml to dependabot-pull-request-automerge.yml
to align naming with the commercial branches.

Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com>
This commit removes workflows for scheduling and
releasing releases in favor of release train support

Closes gh-1580

Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com>
This commit removes support in buildSrc that is now performed
in GitHub actions or in a separate GitHub project.

Closes gh-1220

Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com>
@jzheaux
jzheaux force-pushed the 4.0.x-ci-updates branch from b4266d0 to 47b4791 Compare July 30, 2026 22:48
@jzheaux
jzheaux merged commit 2bed8df into 4.0.x Jul 30, 2026
4 checks passed
@jzheaux
jzheaux deleted the 4.0.x-ci-updates branch July 30, 2026 23:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant