Make sure a GH release is created when a release is done (#98)

* CP-2898 Make sure a GH release is created when a release is done

* Code review
This commit is contained in:
Miguel Pragosa 2025-04-04 15:36:27 +01:00 committed by GitHub
parent dcf0f54d56
commit 1cbf139fbc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -58,14 +58,10 @@ jobs:
runs-on: ubuntu-latest
needs: deployment
steps:
- name: Checkout latest code
uses: actions/checkout@v4
- name: Add tag and push to the repository
run: |
git config user.name "API Team"
git config user.email "api-team@thousandeyes.com"
git tag ${{ inputs.releaseVersion }}
git push origin ${{ inputs.releaseVersion }}
- name: Create GitHub Release
uses: softprops/action-gh-release@v2
with:
tag_name: ${{ inputs.releaseVersion }}
prerelease: false
draft: false
generate_release_notes: true