Skip to content

Commit

Permalink
upgrade github actions
Browse files Browse the repository at this point in the history
Signed-off-by: Ouyang Chunhui <[email protected]>
  • Loading branch information
jack9603301 committed Dec 22, 2024
1 parent deac1c6 commit e204ad4
Show file tree
Hide file tree
Showing 22,458 changed files with 36 additions and 1,021,323 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
33 changes: 33 additions & 0 deletions .github/workflows/grav_auto_deploy.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Hexo automatic deployment

on:
push:
branches:
- main

jobs:
hexo_deploy:
name: Grav automatic deployment
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- uses: actions/setup-node@v3
with:
node-version: 20.17.0
- name: LXD deployment environment initialization
run: |
sudo snap install lxd
sudo lxd init --auto
sudo lxc remote add deploy direct.qhjack.top --password ${{secrets.LXD_PASSWORD}} --accept-certificate
sudo lxc remote switch deploy
- name: clear LXD cache
run: |
sudo lxc exec qhjack /usr/bin/clean_qhjack_web.fish
- name: Upload files to LXD on direct.qhjack.top
run: |
mkdir -p ../public/qhjack
cp -r * ../public/qhjack
sudo lxc file push -p -r ../public/qhjack qhjack/var/www/
- name: Autorun SelfUpgrade
run: |
sudo lxc exec qhjack /var/www/qhjack/bin/auto-upgrade.fish
1 change: 1 addition & 0 deletions baidu_verify_codeva-8oLI3fJ74Y.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
67830e6b98c4f20cf2dcecfec99fd5e3
2 changes: 2 additions & 0 deletions bin/auto-upgrade.fish
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#!/usr/bin/env fish
/var/www/qhjack/bin/gpm selfupgrade -f -y
Loading

0 comments on commit e204ad4

Please sign in to comment.