From 6878f29741d8e67fc12176439f0689a84d9ac69a Mon Sep 17 00:00:00 2001 From: me Date: Thu, 9 Apr 2026 18:10:26 +0300 Subject: [PATCH] add autodeploy --- .gitea/workflows/deploy.yml | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index d17851d..0250177 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -1,4 +1,16 @@ -- name: Install Go +name: Deploy +on: + push: +jobs: + deploy: + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v4 + with: + submodules: true + + - name: Install Go run: | wget -q https://go.dev/dl/go1.24.2.linux-amd64.tar.gz tar -C /usr/local -xzf go1.24.2.linux-amd64.tar.gz @@ -6,8 +18,13 @@ - name: Install Hugo run: | - wget -q -O hugo.deb https://github.com/gohugoio/hugo/releases/download/v0.145.0/hugo_extended_0.145.0_linux-amd64.deb + wget -O hugo.deb https://github.com/gohugoio/hugo/releases/download/v0.145.0/hugo_extended_0.145.0_linux-amd64.deb dpkg -i hugo.deb - name: Build run: hugo --minify + + - name: Deploy + run: | + mkdir -p /var/www/codejava.tech + rsync -a --delete public/ /var/www/codejava.tech/