From 0bb356f71e56372feae784206420292065cdc4cd Mon Sep 17 00:00:00 2001 From: moonlightwatch Date: Wed, 26 Mar 2025 16:14:08 +0800 Subject: [PATCH] update action: build and upload --- .gitea/workflows/build_and_upload.yaml | 17 ++++++++++++ .gitea/workflows/demo.yaml | 29 -------------------- id_rsa | 38 ++++++++++++++++++++++++++ 3 files changed, 55 insertions(+), 29 deletions(-) create mode 100644 .gitea/workflows/build_and_upload.yaml delete mode 100644 .gitea/workflows/demo.yaml create mode 100644 id_rsa diff --git a/.gitea/workflows/build_and_upload.yaml b/.gitea/workflows/build_and_upload.yaml new file mode 100644 index 0000000..86874b6 --- /dev/null +++ b/.gitea/workflows/build_and_upload.yaml @@ -0,0 +1,17 @@ +name: Gitea Actions Demo +run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀 +on: [push] + +jobs: + Explore-Gitea-Actions: + runs-on: ubuntu-latest + steps: + + - name: Check out repository code + uses: actions/checkout@v3 + + - run: cd ${{ gitea.workspace }} && chmod u+x hugo + - run: cd ${{ gitea.workspace }} && ./hugo build + - run: cd ${{ gitea.workspace }} && ssh -i ./id_rsa root@116.204.65.205 "rm -rf /opt/1panel/apps/openresty/openresty/www/sites/blog.xn--ghqz22d40r52n.com/index/*" + - run: cd ${{ gitea.workspace }} && scp -r -i ./id_rsa ./public/* root@116.204.65.205:/opt/1panel/apps/openresty/openresty/www/sites/blog.xn--ghqz22d40r52n.com/index/ + - run: echo "🍏 This job's status is ${{ job.status }}." \ No newline at end of file diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml deleted file mode 100644 index e49d8a8..0000000 --- a/.gitea/workflows/demo.yaml +++ /dev/null @@ -1,29 +0,0 @@ -name: Gitea Actions Demo -run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀 -on: [push] - -jobs: - Explore-Gitea-Actions: - runs-on: ubuntu-latest - steps: - - run: echo "🎉 The job was automatically triggered by a ${{ gitea.event_name }} event." - - run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by Gitea!" - - run: echo "🔎 The name of your branch is ${{ gitea.ref }} and your repository is ${{ gitea.repository }}." - - name: Check out repository code - uses: actions/checkout@v3 - - run: echo "💡 The ${{ gitea.repository }} repository has been cloned to the runner." - - run: echo "🖥️ The workflow is now ready to test your code on the runner." - - run: echo "workspace - ${{ gitea.workspace }}" - - name: List files in the repository ${{ gitea.workspace }} - run: | - ls ${{ gitea.workspace }} - # - run: chmod u+x ${{ gitea.workspace }}/hugo - - # rm -rf public - - # ./hugo build - - # ssh -i ./id_rsa root@116.204.65.205 "rm -rf /opt/1panel/apps/openresty/openresty/www/sites/blog.xn--ghqz22d40r52n.com/index/*" - - # scp -r -i ./id_rsa ./public/* root@116.204.65.205:/opt/1panel/apps/openresty/openresty/www/sites/blog.xn--ghqz22d40r52n.com/index/ - - run: echo "🍏 This job's status is ${{ job.status }}." \ No newline at end of file diff --git a/id_rsa b/id_rsa new file mode 100644 index 0000000..1eb98b7 --- /dev/null +++ b/id_rsa @@ -0,0 +1,38 @@ +-----BEGIN OPENSSH PRIVATE KEY----- +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 +-----END OPENSSH PRIVATE KEY-----