Page MenuHomePhabricator

[CI] Archive the release notes on version change
ClosedPublic

Authored by Fabien on Sep 4 2020, 22:22.

Details

Reviewers
deadalnix
Group Reviewers
Restricted Project
Commits
rABC09da930cffe5: [CI] Archive the release notes on version change
Summary

This ensure that the release notes gets automatically archived and a new
fresh version created as soon as the software version changes from the
main CMakeLists.txt.

Depends on D7361.

Test Plan
COMMIT_TYPE=archive-release-notes \
  ./contrib/source-control-tools/automated-commits.sh

Diff Detail

Repository
rABC Bitcoin ABC
Branch
automated_release_notes
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 12639
Build 25380: Build Diffbuild-without-wallet · build-diff · build-clang-tidy · build-clang-10
Build 25379: arc lint + arc unit

Event Timeline

Fabien requested review of this revision.Sep 4 2020, 22:22
deadalnix added a subscriber: deadalnix.
deadalnix added inline comments.
contrib/source-control-tools/automated-commits.sh
157

Honestly, this way of doing thing with giant switch in bash file has proven to be a bad approach for CI, so I'm somewhat puzzled that this embarking on the same path.

This revision is now accepted and ready to land.Sep 5 2020, 12:29