From a2d9f0084c3f006e70a59843f1025e7e890a05f7 Mon Sep 17 00:00:00 2001 From: kerbores Date: Thu, 7 Aug 2025 16:46:04 +0800 Subject: [PATCH] add: actions Signed-off-by: kerbores --- .gitea/workflows/deploy.yaml | 27 +++++++++++++++++++++++++++ .vitepress/config.mts | 2 +- 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 .gitea/workflows/deploy.yaml diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml new file mode 100644 index 0000000..c68ad1e --- /dev/null +++ b/.gitea/workflows/deploy.yaml @@ -0,0 +1,27 @@ +name: Release +run-name: ${{ gitea.actor }} is deploying project to server 🚀 +on: + push: + branches: + - main +jobs: + Release: + runs-on: linux_amd64 + steps: + - name: 拉取代码 + uses: actions/checkout@v4 + - name: 安装依赖 + run: pnpm i + - name: 执行打包 + run: pnpm build + - name: 部署到服务器 + uses: actions/ssh-deploy@main + with: + SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }} + ARGS: "-rlgoDzvc -i" + SOURCE: .vitepress/dist/ + REMOTE_HOST: ${{ vars.NGINX_SERVER }} + REMOTE_USER: ${{ vars.NGINX_SERVER_USER }} + TARGET: ${{ vars.WWW_ROOT }}${{ vars.BLOG }} + EXCLUDE: "" + SCRIPT_AFTER: echo $RSYNC_STDOUT diff --git a/.vitepress/config.mts b/.vitepress/config.mts index d738542..f84a9cc 100644 --- a/.vitepress/config.mts +++ b/.vitepress/config.mts @@ -25,7 +25,7 @@ export default defineConfig({ editLink: { text: "为此页提供修改建议", pattern: - "https://gitea.riemann.tech/kerbores/blog/_edit/develop/docs/:path", + "https://gitea.riemann.tech/wangguiyuan/blog/_edit/develop/docs/:path", }, search: { provider: "local",