Развертывание 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. См. ЛИЦЕНЗИЯ для получения дополнительной информации.