Auto merge of #135682 - matthiaskrgr:rollup-cl7zlt1, r=matthiaskrgr
Rollup of 7 pull requests Successful merges: - #133700 (const-eval: detect more pointers as definitely not-null) - #135290 (Encode constraints that hold at all points as logical edges in location-sensitive polonius) - #135478 (Run clippy for rustc_codegen_gcc on CI) - #135583 (Move `std::pipe::*` into `std::io`) - #135612 (Include x scripts in tarballs) - #135624 (ci: mirror buildkit image to ghcr) - #135661 (Stabilize `float_next_up_down`) r? `@ghost` `@rustbot` modify labels: rollup
This commit is contained in:
commit
0493557083
25 changed files with 444 additions and 377 deletions
23
.github/workflows/ghcr.yml
vendored
23
.github/workflows/ghcr.yml
vendored
|
@ -48,10 +48,21 @@ jobs:
|
|||
|
||||
- name: Mirror DockerHub
|
||||
run: |
|
||||
# DockerHub image we want to mirror
|
||||
image="ubuntu:22.04"
|
||||
# List of DockerHub images to mirror to ghcr.io
|
||||
images=(
|
||||
# Mirrored because used by the mingw-check-tidy, which doesn't cache Docker images
|
||||
"ubuntu:22.04"
|
||||
# Mirrored because used by all linux CI jobs, including mingw-check-tidy
|
||||
"moby/buildkit:buildx-stable-1"
|
||||
)
|
||||
|
||||
# Mirror image from DockerHub to ghcr.io
|
||||
./crane copy \
|
||||
docker.io/${image} \
|
||||
ghcr.io/${{ github.repository_owner }}/${image}
|
||||
# Mirror each image from DockerHub to ghcr.io
|
||||
for img in "${images[@]}"; do
|
||||
echo "Mirroring ${img}..."
|
||||
# Remove namespace from the image if any.
|
||||
# E.g. "moby/buildkit:buildx-stable-1" becomes "buildkit:buildx-stable-1"
|
||||
dest_image=$(echo "${img}" | cut -d'/' -f2-)
|
||||
./crane copy \
|
||||
"docker.io/${img}" \
|
||||
"ghcr.io/${{ github.repository_owner }}/${dest_image}"
|
||||
done
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue