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

  17. Sjors referenced this in commit 1b7453ea88 on Jul 17, 2025
  18. fanquake referenced this in commit 5600e6fc4b on Jul 22, 2025
  19. fjahr referenced this in commit b6fc8c52d5 on Jul 24, 2025
  20. saikiran57 referenced this in commit abe11bd67c on Jul 28, 2025
  21. janus referenced this in commit e0ffd31e87 on Sep 14, 2025
  22. vmta referenced this in commit 2b25f561a0 on Sep 21, 2025
  23. real-or-random referenced this in commit a3733f33c1 on Feb 25, 2026
  24. github-actions[bot] referenced this in commit 758d4e90b4 on Mar 1, 2026
  25. github-actions[bot] referenced this in commit 68a2178f22 on Mar 1, 2026
  26. github-actions[bot] referenced this in commit a8bc1a0b2b on Mar 1, 2026
  27. 0x000000000019d6689c085ae165831e934ff76 referenced this in commit 3b9450150d on Mar 2, 2026
  28. csjones referenced this in commit a4d92824ae on Mar 2, 2026

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: 2026-05-19 06:52 UTC