99 workflow_dispatch :
1010
1111env :
12- SLACK_WEBHOOK_URL : ${{ secrets.SLACK_WEBHOOK_URL }}
13- GRADLE_ENTERPRISE_CACHE_USER : ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }}
14- GRADLE_ENTERPRISE_CACHE_PASSWORD : ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
15- GRADLE_ENTERPRISE_ACCESS_KEY : ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
12+ GCHAT_WEBHOOK_URL : ${{ secrets.SPRING_RELEASE_GCHAT_WEBHOOK_URL }}
13+ DEVELOCITY_ACCESS_KEY : ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
1614 COMMIT_OWNER : ${{ github.event.pusher.name }}
1715 COMMIT_SHA : ${{ github.sha }}
1816 ARTIFACTORY_USERNAME : ${{ secrets.ARTIFACTORY_USERNAME }}
8785 -PlocalRepositoryPath="$LOCAL_REPOSITORY_PATH" \
8886 -PspringPulsarVersion="$VERSION" \
8987 -PspringBootVersion="$BOOT_VERSION" \
88+ -PsampleTests \
9089 :runAllSampleTests
9190 scan :
9291 needs : [prerequisites]
@@ -185,7 +184,7 @@ jobs:
185184 git push --tags origin
186185 - name : Install tooling for Github release
187186 run : |
188- curl -sSL -O https://github.com/spring-io/github-changelog-generator/releases/download/v0.0.8 /github-changelog-generator.jar
187+ curl -sSL -O https://github.com/spring-io/github-changelog-generator/releases/download/v0.0.10 /github-changelog-generator.jar
189188 - name : Create Github release
190189 env :
191190 RELEASE_NOTES_FILE : ${{runner.temp}}/release_notes.md5
@@ -200,26 +199,12 @@ jobs:
200199 --title "Spring Pulsar $VERSION" \
201200 --generate-notes \
202201 --notes-file $RELEASE_NOTES_FILE
203- - name : Announce Release on Slack
204- id : spring-pulsar-announcing
205- uses : slackapi/slack-github-action@v1.27.0
202+ - name : Announce Release in Chat
203+ uses : julb/action-post-googlechat-message@v1
204+ if : env.GCHAT_WEBHOOK_URL
206205 with :
207- payload : |
208- {
209- "text": "spring-pulsar-announcing `${{ env.VERSION }}` is available now",
210- "blocks": [
211- {
212- "type": "section",
213- "text": {
214- "type": "mrkdwn",
215- "text": "spring-pulsar-announcing `${{ env.VERSION }}` is available now"
216- }
217- }
218- ]
219- }
220- env :
221- SLACK_WEBHOOK_URL : ${{ secrets.SPRING_RELEASE_SLACK_WEBHOOK_URL }}
222- SLACK_WEBHOOK_TYPE : INCOMING_WEBHOOK
206+ message : " spring-pulsar-announcing `${{ env.VERSION }}`"
207+ gchat_webhook_url : ${{ env.GCHAT_WEBHOOK_URL }}
223208 - name : Update next snapshot version
224209 run : |
225210 echo "Updating $REPO@$VERSION to next snapshot version."
0 commit comments