From 3064887ecfd6117080dfa33fed7802576ae45ded Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Tue, 14 Oct 2025 19:59:11 +0300 Subject: [PATCH] Revert "chore: update deploy.yml to create .env files with improved variable handling" This reverts commit bdcd11d97e59affe3d16a65e81b142dc486b889e. --- .github/workflows/deploy.yml | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 75a2542..4b4b04e 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -37,20 +37,20 @@ jobs: cache_proxy: - 'apps/cache-proxy/**' # ----------------------------------------------------------- - - name: Create .env file for build + - name: Create fake .env file for build run: | - echo "BOT_PROVIDER_TOKEN=fake" >> .env echo "BOT_TOKEN=fake" > .env - echo "BOT_URL=http://localhost:3000" >> .env - echo "EMAIL_GRAPHQL=fake@example.com" >> .env echo "LOGIN_GRAPHQL=fake" >> .env - echo "NEXTAUTH_SECRET=fakesecret" >> .env - echo "OFFER_URL=${{ secrets.OFFER_URL }}" >> .env echo "PASSWORD_GRAPHQL=fake" >> .env - echo "PRIVACY_URL=${{ secrets.PRIVACY_URL }}" >> .env - echo "REDIS_PASSWORD=fake" >> .env - echo "SUPPORT_TELEGRAM_URL=${{ secrets.SUPPORT_TELEGRAM_URL }}" >> .env echo "URL_GRAPHQL=http://localhost/graphql" >> .env + echo "EMAIL_GRAPHQL=fake@example.com" >> .env + echo "NEXTAUTH_SECRET=fakesecret" >> .env + echo "BOT_URL=http://localhost:3000" >> .env + echo "REDIS_PASSWORD=fake" >> .env + echo "BOT_PROVIDER_TOKEN=fake" >> .env + echo "OFFER_URL=http://localhost:3000/offer" >> .env + echo "PRIVACY_URL=http://localhost:3000/privacy" >> .env + echo "SUPPORT_TELEGRAM_URL=http://t.me/support" >> .env - name: Set image tags id: vars @@ -115,22 +115,22 @@ jobs: ssh -i ~/.ssh/id_rsa -p ${{ secrets.VPS_PORT }} -o StrictHostKeyChecking=no ${{ secrets.VPS_USER }}@${{ secrets.VPS_HOST }} "mkdir -p /home/${{ secrets.VPS_USER }}/zapishis" # --- НОВОЕ: Шаг 2: Создание основного .env БЕЗ ТЕГОВ --- - - name: Create real .env file for run + - name: Create real .env file (No Tags) run: | # Включаем все секреты, КРОМЕ тегов - echo "BOT_PROVIDER_TOKEN=${{ secrets.BOT_PROVIDER_TOKEN }}" >> .env echo "BOT_TOKEN=${{ secrets.BOT_TOKEN }}" > .env + echo "LOGIN_GRAPHQL=${{ secrets.LOGIN_GRAPHQL }}" >> .env + echo "PASSWORD_GRAPHQL=${{ secrets.PASSWORD_GRAPHQL }}" >> .env + echo "URL_GRAPHQL=${{ secrets.URL_GRAPHQL }}" >> .env + echo "EMAIL_GRAPHQL=${{ secrets.EMAIL_GRAPHQL }}" >> .env + echo "NEXTAUTH_SECRET=${{ secrets.NEXTAUTH_SECRET }}" >> .env echo "BOT_URL=${{ secrets.BOT_URL }}" >> .env echo "DOCKERHUB_USERNAME=${{ secrets.DOCKERHUB_USERNAME }}" >> .env - echo "EMAIL_GRAPHQL=${{ secrets.EMAIL_GRAPHQL }}" >> .env - echo "LOGIN_GRAPHQL=${{ secrets.LOGIN_GRAPHQL }}" >> .env - echo "NEXTAUTH_SECRET=${{ secrets.NEXTAUTH_SECRET }}" >> .env - echo "OFFER_URL=${{ secrets.OFFER_URL }}" >> .env - echo "PASSWORD_GRAPHQL=${{ secrets.PASSWORD_GRAPHQL }}" >> .env - echo "PRIVACY_URL=${{ secrets.PRIVACY_URL }}" >> .env echo "REDIS_PASSWORD=${{ secrets.REDIS_PASSWORD }}" >> .env + echo "BOT_PROVIDER_TOKEN=${{ secrets.BOT_PROVIDER_TOKEN }}" >> .env echo "SUPPORT_TELEGRAM_URL=${{ secrets.SUPPORT_TELEGRAM_URL }}" >> .env - echo "URL_GRAPHQL=${{ secrets.URL_GRAPHQL }}" >> .env + echo "OFFER_URL=${{ secrets.OFFER_URL }}" >> .env + echo "PRIVACY_URL=${{ secrets.PRIVACY_URL }}" >> .env # --- НОВОЕ: Шаг 3: Создание файлов тегов (.project.env) --- - name: Create Project Tag Env Files