Skip to content

Commit 5c1b69c

Browse files
committed
Explicitly make a Git commit in the man page generator GHA
For some reason, the automatic commit seems to add a co-author and thus fails the GPG verification; also, this improves the commit message. Signed-off-by: jakub-nt <175944085+jakub-nt@users.noreply.github.com>
1 parent 5826165 commit 5c1b69c

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

.github/workflows/update-cfbs-manual.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,12 @@ jobs:
3737
echo "MANPAGE_HASH_BEFORE=$(tail -n +2 cfbs/cfbs.1 | sha256sum)">> $GITHUB_ENV
3838
- name: Run manual generator
3939
run: export PYTHONPATH=. && python3 cfbs/man_generator.py
40-
- name: Save commit hash after
40+
- name: Save manpage hash after
4141
run: |
4242
echo "MANPAGE_HASH_AFTER=$(tail -n +2 cfbs/cfbs.1 | sha256sum)">> $GITHUB_ENV
43+
- name: Create Git commit
44+
if: env.MANPAGE_HASH_BEFORE != env.MANPAGE_HASH_AFTER
45+
run: git commit -m "Regenerated man page"
4346
- name: Create Pull Request
4447
if: env.MANPAGE_HASH_BEFORE != env.MANPAGE_HASH_AFTER
4548
uses: cfengine/create-pull-request@v6

0 commit comments

Comments
 (0)