docC github pages deploy
initial release
DocC Github Pages デプロイ: 生成された DocC 静的サイトを Github-Pages にデプロイします。
プラットフォーム | 状態 |
---|---|
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 アーカイブから静的サイトを生成できます。
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 ライセンスに基づいてリリースされています。詳細については、「ライセンス」を参照してください。