Skip to content

Commit 2fdfb32

Browse files
committed
slim down release pipeline
1 parent 9e366f2 commit 2fdfb32

File tree

3 files changed

+3
-47
lines changed

3 files changed

+3
-47
lines changed

.github/workflows/housekeeping.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
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'

.github/workflows/pr.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
with:
2121
args: >-
2222
--no-progress
23-
--max-retries 5
23+
--max-retries 2
2424
'./docs/**/*.md'
2525
fail: true
2626
env:

.github/workflows/release.yaml

+1-45
Original file line numberDiff line numberDiff line change
@@ -10,53 +10,9 @@ on:
1010

1111
# for security reasons the github actions are pinned to specific release versions
1212
jobs:
13-
link_checker:
14-
name: Link checker
15-
runs-on: ubuntu-24.04
16-
steps:
17-
- name: Checkout markdown
18-
uses: actions/[email protected]
19-
20-
- name: Link Checker
21-
uses: lycheeverse/[email protected]
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/[email protected]
37-
38-
- name: Lint markdown
39-
uses: DavidAnson/[email protected]
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/[email protected]
50-
51-
- name: Spell check EN language
52-
uses: rojopolis/[email protected]
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/[email protected]
@@ -86,7 +42,7 @@ jobs:
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/[email protected]

0 commit comments

Comments
 (0)