Update deploy.yml

This commit is contained in:
Vadym Samoilenko 2025-04-27 18:47:56 +01:00 committed by GitHub
parent 961005d2df
commit 28cce149fd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -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: .