From: William Lallemand Date: Mon, 2 Nov 2026 10:59:34 +0000 (+0000) Subject: BUILD: github: run FreeBSD CI on every branch X-Git-Tag: v3.5-dev11~83 X-Git-Url: https://git.kaiwu.me/?a=commitdiff_plain;h=328547c9d871baa5b55e723fd752f8871c247e93;p=haproxy.git 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. --- diff --git a/.github/workflows/freebsd.yml b/.github/workflows/freebsd.yml index 5e85a8be0..38b1f7819 100644 --- a/.github/workflows/freebsd.yml +++ b/.github/workflows/freebsd.yml @@ -2,9 +2,6 @@ name: FreeBSD on: push: - branches: - - master - - next workflow_dispatch: permissions: