ci: backport relevant migration changes to current release branches #28416

issue fanquake opened this issue on September 5, 2023
  1. fanquake commented at 3:52 PM on September 5, 2023: member

    Now that things have mostly stabilized in master, we need to backport CI changes into the current release branches (at least 25.x & ideally 24.x) so that CI continues to run there. This may end up being a subset of CIs? This will likely also be useful for downstream/forks, i.e inquisition cc @ajtowns?

  2. fanquake added the label Tests on Sep 5, 2023
  3. maflcko commented at 4:03 PM on September 5, 2023: member

    25.x should already have all relevant backports, see #27887, except maybe for the docker->podman replacement, which should be a single line diff, see #28410 (comment)

    Looks like in 28410 the windows build failed for an unknown reason, so maybe the two GHA tasks can be backported?

  4. fanquake commented at 4:21 PM on September 5, 2023: member

    25.x should already have all relevant backports, see #27887,

    Right, I'll look at some of those for 24.x.

    except maybe for the docker->podman replacement, which should be a single line diff, see #28410 (comment)

    This should also already be in 25.x https://github.com/bitcoin/bitcoin/blob/8825983716abbc4d9125c0ee44cf4a0a470a1a27/ci/test/04_install.sh#L43 unless there are further calls that need replacing?

    so maybe the two GHA tasks can be backported?

    I'll look at this.

  5. fanquake commented at 4:04 PM on September 6, 2023: member

    CI for 25.x, https://github.com/bitcoin/bitcoin/runs/16549476169, from the merge of #28047 looking decent.

  6. maflcko commented at 2:31 PM on September 14, 2023: member

    yeah, it is all-green, so I guess this can be closed, apart from cherry-picking the 25.x CI changes to 24.x, if needed?

  7. fanquake commented at 2:41 PM on September 14, 2023: member

    Yea, I might follow up with cherry-picking something to 24.x, but I also don't expect too much more activity for that branch.

  8. fanquake closed this on Sep 14, 2023

  9. bitcoin locked this on Sep 13, 2024
Contributors
Labels

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

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