diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index bd83fd1..fd13d7b 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -14,6 +14,9 @@ on: # 设置 GITHUB_TOKEN 的权限,以允许部署到 GitHub Pages permissions: contents: write + statuses: write +env: + MELI_SITE: 1f2609a6-bd30-4f97-a040-b623d1c518aa # 只允许同时进行一次部署,跳过正在运行和最新队列之间的运行队列 # 但是,不要取消正在进行的运行,因为我们希望允许这些生产部署完成 @@ -69,4 +72,15 @@ jobs: with: # 这是文档部署到的分支名称 branch: docs - folder: docs/.vitepress/dist \ No newline at end of file + folder: docs/.vitepress/dist + + - name: "发布" + run: | + npx -p "@getmeli/cli" meli upload docs/.vitepress/dist \ + --url "https://meli.liteyuki.icu" \ + --site "$MELI_SITE" \ + --token "$MELI_TOKEN" \ + --release "$GITHUB_SHA" + env: + MELI_TOKEN: ${{ secrets.MELI_TOKEN }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}