| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 | 
							- name: CI
 
- on:
 
-   push:
 
-     branches-ignore:
 
-       - "dependabot/**"
 
-   schedule:
 
-     - cron: '0 10 * * *' # Once per day at 10am UTC
 
-   workflow_dispatch: # Manual trigger
 
- env:
 
-   DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
 
- permissions:
 
-   contents: read
 
- jobs:
 
-   build:
 
-     name: Build
 
-     uses: spring-io/spring-security-release-tools/.github/workflows/build.yml@v1
 
-     strategy:
 
-       matrix:
 
-         os: [ ubuntu-latest, windows-latest ]
 
-         jdk: [ 17 ]
 
-     with:
 
-       runs-on: ${{ matrix.os }}
 
-       java-version: ${{ matrix.jdk }}
 
-       distribution: temurin
 
-     secrets: inherit
 
-   deploy-artifacts:
 
-     name: Deploy Artifacts
 
-     needs: [ build]
 
-     uses: spring-io/spring-security-release-tools/.github/workflows/deploy-artifacts.yml@v1
 
-     with:
 
-       should-deploy-artifacts: ${{ needs.build.outputs.should-deploy-artifacts }}
 
-       default-publish-milestones-central: true
 
-     secrets: inherit
 
-   deploy-docs:
 
-     name: Deploy Docs
 
-     needs: [ build ]
 
-     uses: spring-io/spring-security-release-tools/.github/workflows/deploy-docs.yml@v1
 
-     with:
 
-       should-deploy-docs: ${{ needs.build.outputs.should-deploy-artifacts }}
 
-     secrets: inherit
 
-   deploy-schema:
 
-     name: Deploy Schema
 
-     needs: [ build ]
 
-     uses: spring-io/spring-security-release-tools/.github/workflows/deploy-schema.yml@v1
 
-     with:
 
-       should-deploy-schema: ${{ needs.build.outputs.should-deploy-artifacts }}
 
-     secrets: inherit
 
-   perform-release:
 
-     name: Perform Release
 
-     needs: [ deploy-artifacts, deploy-docs, deploy-schema ]
 
-     uses: spring-io/spring-security-release-tools/.github/workflows/perform-release.yml@v1
 
-     with:
 
-       should-perform-release: ${{ needs.deploy-artifacts.outputs.artifacts-deployed }}
 
-       project-version: ${{ needs.deploy-artifacts.outputs.project-version }}
 
-       milestone-repo-url: https://repo1.maven.org/maven2
 
-       release-repo-url: https://repo1.maven.org/maven2
 
-       artifact-path: org/springframework/security/spring-security-core
 
-       slack-announcing-id: spring-security-announcing
 
-     secrets: inherit
 
-   send-notification:
 
-     name: Send Notification
 
-     needs: [ perform-release ]
 
-     if: ${{ !success() }}
 
-     runs-on: ubuntu-latest
 
-     steps:
 
-       - name: Send Notification
 
-         uses: spring-io/spring-security-release-tools/.github/actions/send-notification@v1
 
-         with:
 
-           webhook-url: ${{ secrets.SPRING_SECURITY_CI_GCHAT_WEBHOOK_URL }}
 
 
  |