ci: use Alpine 3.23 #34442

pull fanquake wants to merge 2 commits into bitcoin:master from fanquake:ci_alpine_23 changing 2 files +2 −2
  1. fanquake commented at 11:05 am on January 29, 2026: member
    Use the latest version of Alpine (3.23) in the CI job. This should fail for now (https://github.com/bitcoin-core/secp256k1/pull/1813), given the use of GCC 15.x.
  2. DrahtBot added the label Tests on Jan 29, 2026
  3. DrahtBot commented at 11:06 am on January 29, 2026: contributor

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    Reviews

    See the guideline for information on the review process.

    Type Reviewers
    Concept ACK hebasto

    If your review is incorrectly listed, please copy-paste <!–meta-tag:bot-skip–> into the comment that the bot should ignore.

    Conflicts

    Reviewers, this pull request conflicts with the following ones:

    • #31349 (ci: detect outbound internet traffic generated while running tests by vasild)

    If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.

  4. ci: detect apk usage generally
    Rather than listing image names, which makes it less easy to
    run custom CI jobs.
    ef4ef0315b
  5. DrahtBot added the label CI failed on Jan 29, 2026
  6. DrahtBot commented at 1:17 pm on January 29, 2026: contributor

    🚧 At least one of the CI tasks failed. Task Alpine (musl): https://github.com/bitcoin/bitcoin/actions/runs/21475736614/job/61862623026 LLM reason (✨ experimental): Compiler error: trailing whitespace in secp256k1.h treated as error (-Werror) stops the build.

    Try to run the tests locally, according to the documentation. However, a CI failure may still happen due to a number of reasons, for example:

    • Possibly due to a silent merge conflict (the changes in this pull request being incompatible with the current code in the target branch). If so, make sure to rebase on the latest commit of the target branch.

    • A sanitizer issue, which can only be found by compiling with the sanitizer and running the affected test.

    • An intermittent issue.

    Leave a comment here, if you need help tracking down a confusing failure.

  7. hebasto approved
  8. hebasto commented at 2:43 pm on January 29, 2026: member
    Concept ACK.
  9. maflcko commented at 5:07 pm on January 29, 2026: member
    If you want, you can also sneak in the apk change (https://github.com/bitcoin/bitcoin/pull/34421#discussion_r2737051293), but up to you
  10. ci: use Alpine 3.23 87a6c439f8
  11. fanquake force-pushed on Jan 29, 2026
  12. fanquake commented at 5:10 pm on January 29, 2026: member
    Pushed up some bash

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-02 06:13 UTC

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