docC github pages deploy
initial release
DocC Github 페이지 배포: 생성된 DocC 정적 사이트를 Github-Pages에 배포합니다.
플랫폼 | 상태 |
---|---|
우분투 최신 | 테스트됨 |
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 아카이브에서 정적 사이트를 생성할 수 있습니다.
build-docC-static-site와 연결된 기본
docC-generated-static-site-uploaded-name
및 이 작업과 연결된docC-generated-static-site-zipped-upload-name
입력이 동일해야 합니다.
이 작업을 수행하면
gtar
및tar
확장자를 사용하여 입력 정적 사이트의 압축이 풀립니다. 따라서docC-generated-static-site-uploaded-name
또는docC-generated-static-site-zipped-upload-name
에 zip 확장자를 지정하지 마십시오.
여러분의 아이디어나 다른 문제를 자유롭게 공유해 주세요. 풀 요청을 환영합니다.
docC-github-pages-deploy는 MIT 라이선스로 출시되었습니다. 자세한 내용은 라이센스를 참조하세요.