update release workflow to use token

This commit is contained in:
Muhammad Atif Ali 2023-08-11 12:15:18 +03:00
parent a69293316d
commit a864a17d5d

View file

@ -13,15 +13,16 @@ jobs:
# Get the version tag
- name: Get version
id: get_version
run: echo "VERSION=${GITHUB_REF#refs/tags/}" >> $GITHUB_ENV
run: echo "VERSION=${GITHUB_REF#refs/tags/}" >> $GITHUB_OUTPUT
# Create a pre release if tag name has alpha or beta
- name: Create pre release
if: contains(steps.get_version.outputs.VERSION, 'alpha') || contains(steps.get_version.outputs.VERSION, 'beta')
if: contains(steps.get_version.outputs.VERSION , 'alpha') || contains(steps.get_version.outputs.VERSION, 'beta')
run: gh release create ${{ github.ref }} -t ${{ github.ref_name }} --prerelease --generate-notes -R ${{ github.repository }}
env:
GITHUB_TOKEN: ${{ secrets.PAT }}
- name: craete release
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# Create release
- name: Create release
if: !contains(steps.get_version.outputs.VERSION , 'alpha') && !contains(steps.get_version.outputs.VERSION, 'beta')
run: gh release create ${{ github.ref }} -t ${{ github.ref_name }} --generate-notes -R ${{ github.repository }}
env:
GITHUB_TOKEN: ${{ secrets.PAT }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}