Page MenuHomePhabricator

[CI] Continuously update the man pages
ClosedPublic

Authored by Fabien on Aug 28 2020, 15:13.

Details

Reviewers
jasonbcox
Group Reviewers
Restricted Project
Commits
rABC34d17836c83e: [CI] Continuously update the man pages
Summary

The automated man pages update is currently not fully automated, and is
triggered manually before each release. We can just update the man pages
as soon as they change so are always up-to-date.

Test Plan
COMMIT_TYPE=update-manpages \
  ./contrib/source-control-tools/automated-commits.sh -p master

Repeat a few times and check the script skip committing as needed.

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Fabien requested review of this revision.Aug 28 2020, 15:13
jasonbcox added a subscriber: jasonbcox.

I talked with Fabien about this. Originally I did not take this route because I worried there would be too much noise. But as Fabien pointed out to me, only version numbers, chainparams, and newly added args should trigger an update to the manpages. We'll see how this goes in practice.

This revision is now accepted and ready to land.Aug 28 2020, 16:47
This revision was automatically updated to reflect the committed changes.