Развертывание DocC Github Pages: развертывание созданного статического сайта DocC на страницах Github.
| Платформа | Статус |
|---|---|
| Ubuntu-последний | Протестировано |
См. action.yml.
Обязательно установите последнюю версию тега.
В качестве примера:
name : worksapce
on :
push :
branches :
- ' ** '
jobs :
build_deploy_site :
runs-on : ubuntu-latest
environment :
name : github-pages
url : ${{ steps.deployment.outputs.page_url }}
permissions :
pages : write
contents : read
id-token : write
steps :
- name : deploy static site
uses : kiarashvosough1999/[email protected]Обязательно предоставьте доступ к
pages,contentsиid-token, иначе действие не сможет отправить сайт в Github-Pages.
Обязательно укажите
nameиurlв среде, как показано в примере, иначе задание завершится неудачно.
Вы можете использовать build-docC-static-site для создания статического сайта из архива DocC.
docC-generated-static-site-uploaded-nameпо умолчанию, связанное с build-docC-static-site, иdocC-generated-static-site-zipped-upload-nameсвязанное с этим действием, входные данные должны быть одинаковыми.
Это действие разархивирует входной статический сайт с расширением
gtarиtar. Поэтому не указывайте расширение zip ни дляdocC-generated-static-site-uploaded-name, ниdocC-generated-static-site-zipped-upload-name.
Не стесняйтесь делиться своими идеями или любыми другими проблемами. Запросы на вытягивание приветствуются.
docC-github-pages-deploy выпускается под лицензией MIT. См. ЛИЦЕНЗИЯ для получения дополнительной информации.