[Apps Plugin] Remove github release from workflows

This commit is contained in:
Chris Bono
2023-10-18 23:27:56 -05:00
parent 379e82a4d5
commit 453d5c1894

View File

@@ -45,6 +45,10 @@ jobs:
--repo-deploy-snapshots=libs-snapshot-local
echo JFROG_CLI_BUILD_NAME=spring-cloud-dataflow-apps-plugin-main-release >> $GITHUB_ENV
echo JFROG_CLI_BUILD_NUMBER=$GITHUB_RUN_NUMBER >> $GITHUB_ENV
- name: Print Build Info
run: |
echo "::notice ::JFROG_CLI_BUILD_NAME=$JFROG_CLI_BUILD_NAME"
echo "::notice ::JFROG_CLI_BUILD_NUMBER=$JFROG_CLI_BUILD_NUMBER"
- name: Build and Publish
run: |
jfrog rt mvn build-helper:parse-version versions:set \
@@ -68,31 +72,6 @@ jobs:
- name: Promote Build
run: |
jfrog rt build-promote $JFROG_CLI_BUILD_NAME $JFROG_CLI_BUILD_NUMBER libs-release-local
- name: Install tooling for Github release
run: |
curl -sSL https://github.com/cbroglie/mustache/releases/download/v1.2.2/mustache_1.2.2_linux_amd64.tar.gz | sudo tar -C /usr/local/bin/ --no-same-owner -xzv mustache
- name: Print Build Info
run: |
echo "::notice ::JFROG_CLI_BUILD_NAME=$JFROG_CLI_BUILD_NAME"
echo "::notice ::JFROG_CLI_BUILD_NUMBER=$JFROG_CLI_BUILD_NUMBER"
- name: Create Github release
env:
RELEASE_NOTES_ISSUES: ${{runner.temp}}/release_notes_issues.json
RELEASE_NOTES_FILE: ${{runner.temp}}/release_notes.md5
GH_TOKEN: ${{ secrets.GH_ACTIONS_REPO_TOKEN }}
run: |
gh issue list \
--repo spring-cloud/stream-applications \
--state all --json number,title,labels \
--search milestone:$spring_cloud_dataflow_apps_plugin_version \
--jq '{issues:map(select((.labels | length == 0) or (any(.labels[].name; startswith("automation/rlnotes")|not))) + {repo:"spring-cloud/stream-applications"})}' \
> $RELEASE_NOTES_ISSUES
mustache $RELEASE_NOTES_ISSUES .github/rlnotes.mustache > $RELEASE_NOTES_FILE
gh release create $spring-cloud/stream-applications \
--draft \
--title "Spring Cloud Dataflow Apps Plugin $spring-cloud/stream-applications" \
--generate-notes \
--notes-file $RELEASE_NOTES_FILE
- name: Update next snapshot version
run: |
echo JFROG_CLI_BUILD_NAME=spring-cloud-dataflow-apps-plugin-main-ndv >> $GITHUB_ENV