Skip to content

Commit aa653cf

Browse files
author
linux_name2
committed
ci: remove man page check (output varies by pandoc version)
1 parent 3a8820f commit aa653cf

1 file changed

Lines changed: 0 additions & 24 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,13 @@ on:
77
- 'lib/**'
88
- 'extras/**'
99
- 'tests/**'
10-
- 'man/**'
1110
- '.github/workflows/ci.yml'
1211
pull_request:
1312
paths:
1413
- 'bin/**'
1514
- 'lib/**'
1615
- 'extras/**'
1716
- 'tests/**'
18-
- 'man/**'
1917
- '.github/workflows/ci.yml'
2018

2119
jobs:
@@ -27,7 +25,6 @@ jobs:
2725
shell: ${{ steps.filter.outputs.shell }}
2826
python: ${{ steps.filter.outputs.python }}
2927
integration: ${{ steps.filter.outputs.integration }}
30-
man: ${{ steps.filter.outputs.man }}
3128
steps:
3229
- uses: actions/checkout@v6
3330
with:
@@ -55,9 +52,6 @@ jobs:
5552
- 'etc/atomic.conf'
5653
- 'tests/test_integration.sh'
5754
- '.github/workflows/ci.yml'
58-
man:
59-
- 'man/*.md'
60-
- '.github/workflows/ci.yml'
6155
6256
shellcheck:
6357
needs: changes
@@ -109,21 +103,3 @@ jobs:
109103
steps:
110104
- uses: actions/checkout@v6
111105
- run: bash tests/test_integration.sh
112-
113-
man-check:
114-
needs: changes
115-
if: needs.changes.outputs.man == 'true'
116-
runs-on: ubuntu-latest
117-
steps:
118-
- uses: actions/checkout@v6
119-
- name: Install pandoc
120-
run: sudo apt-get update && sudo apt-get install -y pandoc
121-
- name: Regenerate man pages
122-
run: make man
123-
- name: Check groff files are up to date
124-
run: |
125-
if ! git diff --quiet man/; then
126-
echo "::error::Man pages are out of date. Run 'make man' and commit the results."
127-
git diff man/
128-
exit 1
129-
fi

0 commit comments

Comments
 (0)