From 6b15ca22740026bddca18becb85a9b97dd8020af Mon Sep 17 00:00:00 2001 From: ZiuChen Date: Sat, 11 May 2024 11:41:42 +0800 Subject: [PATCH] =?UTF-8?q?ci:=20=E7=A7=BB=E9=99=A4=20gitee=20=E7=9A=84?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E9=83=A8=E7=BD=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/deploy.yml | 39 ++++-------------------------------- .vscode/settings.json | 5 +++++ README.md | 4 ++-- 3 files changed, 11 insertions(+), 37 deletions(-) create mode 100644 .vscode/settings.json diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 5ac9b364..1684e403 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -11,22 +11,19 @@ jobs: name: Build runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Use Node.js - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: '18' - name: Install pnpm - uses: pnpm/action-setup@v2.2.2 + uses: pnpm/action-setup@v4 id: pnpm-install with: version: 8 - run_install: false - - - name: Install dependencies - run: pnpm install + run_install: true - name: Build VitePress site run: pnpm run build @@ -36,31 +33,3 @@ jobs: with: folder: docs/.vitepress/dist branch: gh-pages - - Deploy: - name: Deploy - needs: Build - runs-on: ubuntu-latest - steps: - - name: Sync to Gitee - uses: wearerequired/git-mirror-action@master - env: - # 注意在 Settings->Secrets 配置 GITEE_RSA_PRIVATE_KEY - SSH_PRIVATE_KEY: ${{ secrets.GITEE_RSA_PRIVATE_KEY }} - with: - # 注意替换为你的 GitHub 源仓库地址 - source-repo: git@github.com:ZiuChen/ZiuChen.github.io.git - # 注意替换为你的 Gitee 目标仓库地址 - destination-repo: git@gitee.com:ZiuChen/ZiuChen.git - - - name: Deploy Gitee Pages - uses: yanglbme/gitee-pages-action@main - with: - # 注意替换为你的 Gitee 用户名 - gitee-username: ZiuChen - # 注意在 Settings->Secrets 配置 GITEE_PASSWORD - gitee-password: ${{ secrets.GITEE_PASSWORD }} - # 注意替换为你的 Gitee 仓库,仓库名严格区分大小写,请准确填写,否则会出错 - gitee-repo: ZiuChen/ZiuChen - # 要部署的分支,默认是 master,若是其他分支,则需要指定(指定的分支必须存在) - branch: gh-pages diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000..4940f2b4 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,5 @@ +{ + "yaml.schemas": { + "https://json.schemastore.org/github-workflow.json": "file:///Users/ziu/Programs/Private/ZiuChen.github.io/.github/workflows/deploy.yml" + } +} diff --git a/README.md b/README.md index eb5a4e54..9ca4e9fc 100644 --- a/README.md +++ b/README.md @@ -4,10 +4,10 @@ [Github Page](https://ziuchen.github.io/) -[Gitee Page](https://ziuchen.gitee.io/) - [Vercel](https://ziuchen.vercel.app/) +[Cloudflare Pages](https://ziuchen.pages.dev/) + ```sh # 安装依赖 pnpm i