|
Boost : |
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2023-11-05 23:40:14
On 11/6/23 02:02, Peter Dimov via Boost wrote:
> Andrey Semashev wrote:
>> (This workflow actually makes develop meaningless because your CI over
>> the feature branch already tests your changes against develop of the
>> rest of Boost. Which means after merging to develop you're running the
>> same CI again, and might as well just merge to master straight away.)
>
> You are, but others aren't. They aren't testing your feature branch, but
> they are testing your develop branch each time they merge to develop.
Sure, but again, does that integration testing actually work? For how
long do you hold the changes in develop before merging to master? What
about libraries that don't run their CI in this time frame?
The more you linger, the more likely you'll forget to merge.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk