File tree Expand file tree Collapse file tree 1 file changed +8
-11
lines changed
Expand file tree Collapse file tree 1 file changed +8
-11
lines changed Original file line number Diff line number Diff line change @@ -39,20 +39,17 @@ jobs:
3939
4040 - name : Test
4141 run : |
42- sudo apt-get install scdoc mandoc man2html
43- mkdir mandoc man2html mandoc-css scd2html
42+ sudo apt-get scdoc
4443
45- scdoc < docs/man/rpmkeys.8. scd | mandoc -Thtml > mandoc/rpmkeys.8.html
46- scdoc < docs/man/rpmkeys.8.scd | man2html -r - > man2html/rpmkeys.8. html
47- podman run -v $PWD:/srv:z --workdir /srv -it --rm fedora \
48- sh -c "dnf install -y scd2html; scd2html < docs/man/rpmkeys.8.scd > scd2html/rpmkeys.8.html "
44+ for file in docs/man/*. scd; do
45+ out=$(basename $file | sed 's/scd/ html')
46+ podman run -v $PWD:/srv:z --workdir /srv -it --rm fedora \
47+ sh -c "dnf install -y scd2html; scd2html < $file > $out "
4948
50- sed -i 's|<b>\(rpm[^<]*\)</b>(\(.\))|<a href="\1.\2.html">\1(\2)</a>|g' scd2html/rpmkeys.8.html
49+ sed -i 's|<b>\(rpm[^<]*\)</b>(\(.\))|<a href="\1.\2.html">\1(\2)</a>|g' $out
5150
52- sudo mkdir _site/man/{mandoc,man2html,scd2html}
53- sudo mv mandoc/rpmkeys.8.html _site/man/mandoc/
54- sudo mv man2html/rpmkeys.8.html _site/man/man2html/
55- sudo mv scd2html/rpmkeys.8.html _site/man/scd2html/
51+ sudo mv $out _site/man/
52+ done
5653
5754 - name : Upload artifact
5855 uses : actions/upload-pages-artifact@v3
You can’t perform that action at this time.
0 commit comments