From 28cce149fd5508f3bc89708c2d1b6f3294153794 Mon Sep 17 00:00:00 2001 From: Vadym Samoilenko Date: Sun, 27 Apr 2025 18:47:56 +0100 Subject: [PATCH] Update deploy.yml --- .github/workflows/deploy.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 54e51d1..e9be423 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -10,15 +10,20 @@ jobs: build: runs-on: ubuntu-latest steps: + # Шаг 1: Клонирование кода из репозитория - name: Checkout code uses: actions/checkout@v4 + # Шаг 2: Установка Node.js - name: Set up Node.js uses: actions/setup-node@v3 with: node-version: '20.x' + # Шаг 3: Установка зависимостей - run: npm install + + # Шаг 4: Сборка проекта (если нужно) - run: npm run build --if-present deploy: @@ -32,9 +37,11 @@ jobs: contents: read steps: + # Шаг 1: Клонирование кода из репозитория (для деплоя) - name: Checkout code uses: actions/checkout@v2 + # Шаг 2: Логинимся в Azure - name: Set up Azure Login uses: azure/login@v2 with: @@ -42,10 +49,11 @@ jobs: tenant-id: ${{ secrets.AZURE_TENANT_ID }} subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID }} + # Шаг 3: Деплой на Azure Web App - name: Deploy to Azure Web App id: deploy-to-webapp uses: azure/webapps-deploy@v2 with: - app-name: 'ChatBot2222' - publish-profile: ${{ secrets.AZURE_WEBAPP_PUBLISH_PROFILE_CHATBOT2222 }} + app-name: 'ChatBot2222' # Имя твоего Web App + publish-profile: ${{ secrets.AZURE_WEBAPP_PUBLISH_PROFILE_CHATBOT2222 }} # Секрет с Publish Profile package: .