Деплой ветки staging в Git
Долгоживущая ветка staging
часто отражает сборку для проверки
перед production. Каждый push
в нее может запускать свой сценарий,
не смешиваясь с триггером для main.
Фильтр по имени ветки
в блоке on.push.branches
ограничивает запуск:
name: deploy staging
on:
push:
branches: [staging]
jobs:
stage:
runs-on: ubuntu-latest
steps:
- run: echo "deploy staging"
Создайте .github/workflows/preview-staging.yml
для push в staging
с выводом preview staging build
в единственном шаге run.