blob: b0f5c82e86be9288f5c5fcdbe0e848074dd1937f [file] [log] [blame]
Davide Pesavento8f0028d2021-07-27 20:01:06 -04001name: Docs
2on:
3 push:
Davide Pesavento8f0028d2021-07-27 20:01:06 -04004 workflow_dispatch:
Davide Pesavento269b7022023-02-12 16:14:56 -05005 inputs:
6 skip-deploy:
7 description: 'Skip deployment?'
8 required: true
9 type: boolean
Davide Pesavento8f0028d2021-07-27 20:01:06 -040010
Davide Pesavento269b7022023-02-12 16:14:56 -050011permissions: {}
Davide Pesavento13dae352021-08-13 15:40:54 -040012
Davide Pesavento8f0028d2021-07-27 20:01:06 -040013jobs:
Davide Pesavento269b7022023-02-12 16:14:56 -050014 html:
15 uses: named-data/actions/.github/workflows/docs-html.yml@v1
16 with:
17 submodules: true
18 # Deploy only the master branch and release tags
19 deploy: ${{ !inputs.skip-deploy && (github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/tags/NFD-')) }}
20 secrets: inherit
21 man:
22 uses: named-data/actions/.github/workflows/docs-man.yml@v1
23 with:
24 submodules: true