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