]> git.kaiwu.me - haproxy.git/commit
BUILD: github: run FreeBSD CI on every branch
authorWilliam Lallemand <wlallemand@haproxy.com>
Mon, 2 Nov 2026 10:59:34 +0000 (10:59 +0000)
committerWilliam Lallemand <wlallemand@haproxy.com>
Mon, 2 Nov 2026 12:43:32 +0000 (13:43 +0100)
commit328547c9d871baa5b55e723fd752f8871c247e93
tree31b04961dce14f73c84f6dd047bfca83cd9fa095
parentd572a131a73332a9ab53188a0befdd093ba5a69a
BUILD: github: run FreeBSD CI on every branch

The FreeBSD workflow was the only workflow in .github/workflows to
restrict itself to the master and next branches. Pull request branches,
merged topic branches and tags were therefore never built or tested on
FreeBSD, unlike macOS and Alpine, which are part of the push-triggered
VTest matrix. As a result changes touching platform specific code could
be merged without any FreeBSD validation.

Drop the branches filter so the workflow triggers on every push, as the
VTest, Windows and Contrib workflows already do. The existing job
condition still limits the run to the haproxy repository, or to a manual
workflow_dispatch, so forks are unaffected.
.github/workflows/freebsd.yml