You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Gradle Enterprise secrets are optional: not used by Maven and Gradle project might not be enrolled for the service.
26
-
The `SPRING_RELEASE_SLACK_WEBHOOK_URL` secret is also optional: probably you don't want to notify Slack about your release, or it is not available for GitHub organization.
26
+
The `SPRING_RELEASE_CHAT_WEBHOOK_URL` secret is also optional: probably you don't want to notify Google Space about your release, or it is not available for GitHub organization.
27
27
28
28
The mentioned secrets must be passed explicitly since these reusable workflows might be in different GitHub org than target project.
You can add more branches to react for pull request events.
45
45
46
46
The SNAPSHOT workflows ([spring-artifactory-gradle-snapshot.yml](.github/workflows/spring-artifactory-gradle-snapshot.yml) and [spring-artifactory-maven-snapshot.yml](.github/workflows/spring-artifactory-maven-snapshot.yml), respectively) are also that simple.
47
-
They use JFrog Artifactory plugin to be able to publish artifacts into `libs-snapshot-local` repository.
47
+
They use JFrog Artifactory plugin to be able to publish artifacts into `libs-snapshot-local`(by default) repository.
48
48
The Gradle workflow can be supplied with Gradle Enterprise secrets.
49
49
50
50
#### Gradle SNAPSHOT caller workflow:
@@ -75,10 +75,10 @@ The composite internal [extract-release-version](.github/actions/extract-release
75
75
- Call Maven or Gradle (according to the workflow choice for the project in the repository) with the release version extracted from the previous job.
76
76
This job stages released artifacts using JFrog Artifactory plugin into `libs-staging-local` repository on Spring Artifactory and commits `Next development version` to the branch we are releasing against
77
77
- The next job is to [verify staged artifacts](#verify-staged-artifacts)
78
-
- When verification is successful, next job promotes release from staging either to `libs-milestone-local` or `libs-release-local`(and Maven Central) according to the releasing version schema
78
+
- When verification is successful, next job promotes release from staging either to `libs-milestone-local` or `libs-release-local` (by default) (and Maven Central) according to the releasing version schema
79
79
- Then [spring-finalize-release.yml](.github/workflows/spring-finalize-release.yml) job is executed, which generates release notes using [Spring Changelog Generator](https://github.com/spring-io/github-changelog-generator) excluding repository admins from `Contributors` section.
80
80
The `gh release create` command is performed on a tag for just released version.
81
-
And in the end the milestone is closed and specific Slack channel is notified about release (if `SPRING_RELEASE_SLACK_WEBHOOK_URL` secret is present in the repository).
81
+
And in the end the milestone is closed and specific Google Space is notified about release (if `SPRING_RELEASE_CHAT_WEBHOOK_URL` secret is present in the repository).
0 commit comments