Skip to content

Simplify Release Configuration - #1579

Merged
jzheaux merged 4 commits into
mainfrom
main-ci-updates
Jul 30, 2026
Merged

Simplify Release Configuration#1579
jzheaux merged 4 commits into
mainfrom
main-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 added 4 commits July 30, 2026 16:50
Renames continuous-integration-workflow.yml to ci.yml to align with
the other maintenance branches. Adds a local deploy-schema action
since that concern is spring-ldap-specific.

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.

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 merged commit 216563c into main Jul 30, 2026
4 checks passed
@jzheaux
jzheaux deleted the main-ci-updates branch July 30, 2026 23:12
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