[fpc-devel] [RFC] Modernising the FPC Release Process -- Proposal for Review
Tomas Hajny
XHajT03 at hajny.biz
Wed Apr 15 18:04:51 CEST 2026
On 2026-04-15 17:53, Michael Van Canneyt via fpc-devel wrote:
> On Wed, 15 Apr 2026, Tomas Hajny via fpc-devel wrote:
>> On 2026-04-15 15:18, Graeme Geldenhuys via fpc-devel wrote:
.
.
>>> * Automation for the fpc/build repository: when fpcsrc is tagged
>>> with a release or RC tag, a GitLab CI pipeline automatically
>>> pins the submodule pointers in fpc/build and applies the same
>>> tag there, eliminating the manual submodule update step.
>>
>> Please, read the discussion (especially our communication with Martin
>> F.) to get better understanding why this particular part doesn't fit
>> the needs. I don't say that nothing might ever change in this area
>> compared to the current state, but please note that cross-building is
>> _not_ applicable for all FPC supported targets and thus building for
>> all targets cannot be tested / checked by a single person or anything
>> like that - which is why testing the release build against once
>> created tag is not enough.
>
> No, but we definitely can automate it for the major platforms.
.
.
Please, note what kind of "automation" is mentioned above - it was
specifically related to updating submodule pointers based on the tag. As
mentioned elsewhere, that wouldn't work well (and certainly not better
compared to the current situation). I appreciate whatever automation
helping us with building the release (regardless whether it will help
with the common parts, or just one particular major platform), but this
is not the point discussed here.
Tomas
More information about the fpc-devel
mailing list