From ccdac3847f9ac52951c5af36bc05633366643b4b Mon Sep 17 00:00:00 2001 From: vbevdev Date: Tue, 23 Jun 2026 00:47:49 +0300 Subject: [PATCH] deploy-workflow: create docker compose file --- .gitea/workflows/deploy.yaml | 28 +++++++++++++++++++++------- 1 file changed, 21 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index bd3ee24..0ca8a1e 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -8,6 +8,10 @@ jobs: runs-on: ubuntu-latest steps: - run: echo "🏗️ Creating secrets..." + - name: 🧼 Cleaning ref name + run: | + CLEAN_REF_NAME=${GITEA_REF_NAME//\//-} + echo "Clean ref name: $CLEAN_REF_NAME" - name: Execute Remote SSH Commands uses: appleboy/ssh-action@v1.0.3 with: @@ -17,11 +21,21 @@ jobs: port: 22 script: | cd ${{ secrets.DEPLOY_DIRECTORY }} - touch docker-compose-${{ gitea.ref_name }}.yml - mkdir secrets - cd secrets - echo "${{ secrets.BESZEL_AGENT_KEY }}" > beszel_agent_key.txt - echo "${{ secrets.BESZEL_AGENT_TOKEN }}" > beszel_agent_token.txt - echo "${{ secrets._GITEA_RUNNER_REGISTRATION_TOKEN }}" > gitea_runner_registration_token.txt - echo "${{ secrets.VAULTWARDEN_ADMIN_TOKEN }}" > vaultwarden_admin_token.txt + touch "docker-compose-${{ env.CLEAN_REF_NAME }}.yml" + # mkdir secrets + # cd secrets + # echo "${{ secrets.BESZEL_AGENT_KEY }}" > beszel_agent_key.txt + # echo "${{ secrets.BESZEL_AGENT_TOKEN }}" > beszel_agent_token.txt + # echo "${{ secrets._GITEA_RUNNER_REGISTRATION_TOKEN }}" > gitea_runner_registration_token.txt + # echo "${{ secrets.VAULTWARDEN_ADMIN_TOKEN }}" > vaultwarden_admin_token.txt - run: echo "✅ Secrets created" + - name: Create docker-compose file + # - run: | + # # Безопасно заменяем все слэши "/" на дефисы "-" + # CLEAN_REF=${GITEA_REF_NAME//\//-} + + # # Создаем файл с очищенным именем + # touch "docker-compose-${CLEAN_REF}.yml" + + # # Проверяем результат в логах + # ls -la docker-compose-*.yml