We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 849d9ef commit ef32d63Copy full SHA for ef32d63
.github/workflows/publish.yml
@@ -30,7 +30,7 @@ jobs:
30
- name: Install Antora
31
run: npm i antora
32
- name: Generate Site
33
- run: npx antora --fetch antora-playbook.yml
+ run: npm run buildAll
34
- name: Upload Artifacts
35
uses: actions/upload-pages-artifact@v2
36
with:
package.json
@@ -1,5 +1,12 @@
1
{
2
"devDependencies": {
3
"antora": "3.1.9"
4
+ },
5
+ "scripts": {
6
+ "build": "npx antora antora-playbook.yml",
7
+ "copyApiDocs": "cp -R ./openig/apidocs build/site/openig",
8
+ "runServer": "npx http-server build/site -c-1",
9
+ "buildAll": "npm run build && npm run copyApiDocs",
10
+ "buildAllAndRun": "npm run build && npm run copyApiDocs && npm run runServer"
11
}
12
0 commit comments