finalize-release.yml 784 B

123456789101112131415161718192021222324252627
  1. name: Finalize Release
  2. on:
  3. workflow_dispatch: # Manual trigger
  4. inputs:
  5. version:
  6. description: The Spring Security release to finalize (e.g. 7.0.0-RC2)
  7. required: true
  8. env:
  9. DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
  10. permissions:
  11. contents: read
  12. jobs:
  13. perform-release:
  14. name: Perform Release
  15. uses: spring-io/spring-security-release-tools/.github/workflows/perform-release.yml@v1
  16. with:
  17. should-perform-release: true
  18. project-version: ${{ inputs.version }}
  19. milestone-repo-url: https://repo1.maven.org/maven2
  20. release-repo-url: https://repo1.maven.org/maven2
  21. artifact-path: org/springframework/security/spring-security-core
  22. slack-announcing-id: spring-security-announcing
  23. secrets: inherit