@@ -31,12 +31,11 @@ jobs:
3131 GITHUB_REF : ${{ github.ref }}
3232 - name : Create Draft Release
3333 id : create_release
34- uses : actions/create-release@v1
35- env :
36- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
34+ uses : softprops/action-gh-release@v2
3735 with :
3836 tag_name : ${{ github.ref_name }}
39- release_name : " ${{ env.VERSION }}"
37+ token : ${{ secrets.GITHUB_TOKEN }}
38+ name : " ${{ env.VERSION }}"
4039 draft : true
4140 prerelease : false
4241
@@ -235,4 +234,28 @@ jobs:
235234 upload_url : ${{ needs.create-draft-release.outputs.upload_url }}
236235 asset_path : ./cortex-cpp/cortex-cpp.tar.gz
237236 asset_name : cortex-cpp-${{ needs.create-draft-release.outputs.version }}-${{ matrix.os }}-${{ matrix.name }}.tar.gz
238- asset_content_type : application/gzip
237+ asset_content_type : application/gzip
238+
239+ update_release_draft :
240+ needs : [build-and-test]
241+ permissions :
242+ # write permission is required to create a github release
243+ contents : write
244+ # write permission is required for autolabeler
245+ # otherwise, read permission is required at least
246+ pull-requests : write
247+ runs-on : ubuntu-latest
248+ steps :
249+ # (Optional) GitHub Enterprise requires GHE_HOST variable set
250+ # - name: Set GHE_HOST
251+ # run: |
252+ # echo "GHE_HOST=${GITHUB_SERVER_URL##https:\/\/}" >> $GITHUB_ENV
253+
254+ # Drafts your next Release notes as Pull Requests are merged into "master"
255+ - uses : release-drafter/release-drafter@v5
256+ # (Optional) specify config name to use, relative to .github/. Default: release-drafter.yml
257+ # with:
258+ # config-name: my-config.yml
259+ # disable-autolabeler: true
260+ env :
261+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
0 commit comments