fix: 更新发布工作流以使用 GHCR_PAT 替代 GITHUB_TOKEN 进行身份验证

This commit is contained in:
hi2hi 2024-12-09 10:13:15 +00:00
parent 724d0d10e0
commit d05ff19443

View File

@ -45,7 +45,7 @@ jobs:
id: create_release
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GHCR_PAT: ${{ secrets.GHCR_PAT }}
with:
tag_name: v${{ env.version }}
release_name: Release v${{ env.version }}
@ -92,7 +92,7 @@ jobs:
- name: Upload v0-${{ env.version }}-all.zip
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GHCR_PAT: ${{ secrets.GHCR_PAT }}
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:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GHCR_PAT: ${{ secrets.GHCR_PAT }}
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:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GHCR_PAT: ${{ secrets.GHCR_PAT }}
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:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GHCR_PAT: ${{ secrets.GHCR_PAT }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./dist.zip
@ -147,4 +147,4 @@ jobs:
# 更新发布说明
gh release edit v${{ env.version }} --notes-file body.txt
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GHCR_PAT: ${{ secrets.GHCR_PAT }}