Replace deprecated create-release action with GitHub CLI (#383)

This commit is contained in:
Priya Gupta
2026-03-23 16:22:29 -05:00
committed by GitHub
parent d9a6f719c1
commit b4ba860b69
+12 -8
View File
@@ -199,14 +199,18 @@ jobs:
- name: Publish Release ${{ env.VERSION }} - name: Publish Release ${{ env.VERSION }}
id: create_release id: create_release
uses: actions/create-release@v1 env:
env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} shell: bash
with: run: |
tag_name: ${{ env.VERSION }}-${{ github.run_id }} tag_name="${{ env.VERSION }}-${{ github.run_id }}"
release_name: ${{ env.VERSION }} gh release create "$tag_name" \
body: | --repo="$GITHUB_REPOSITORY" \
Python ${{ env.VERSION }} --title="${{ env.VERSION }}" \
--notes="Python ${{ env.VERSION }}"
release_id=$(gh release view "$tag_name" --repo "$GITHUB_REPOSITORY" --json databaseId --jq '.databaseId')
echo "id=$release_id" >> $GITHUB_OUTPUT
- name: Generate hash for packages - name: Generate hash for packages
run: | run: |