From 9837d332980fceeb2004af0b0bccb3ea8d65ce08 Mon Sep 17 00:00:00 2001 From: masiv_ Date: Wed, 4 Feb 2026 17:34:37 -0300 Subject: [PATCH 1/2] Create development branch for testing --- .gitea/workflows/website-sync.yaml | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/website-sync.yaml b/.gitea/workflows/website-sync.yaml index c803483..6ca2f62 100644 --- a/.gitea/workflows/website-sync.yaml +++ b/.gitea/workflows/website-sync.yaml @@ -7,9 +7,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - - name: Setup SSH agent and deploy + - name: Setup SSH agent and deploy to web + if: GITHUB_REF_NAME == 'main' run: | eval "$(ssh-agent -s)" mkdir -p ~/.ssh @@ -23,4 +24,21 @@ jobs: SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }} SSH_USER: ${{ secrets.SSH_USER }} SSH_HOST: ${{ secrets.SSH_HOST }} - SSH_WEBSITE_LOCATION: ${{ secrets.SSH_WEBSITE_LOCATION }} \ No newline at end of file + SSH_WEBSITE_LOCATION: ${{ secrets.SSH_WEBSITE_LOCATION }} + + - name: Setup SSH agent and deploy to development + if: GITHUB_REF_NAME == 'development' + run: | + eval "$(ssh-agent -s)" + mkdir -p ~/.ssh + echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add - + chmod 700 ~/.ssh + ssh-keyscan "$SSH_HOST" >> ~/.ssh/known_hosts + chmod 644 ~/.ssh/known_hosts + + ssh "$SSH_USER@$SSH_HOST" "cd $SSH_WEBSITE_LOCATION && git stash && git pull --force origin development" + env: + SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }} + SSH_USER: ${{ secrets.SSH_USER }} + SSH_HOST: ${{ secrets.SSH_HOST }} + SSH_WEBSITE_LOCATION: ${{ secrets.SSH_WEBSITE_LOCATION_DEVELOPMENT }} \ No newline at end of file -- 2.49.1 From 3882adfbcc58ac2f2d34bc6450bde2bdce818f94 Mon Sep 17 00:00:00 2001 From: masiv_ Date: Wed, 4 Feb 2026 17:43:14 -0300 Subject: [PATCH 2/2] Create development branch for testing --- .gitea/workflows/website-sync.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/website-sync.yaml b/.gitea/workflows/website-sync.yaml index 6ca2f62..e1a56fc 100644 --- a/.gitea/workflows/website-sync.yaml +++ b/.gitea/workflows/website-sync.yaml @@ -10,7 +10,7 @@ jobs: uses: actions/checkout@v4 - name: Setup SSH agent and deploy to web - if: GITHUB_REF_NAME == 'main' + if: GITEA.REF_NAME == 'main' run: | eval "$(ssh-agent -s)" mkdir -p ~/.ssh @@ -27,7 +27,7 @@ jobs: SSH_WEBSITE_LOCATION: ${{ secrets.SSH_WEBSITE_LOCATION }} - name: Setup SSH agent and deploy to development - if: GITHUB_REF_NAME == 'development' + if: GITEA.REF_NAME == 'development' run: | eval "$(ssh-agent -s)" mkdir -p ~/.ssh -- 2.49.1