File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4242 # skip the jekyll files under '_includes' directory, check all other directories
4343 args : >-
4444 --no-progress
45- --max-retries 5
45+ --max-retries 2
4646 --exclude-path './_includes/*.html'
4747 '**/*.md'
4848 '*.md'
Original file line number Diff line number Diff line change 2020 with :
2121 args : >-
2222 --no-progress
23- --max-retries 5
23+ --max-retries 2
2424 './docs/**/*.md'
2525 fail : true
2626 env :
Original file line number Diff line number Diff line change 1010
1111# for security reasons the github actions are pinned to specific release versions
1212jobs :
13- link_checker :
14- name : Link checker
15- runs-on : ubuntu-24.04
16- steps :
17- - name : Checkout markdown
18- uses : actions/checkout@v4.2.0
19-
20- - name : Link Checker
21- uses : lycheeverse/lychee-action@v2.3.0
22- with :
23- args : >-
24- --no-progress
25- --max-retries 5
26- './docs/**/*.md'
27- fail : true
28- env :
29- GITHUB_TOKEN : ${{secrets.GITHUB_TOKEN}}
30-
31- md_linter :
32- name : Lint markdown
33- runs-on : ubuntu-24.04
34- steps :
35- - name : Checkout markdown
36- uses : actions/checkout@v4.2.0
37-
38- - name : Lint markdown
39- uses : DavidAnson/markdownlint-cli2-action@v19.1.0
40- with :
41- config : ' .markdownlint.yaml'
42- globs : ' docs/**/*.md'
43-
44- spell_checker :
45- name : Check spelling
46- runs-on : ubuntu-24.04
47- steps :
48- - name : Checkout markdown
49- uses : actions/checkout@v4.2.0
50-
51- - name : Spell check EN language
52- uses : rojopolis/spellcheck-github-actions@0.47.0
53- with :
54- config_path : .spellcheck-en.yaml
55-
5613 export_pdf :
5714 name : Export PDF
5815 runs-on : ubuntu-24.04
59- needs : [link_checker, md_linter, spell_checker]
6016 steps :
6117 - name : Checkout markdown
6218 uses : actions/checkout@v4.2.0
8642 draft_release :
8743 name : Create draft release
8844 runs-on : ubuntu-24.04
89- needs : [link_checker, md_linter, spell_checker ]
45+ needs : [export_pdf ]
9046 steps :
9147 - name : Check out
9248 uses : actions/checkout@v4.2.0
You can’t perform that action at this time.
0 commit comments