forked from thesis/asciidoctor-action
-
Notifications
You must be signed in to change notification settings - Fork 0
70 lines (64 loc) · 3.02 KB
/
test.yaml
File metadata and controls
70 lines (64 loc) · 3.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
name: Action test
on:
push:
branches: [ master, main ]
pull_request:
branches: [ master, main ]
jobs:
test-html:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Test Asciidoctor run
uses: ./
with:
files: 'test/*.adoc test/**/*.adoc'
env:
TEST_COMMAND: |-
asciidoctor -R . -D /github/workspace/asciidoc-out -r asciidoctor-diagram -a mermaid-puppeteer-config=/mermaid/puppeteer-config.json -a source-highlighter@=rouge test/index.adoc test/index.adoc test/subdir/subdir.adoc test/subdir/subsubdir/index.adoc test/subdir/subsubdir/subsubdir.adoc test/subdir/subsubdir/vamoose.adoc test/subdir2/subdir2.adoc
TEST_OUTPUT: |-
asciidoctor-artifacts=asciidoc-out
test-html-args:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Test Asciidoctor run with args
uses: ./
with:
files: 'test/*.adoc test/**/*.adoc'
asciidoctor-args: "-a revdate=`date +%Y-%m-%d` --failure-level=ERROR"
env:
DATE: '+%Y-%m-%d'
TEST_COMMAND: |-
asciidoctor -R . -D /github/workspace/asciidoc-out -r asciidoctor-diagram -a mermaid-puppeteer-config=/mermaid/puppeteer-config.json -a source-highlighter@=rouge -a revdate=`date +%Y-%m-%d` --failure-level=ERROR test/index.adoc test/index.adoc test/subdir/subdir.adoc test/subdir/subsubdir/index.adoc test/subdir/subsubdir/subsubdir.adoc test/subdir/subsubdir/vamoose.adoc test/subdir2/subdir2.adoc
TEST_OUTPUT: |-
asciidoctor-artifacts=asciidoc-out
test-pdf:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Test Asciidoctor PDF run
uses: ./
with:
files: 'test/*.adoc test/**/*.adoc'
format: 'pdf'
env:
TEST_COMMAND: |-
asciidoctor-pdf -R . -D /github/workspace/asciidoc-out -r asciidoctor-diagram -a mermaid-puppeteer-config=/mermaid/puppeteer-config.json -a source-highlighter@=rouge test/index.adoc test/index.adoc test/subdir/subdir.adoc test/subdir/subsubdir/index.adoc test/subdir/subsubdir/subsubdir.adoc test/subdir/subsubdir/vamoose.adoc test/subdir2/subdir2.adoc
TEST_OUTPUT: |-
asciidoctor-artifacts=asciidoc-out
test-pdf-args:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Test Asciidoctor PDF run with args
uses: ./
with:
files: 'test/*.adoc test/**/*.adoc'
format: pdf
asciidoctor-args: '-a revdate=`date +%Y-%m-%d` --failure-level=ERROR'
env:
TEST_COMMAND: |-
asciidoctor-pdf -R . -D /github/workspace/asciidoc-out -r asciidoctor-diagram -a mermaid-puppeteer-config=/mermaid/puppeteer-config.json -a source-highlighter@=rouge -a revdate=`date +%Y-%m-%d` --failure-level=ERROR test/index.adoc test/index.adoc test/subdir/subdir.adoc test/subdir/subsubdir/index.adoc test/subdir/subsubdir/subsubdir.adoc test/subdir/subsubdir/vamoose.adoc test/subdir2/subdir2.adoc
TEST_OUTPUT: |-
asciidoctor-artifacts=asciidoc-out