summary refs log tree commit diff
path: root/.github
diff options
context:
space:
mode:
authorMarcoIeni <11428655+MarcoIeni@users.noreply.github.com>2025-03-18 11:35:16 +0100
committerMarcoIeni <11428655+MarcoIeni@users.noreply.github.com>2025-03-18 11:35:16 +0100
commitd76e89f3632d2b4902ee94a26d9a94a285465b38 (patch)
tree1bb6899bfa713884ed00de731203dcdcad011991 /.github
parent259fdb521200c9abba547302fc2c826479ef26b2 (diff)
downloadrust-d76e89f3632d2b4902ee94a26d9a94a285465b38.tar.gz
rust-d76e89f3632d2b4902ee94a26d9a94a285465b38.zip
CI: mirror alpine and centos images to ghcr
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/ghcr.yml7
1 files changed, 7 insertions, 0 deletions
diff --git a/.github/workflows/ghcr.yml b/.github/workflows/ghcr.yml
index 052c9ae72b8..c2c0c11f008 100644
--- a/.github/workflows/ghcr.yml
+++ b/.github/workflows/ghcr.yml
@@ -5,6 +5,9 @@
 # Docker Hub has a rate limit, while ghcr.io doesn't.
 # Those images are pushed to ghcr.io by this job.
 #
+# While Docker Hub rate limit *shouldn't* be an issue on GitHub Actions,
+# it certainly is for AWS codebuild.
+#
 # Note that authenticating to DockerHub or other registries isn't possible
 # for PR jobs, because forks can't access secrets.
 # That's why we use ghcr.io: it has no rate limit and it doesn't require authentication.
@@ -54,6 +57,10 @@ jobs:
             "ubuntu:22.04"
             # Mirrored because used by all linux CI jobs, including mingw-check-tidy
             "moby/buildkit:buildx-stable-1"
+            # Mirrored because used when CI is running inside a Docker container
+            "alpine:3.4"
+            # Mirrored because used by dist-x86_64-linux
+            "centos:7"
           )
 
           # Mirror each image from DockerHub to ghcr.io