ci(release): 修改 release 使用的tag,而不是自动生成的

This commit is contained in:
ibuler
2020-07-07 18:41:26 +08:00
committed by 老广
parent 23ef185b7e
commit ce7edc1612

View File

@@ -15,6 +15,13 @@ jobs:
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v2 uses: actions/checkout@v2
- name: Get version
id: get_version
run: |
TAG=$(basename ${GITHUB_REF})
VERSION=${TAG/v/}
echo "::set-output name=TAG::$TAG"
echo "::set-output name=VERSION::$VERSION"
- name: Create Release - name: Create Release
id: create_release id: create_release
uses: release-drafter/release-drafter@v5 uses: release-drafter/release-drafter@v5
@@ -22,6 +29,8 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
config-name: release-config.yml config-name: release-config.yml
version: ${{ steps.get_version.outputs.TAG }}
tag: ${{ steps.get_version.outputs.TAG }}
build-and-release: build-and-release:
needs: create-realese needs: create-realese