mirror of
https://github.com/hi2shark/nazhua.git
synced 2026-01-14 08:10:42 +08:00
fix: 更新发布工作流以使用 softprops/action-gh-release 替代 actions/create-release,并统一使用 GITHUB_TOKEN 进行身份验证
This commit is contained in:
parent
d05ff19443
commit
597fdc668e
17
.github/workflows/release.yml
vendored
17
.github/workflows/release.yml
vendored
@ -43,12 +43,12 @@ jobs:
|
||||
|
||||
- name: Create Release
|
||||
id: create_release
|
||||
uses: actions/create-release@v1
|
||||
uses: softprops/action-gh-release@v1
|
||||
env:
|
||||
GHCR_PAT: ${{ secrets.GHCR_PAT }}
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
tag_name: v${{ env.version }}
|
||||
release_name: Release v${{ env.version }}
|
||||
name: Release v${{ env.version }}
|
||||
draft: false
|
||||
prerelease: false
|
||||
|
||||
@ -92,7 +92,7 @@ jobs:
|
||||
- name: Upload v0-${{ env.version }}-all.zip
|
||||
uses: actions/upload-release-asset@v1
|
||||
env:
|
||||
GHCR_PAT: ${{ secrets.GHCR_PAT }}
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
upload_url: ${{ steps.create_release.outputs.upload_url }}
|
||||
asset_path: ./v0-${{ env.version }}-all.zip
|
||||
@ -102,7 +102,7 @@ jobs:
|
||||
- name: Upload v0-${{ env.version }}-cdn-jsdelivr.zip
|
||||
uses: actions/upload-release-asset@v1
|
||||
env:
|
||||
GHCR_PAT: ${{ secrets.GHCR_PAT }}
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
upload_url: ${{ steps.create_release.outputs.upload_url }}
|
||||
asset_path: ./v0-${{ env.version }}-cdn-jsdelivr.zip
|
||||
@ -112,7 +112,7 @@ jobs:
|
||||
- name: Upload v0-${{ env.version }}-cdn-loli.zip
|
||||
uses: actions/upload-release-asset@v1
|
||||
env:
|
||||
GHCR_PAT: ${{ secrets.GHCR_PAT }}
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
upload_url: ${{ steps.create_release.outputs.upload_url }}
|
||||
asset_path: ./v0-${{ env.version }}-cdn-loli.zip
|
||||
@ -122,7 +122,7 @@ jobs:
|
||||
- name: Upload dist.zip
|
||||
uses: actions/upload-release-asset@v1
|
||||
env:
|
||||
GHCR_PAT: ${{ secrets.GHCR_PAT }}
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
upload_url: ${{ steps.create_release.outputs.upload_url }}
|
||||
asset_path: ./dist.zip
|
||||
@ -138,7 +138,6 @@ jobs:
|
||||
gh release view v${{ env.version }} --json body -q .body > body.txt
|
||||
|
||||
# 将变更内容添加到发布说明中
|
||||
echo -e "### 本次发布\n" >> body.txt
|
||||
cat changes.txt >> body.txt
|
||||
|
||||
# 添加其他发布说明
|
||||
@ -147,4 +146,4 @@ jobs:
|
||||
# 更新发布说明
|
||||
gh release edit v${{ env.version }} --notes-file body.txt
|
||||
env:
|
||||
GHCR_PAT: ${{ secrets.GHCR_PAT }}
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user