fix: streamline Chrome Web Store upload step by removing redundant checkout step and simplifying command
Some checks failed
构建扩展程序 / 构建扩展程序 (push) Successful in 57s
构建扩展程序 / 发布至 Chrome 应用商店 (push) Failing after 18s

This commit is contained in:
Astrian Zheng 2025-05-28 15:37:30 +10:00
parent 9dcb1c0411
commit 4da11d60d4
Signed by: Astrian
SSH Key Fingerprint: SHA256:rVnhx3DAKjujCwWE13aDl7uV6+9U1MvydLkNRXJrBiA

View File

@ -41,8 +41,6 @@ jobs:
if: github.ref == 'refs/heads/main' if: github.ref == 'refs/heads/main'
steps: steps:
- uses: actions/checkout@v3
name: 检出代码
- name: 下载构建工件 - name: 下载构建工件
uses: actions/download-artifact@v3 uses: actions/download-artifact@v3
@ -60,9 +58,5 @@ jobs:
- name: 上传扩展程序 - name: 上传扩展程序
run: |- run: |-
chrome-webstore-upload upload \\ chrome-webstore-upload upload --source artifact-${{ gitea.sha }}.zip --extension-id ${{ env.EXTENSION_ID }} --client-id ${{ secrets.CI_GOOGLE_CLIENT_ID }} --client-secret ${{ secrets.CI_GOOGLE_CLIENT_SECRET }} --refresh-token ${{ secrets.CI_GOOGLE_REFRESH_TOKEN }}
--source artifact-${{ gitea.sha }}.zip \\
--client-id ${{ secrets.CI_GOOGLE_CLIENT_ID }} \\
--client-secret ${{ secrets.CI_GOOGLE_CLIENT_SECRET }} \\
--refresh-token ${{ secrets.CI_GOOGLE_REFRESH_TOKEN }}