Page MenuHomePhabricator

Decouple archiving release notes from automated commits pipeline
ClosedPublic

Authored by jasonbcox on Sep 22 2020, 00:14.

Details

Summary

This is the last recipe to decouple from the pipeline.
This patch also cleans up the now unnecessary logic regarding COMMIT_TYPE.

The next steps are to further decouple the staged changes from creating the commit
itself, which will make it easier to apply some of the recipes as a form of auto-gen
on top of other patches (ex: bumping package versions ON a version bump, rather than after).

Depends on D7504

Test Plan

./automated-commits.sh ./patch-recipes/archive-release-notes.sh

Diff Detail

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

Event Timeline

deadalnix requested changes to this revision.Sep 22 2020, 01:43
deadalnix added a subscriber: deadalnix.

No, this whole version madness needs to stop. Version needs to be upgraded all at once. There is already a script that contains some of this. This is already very doubtful that this is a automated commit. If you touch this, actually build it right. You built it wrong once already.

This revision now requires changes to proceed.Sep 22 2020, 01:43

This is a move and cleanup in preparation for doing it correctly. See the summary.

That doesn't get you any closer to fixing your problem, but if you really want to figure it out by yourself, go for it.

This revision is now accepted and ready to land.Sep 22 2020, 16:29