ci: Convert arm64 Cirrus tasks to GHA jobs #1689

pull hebasto wants to merge 5 commits into bitcoin-core:master from hebasto:250619-ci-arm64 changing 2 files +63 −140
  1. hebasto commented at 7:56 pm on June 19, 2025: member

    This PR:

    1. Consolidates all CI jobs.

    2. Frees up resources allocated to Cirrus permanent workers.

  2. ci: Rename Docker image tag to reflect architecture b77aae9226
  3. ci: Add `arm64` architecture to `docker_cache` job bcf77346b9
  4. ci: Switch `arm64_debian` from QEMU to native `arm64` Docker image e814b79a8b
  5. ci: Move `gcc-snapshot` build for `arm64` from Cirrus to GHA 5fafdfc30f
  6. ci: Move Valgrind build for `arm64` from Cirrus to GHA 004f57fcd8
  7. real-or-random added the label ci on Jun 20, 2025
  8. real-or-random approved
  9. real-or-random commented at 9:26 am on June 24, 2025: contributor
    ACK 004f57fcd86de3ea8cb0e6a16f5bb665db9d1ed4
  10. real-or-random added the label refactor/smell on Jun 24, 2025
  11. real-or-random commented at 9:34 am on June 24, 2025: contributor
    Hm, this adds another ~1.6 GB to the cache, which has a 10 GB limit. I think it’s fine, but we need to check if we run into cache trashing, e.g., if we have PRs changing the Dockerfile. @hebasto What do you think?
  12. hebasto commented at 10:34 am on June 24, 2025: member

    Hm, this adds another ~1.6 GB to the cache, which has a 10 GB limit. I think it’s fine, but we need to check if we run into cache trashing, e.g., if we have PRs changing the Dockerfile. @hebasto What do you think?

    I’ve considered this implication while working on this PR. Given that PRs changing the Dockerfile are rare, I do believe this is acceptable.

  13. jonasnick approved
  14. jonasnick commented at 7:08 am on July 8, 2025: contributor

    ACK 004f57fcd86de3ea8cb0e6a16f5bb665db9d1ed4

    Thanks @hebasto

  15. jonasnick merged this on Jul 8, 2025
  16. jonasnick closed this on Jul 8, 2025


github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin-core/secp256k1. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-08-02 21:15 UTC

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