Build DocC Static Site: Build Static Site From DocC Archive, Document Your Project Like A Professional On Github Action
| Platform | Minimum Swift Tools Version | Status |
|---|---|---|
| macOS 12.0+ | 5.5 | Tested |
See action.yml.
Make sure to set the version to latest tag.
As An Example:
name: worksapce
on:
push:
branches:
- '**'
jobs:
build_docC:
runs-on: macos-12
steps:
- name: checkout
uses: actions/checkout@v3
with:
repository: ${{ github.event.pull_request.head.repo.full_name }}
ref: ${{ github.event.pull_request.head.ref }}
- name: build static site
uses: actions/build-docC-static-site@v1.0.2You can use docC-github-pages-deploy to deploy generated static site from docC to Github-Pages.
The default
docC-generated-static-site-uploaded-nameassociated with docC-github-pages-deploy anddocC-generated-static-site-zipped-upload-nameassociated with this action, input must be the same.
This action will zip the generated static site with
gtarandtarextension. So do not specify the zip extension on eitherdocC-generated-static-site-uploaded-nameordocC-generated-static-site-zipped-upload-name.
Feel free to share your ideas or any other problems. Pull requests are welcomed.
build-docC-static-site is released under an MIT license. See LICENSE for more information.