actions netlify
v3.0.0
Действия GitHub для развертывания в NetLify

Deploy URL -адреса комментируются ваши запросы на привлечение и комментарии!

Развертывания GitHub также поддерживаются!
# .github/workflows/netlify.yml
name : Build and Deploy to Netlify
on :
push :
pull_request :
jobs :
build :
runs-on : ubuntu-22.04
steps :
- uses : actions/checkout@v4
# ( Build to ./dist or other directory... )
- name : Deploy to Netlify
uses : nwtgck/[email protected]
with :
publish-dir : ' ./dist '
production-branch : master
github-token : ${{ secrets.GITHUB_TOKEN }}
deploy-message : " Deploy from GitHub Actions "
enable-pull-request-comment : false
enable-commit-comment : true
overwrites-pull-request-comment : true
env :
NETLIFY_AUTH_TOKEN : ${{ secrets.NETLIFY_AUTH_TOKEN }}
NETLIFY_SITE_ID : ${{ secrets.NETLIFY_SITE_ID }}
timeout-minutes : 1publish-dir (например, "dist", "_site")NETLIFY_AUTH_TOKEN : токены личного доступа> Новый токен доступаNETLIFY_SITE_ID : страница команды> Ваш сайт> Настройки> Подробная информация сайта> Информация о сайте> Идентификатор APINETLIFY_SITE_ID .production-branch (например, «Мастер»)production-deploy : развернуть как развертывание производства NetLify (по умолчанию: False)github-token: ${{ secrets.GITHUB_TOKEN }}deploy-message Пользовательское сообщение развертывания для просмотра в развертывании NetLify (например ${{ github.event.pull_request.title }} )enable-pull-request-comment: true Comment on Tul-запрос (по умолчанию: true)enable-commit-comment: true комментарий к Commit Github (по умолчанию: true)enable-commit-status: true Github Commit Satuty (по умолчанию: True)overwrites-pull-request-comment: true перезапись. Комментарий к запросу на привлечение (по умолчанию: true)netlify-config-path: ./netlify.toml path to netlify.toml (по умолчанию: не определено)functions-dir NetLify Функции выходной каталог (по умолчанию: неопределенно)alias указывает префикс для URL -адреса развертывания, не должен иметь верхних или специальных символов (по умолчанию: идентификатор строительства NetLify)alias: ${{ github.head_ref }} повторяет префикс развертывания ветвиalias: deploy-preview-${{ github.event.number }} реплицирует префикс предварительного просмотра развертыванияenable-github-deployment независимо от того, развертываться в GitHub (по умолчанию: true)github-deployment-environmentgithub-deployment-descriptionfails-without-credentials не сбоим Все пути (например, publish-dir , netlify-config-path , functions-dir ) являются относительно корня или абсолютных путей проекта.
deploy-url адресом развертывания, сгенерированного NetLify npm ci
npm run all