ci: add (atleast one) *BSD job to the CI #33438

issue fanquake openend this issue on September 19, 2025
  1. fanquake commented at 2:12 pm on September 19, 2025: member
    See #33333 (review) & #33435. BSDs are being tested in nightly repos, but merging code here, just to have it reported as broken after the fact, which then requires more changes to fix, isn’t ideal. Issues should be caught in this repo, before merging.
  2. fanquake added the label Tests on Sep 19, 2025
  3. maflcko commented at 10:54 am on September 24, 2025: member

    This should be trivial to add, but requires a third-party action to be enabled. E.g.

    So the main question here is how comfortable are we in trusting those actions to be enabled and run in this repo.

  4. hebasto commented at 10:59 am on October 6, 2025: member
    Also related: #31618.
  5. fanquake commented at 11:53 am on January 29, 2026: member

    but merging code here, just to have it reported as broken after the fact, which then requires more changes to fix, isn’t ideal.

    This has happened again with #34186 -> #34331 -> #34346.

  6. hebasto commented at 5:48 pm on January 29, 2026: member

    but merging code here, just to have it reported as broken after the fact, which then requires more changes to fix, isn’t ideal.

    This has happened again with #34186 -> #34331 -> #34346.

    I fully support extending platform coverage in the repo CI. However, that wouldn’t necessarily prevent the problems described above, because the issue reported in #34331 is probabilistic in nature.

  7. maflcko commented at 5:54 pm on January 29, 2026: member

    Another issue seems to be that even a pinned freebsd isn’t deterministic: #34093 (comment)?

    So any issue may appear/disappear at any point in time.

  8. fanquake commented at 10:56 am on February 12, 2026: member
    Apparently recent changes have broken the NetBSD build: #34143 (review)
  9. maflcko commented at 11:01 am on February 12, 2026: member
    I guess we’ll have to add #34491 for netbsd and openbsd as well, if they are so diverse?
  10. dergoegge commented at 4:22 pm on February 17, 2026: member

    Concept ACK

    If we care about *BSD platforms, we should have them in CI to catch issues early.


github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-02-18 12:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me