Глава 45. CI/CD и деплой: GitHub Actions + Vercel
Зачем эта глава
CI/CD помогает автоматически проверять и деплоить проект. Это стандарт для командной разработки.
GitHub Actions (пример)
name: CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 18
- run: npm install
- run: npm run build
Деплой на Vercel
Подключи GitHub репозиторий — Vercel сам будет публиковать новые версии.