Skip to content

Publish check descriptions to wiki #2

Publish check descriptions to wiki

Publish check descriptions to wiki #2

name: Publish checks to wiki
on:
push:
branches: [develop, checks-to-wiki]
paths:
- wiki/**
- .github/workflows/publish-checks-wiki.yml
concurrency:
group: publish-checks-wiki
cancel-in-progress: true
permissions:
contents: write
jobs:
publish-wiki:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: Andrew-Chen-Wang/github-wiki-action@v4
with:
dry-run: true
- run: |
python3 -m pip install --upgrade pip
python3 -m pip install html2text
- run: |
for f in magik-checks/src/main/resources/nl/ramsolutions/sw/sonar/l10n/magik/rules/*.html
do
name=$(basename $f .html)
html2text -b 0 $f > wiki/checks/$name.md
done