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/[email protected]
You can use docC-github-pages-deploy to deploy generated static site from docC to Github-Pages.
The default
docC-generated-static-site-uploaded-name
associated with docC-github-pages-deploy anddocC-generated-static-site-zipped-upload-name
associated with this action, input must be the same.
This action will zip the generated static site with
gtar
andtar
extension. So do not specify the zip extension on eitherdocC-generated-static-site-uploaded-name
ordocC-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.