On 3/24/21 7:33 PM, Philippe Mathieu-Daudé wrote: > On 3/24/21 7:01 PM, Philippe Mathieu-Daudé wrote: >> Hi, >> >> Peter's current workflow is push to /staging and if his >> testing succeeds, he pushes the same commit as /master. >> >> IMO there is no point in building /master branch, as it >> has already been built earlier as /staging.
Similarly with tags. Although we don't tag often. Suggestion: - staging: always build - tags: on-demand build (manual) - master: no build Thinking about reproducible artifacts, we could have a tag job to produce the archive with submodules, but someone still have to sign it. Thoughts?