18 lines
1.1 KiB
YAML
18 lines
1.1 KiB
YAML
name: Build and Upload
|
|
run-name: ${{ gitea.actor }} is Build and Upload my Blog
|
|
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 }} && chmod 600 id_rsa
|
|
- run: cd ${{ gitea.workspace }} && ./hugo build
|
|
#- run: cd ${{ gitea.workspace }} && ssh -o StrictHostKeyChecking=no -i ./id_rsa root@123.60.145.249 "rm -rf /opt/1panel/apps/openresty/openresty/www/sites/blog.xn--ghqz22d40r52n.com/index/*"
|
|
#- run: cd ${{ gitea.workspace }} && scp -o StrictHostKeyChecking=no -r -i ./id_rsa ./public/* root@123.60.145.249:/opt/1panel/apps/openresty/openresty/www/sites/blog.xn--ghqz22d40r52n.com/index/
|
|
- run: curl "https://api.chuckfang.com/642ae6dd/BlogBuild/" -H "Content-Type: application/json" -d "{\"title\":\"博客生成\", \"msg\":\"${{ gitea.event.commits[0].message }}-${{ job.status }}\", \"url\":\"https://blog.xn--ghqz22d40r52n.com\"}''
|
|
- run: echo "🍏 This job's status is ${{ job.status }}." |