From 504cb7b45cf20f8a4303f54d3d0b6e5a2104b393 Mon Sep 17 00:00:00 2001 From: Denys Konovalov Date: Tue, 24 Oct 2023 10:57:49 +0200 Subject: [PATCH] use working-directory for dev workflow --- .gitea/workflows/dev.yaml | 70 ++++++++++++++++++++------------------- 1 file changed, 36 insertions(+), 34 deletions(-) diff --git a/.gitea/workflows/dev.yaml b/.gitea/workflows/dev.yaml index 24e94c58..018b3a5c 100644 --- a/.gitea/workflows/dev.yaml +++ b/.gitea/workflows/dev.yaml @@ -1,34 +1,36 @@ -name: website-dev - -on: - push: - branches: - - dev - -jobs: - dev-build: - if: gitea.repository == 'gcg/gcg-website' - runs-on: act-runner-user - timeout-minutes: 5 - steps: - - name: pull - run: | - cd /opt/data/actions/gcg-website-dev - git pull - git reset --hard origin/dev - - name: build - run: | - cd /opt/data/actions/gcg-website-dev - rm -rf dev - hugo --minify --gc --baseURL "https://dev.cantorgymnasium.de/" --buildDrafts --buildFuture -d dev - - name: deploy - run: | - cd /opt/data/actions/gcg-website-dev/dev - pagefind_extended --site=. - rsync -azr --delete ./ /opt/data/webdata/gcg-website-dev/ - - name: notification - uses: actions/telegram-action@main - if: always() - with: - chat_id: ${{ secrets.TG_CHAT_ID }} - token: ${{ secrets.TG_TOKEN }} +name: website-dev + +on: + push: + branches: + - dev + +defaults: + run: + working-directory: /opt/data/actions/gcg-website-dev + +jobs: + dev-build: + if: gitea.repository == 'gcg/gcg-website' + runs-on: act-runner-user + timeout-minutes: 5 + steps: + - name: pull + run: | + git pull + git reset --hard origin/dev + - name: build + run: | + rm -rf dev + hugo --minify --gc --baseURL "https://dev.cantorgymnasium.de/" --buildDrafts --buildFuture -d dev + - name: deploy + run: | + cd dev + pagefind_extended --site=. + rsync -azr --delete ./ /opt/data/webdata/gcg-website-dev/ + - name: notification + uses: actions/telegram-action@main + if: always() + with: + chat_id: ${{ secrets.TG_CHAT_ID }} + token: ${{ secrets.TG_TOKEN }}