Skip to content

[Swift] Update the Docker images to Swift 6.1.2 #19121

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 28, 2025

Conversation

shahmishal
Copy link
Contributor

No description provided.

@shahmishal shahmishal requested a review from a team as a code owner May 28, 2025 18:02
Copy link

Diff for 8822758:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index 4d98a51..3ac059d 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -170,63 +170,63 @@ GitCommit: f44060cdf224436060d2df98a5c3f63f2600de63
 Directory: 6.0/windows/LTSC2022
 Constraints: windowsservercore-ltsc2022
 
-Tags: 6.1.1, 6.1, 6.1.1-noble, 6.1-noble, noble, latest
+Tags: 6.1.2, 6.1, 6.1.2-noble, 6.1-noble, noble, latest
 Architectures: amd64, arm64v8
-GitCommit: a2511114ba55abd6f5200c8fb0758fdd067ccad0
+GitCommit: 28756f801d3772456301075fcb70b1ef5cda0b6b
 Directory: 6.1/ubuntu/24.04
 
-Tags: 6.1.1-amazonlinux2, 6.1-amazonlinux2, amazonlinux2
+Tags: 6.1.2-amazonlinux2, 6.1-amazonlinux2, amazonlinux2
 Architectures: amd64, arm64v8
-GitCommit: a2511114ba55abd6f5200c8fb0758fdd067ccad0
+GitCommit: 28756f801d3772456301075fcb70b1ef5cda0b6b
 Directory: 6.1/amazonlinux/2
 
-Tags: 6.1.1-amazonlinux2-slim, 6.1-amazonlinux2-slim, amazonlinux2-slim
+Tags: 6.1.2-amazonlinux2-slim, 6.1-amazonlinux2-slim, amazonlinux2-slim
 Architectures: amd64, arm64v8
-GitCommit: a2511114ba55abd6f5200c8fb0758fdd067ccad0
+GitCommit: 28756f801d3772456301075fcb70b1ef5cda0b6b
 Directory: 6.1/amazonlinux/2/slim
 
-Tags: 6.1.1-bookworm, 6.1-bookworm, bookworm
+Tags: 6.1.2-bookworm, 6.1-bookworm, bookworm
 Architectures: amd64, arm64v8
-GitCommit: a2511114ba55abd6f5200c8fb0758fdd067ccad0
+GitCommit: 28756f801d3772456301075fcb70b1ef5cda0b6b
 Directory: 6.1/debian/12
 
-Tags: 6.1.1-focal, 6.1-focal, focal
+Tags: 6.1.2-focal, 6.1-focal, focal
 Architectures: amd64, arm64v8
-GitCommit: a2511114ba55abd6f5200c8fb0758fdd067ccad0
+GitCommit: 28756f801d3772456301075fcb70b1ef5cda0b6b
 Directory: 6.1/ubuntu/20.04
 
-Tags: 6.1.1-focal-slim, 6.1-focal-slim, focal-slim
+Tags: 6.1.2-focal-slim, 6.1-focal-slim, focal-slim
 Architectures: amd64, arm64v8
-GitCommit: a2511114ba55abd6f5200c8fb0758fdd067ccad0
+GitCommit: 28756f801d3772456301075fcb70b1ef5cda0b6b
 Directory: 6.1/ubuntu/20.04/slim
 
-Tags: 6.1.1-jammy, 6.1-jammy, jammy
+Tags: 6.1.2-jammy, 6.1-jammy, jammy
 Architectures: amd64, arm64v8
-GitCommit: a2511114ba55abd6f5200c8fb0758fdd067ccad0
+GitCommit: 28756f801d3772456301075fcb70b1ef5cda0b6b
 Directory: 6.1/ubuntu/22.04
 
-Tags: 6.1.1-jammy-slim, 6.1-jammy-slim, jammy-slim
+Tags: 6.1.2-jammy-slim, 6.1-jammy-slim, jammy-slim
 Architectures: amd64, arm64v8
-GitCommit: a2511114ba55abd6f5200c8fb0758fdd067ccad0
+GitCommit: 28756f801d3772456301075fcb70b1ef5cda0b6b
 Directory: 6.1/ubuntu/22.04/slim
 
-Tags: 6.1.1-rhel-ubi9, 6.1-rhel-ubi9, rhel-ubi9
+Tags: 6.1.2-rhel-ubi9, 6.1-rhel-ubi9, rhel-ubi9
 Architectures: amd64, arm64v8
-GitCommit: a2511114ba55abd6f5200c8fb0758fdd067ccad0
+GitCommit: 28756f801d3772456301075fcb70b1ef5cda0b6b
 Directory: 6.1/rhel-ubi/9
 
-Tags: 6.1.1-rhel-ubi9-slim, 6.1-rhel-ubi9-slim, rhel-ubi9-slim
+Tags: 6.1.2-rhel-ubi9-slim, 6.1-rhel-ubi9-slim, rhel-ubi9-slim
 Architectures: amd64, arm64v8
-GitCommit: a2511114ba55abd6f5200c8fb0758fdd067ccad0
+GitCommit: 28756f801d3772456301075fcb70b1ef5cda0b6b
 Directory: 6.1/rhel-ubi/9/slim
 
-Tags: 6.1.1-slim, 6.1-slim, 6.1.1-noble-slim, 6.1-noble-slim, noble-slim, slim
+Tags: 6.1.2-slim, 6.1-slim, 6.1.2-noble-slim, 6.1-noble-slim, noble-slim, slim
 Architectures: amd64, arm64v8
-GitCommit: a2511114ba55abd6f5200c8fb0758fdd067ccad0
+GitCommit: 28756f801d3772456301075fcb70b1ef5cda0b6b
 Directory: 6.1/ubuntu/24.04/slim
 
-Tags: 6.1.1-windowsservercore-ltsc2022, 6.1-windowsservercore-ltsc2022, windowsservercore-ltsc2022
+Tags: 6.1.2-windowsservercore-ltsc2022, 6.1-windowsservercore-ltsc2022, windowsservercore-ltsc2022
 Architectures: windows-amd64
-GitCommit: a2511114ba55abd6f5200c8fb0758fdd067ccad0
+GitCommit: 28756f801d3772456301075fcb70b1ef5cda0b6b
 Directory: 6.1/windows/LTSC2022
 Constraints: windowsservercore-ltsc2022
diff --git a/_bashbrew-list b/_bashbrew-list
index 18d05f0..81f93ba 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -90,20 +90,20 @@ swift:6.1-rhel-ubi9
 swift:6.1-rhel-ubi9-slim
 swift:6.1-slim
 swift:6.1-windowsservercore-ltsc2022
-swift:6.1.1
-swift:6.1.1-amazonlinux2
-swift:6.1.1-amazonlinux2-slim
-swift:6.1.1-bookworm
-swift:6.1.1-focal
-swift:6.1.1-focal-slim
-swift:6.1.1-jammy
-swift:6.1.1-jammy-slim
-swift:6.1.1-noble
-swift:6.1.1-noble-slim
-swift:6.1.1-rhel-ubi9
-swift:6.1.1-rhel-ubi9-slim
-swift:6.1.1-slim
-swift:6.1.1-windowsservercore-ltsc2022
+swift:6.1.2
+swift:6.1.2-amazonlinux2
+swift:6.1.2-amazonlinux2-slim
+swift:6.1.2-bookworm
+swift:6.1.2-focal
+swift:6.1.2-focal-slim
+swift:6.1.2-jammy
+swift:6.1.2-jammy-slim
+swift:6.1.2-noble
+swift:6.1.2-noble-slim
+swift:6.1.2-rhel-ubi9
+swift:6.1.2-rhel-ubi9-slim
+swift:6.1.2-slim
+swift:6.1.2-windowsservercore-ltsc2022
 swift:amazonlinux2
 swift:amazonlinux2-slim
 swift:bookworm
diff --git a/swift_amazonlinux2-slim/Dockerfile b/swift_amazonlinux2-slim/Dockerfile
index cfbd4af..a9143cd 100644
--- a/swift_amazonlinux2-slim/Dockerfile
+++ b/swift_amazonlinux2-slim/Dockerfile
@@ -9,8 +9,8 @@ LABEL description="Docker Container for the Swift programming language"
 # uid           [ unknown] Swift 6.x Release Signing Key <swift-infrastructure@forums.swift.org>
 ARG SWIFT_SIGNING_KEY=52BB7E3DE28A71BE22EC05FFEF80A866B47A981F
 ARG SWIFT_PLATFORM=amazonlinux2
-ARG SWIFT_BRANCH=swift-6.1.1-release
-ARG SWIFT_VERSION=swift-6.1.1-RELEASE
+ARG SWIFT_BRANCH=swift-6.1.2-release
+ARG SWIFT_VERSION=swift-6.1.2-RELEASE
 ARG SWIFT_WEBROOT=https://download.swift.org
 
 ENV SWIFT_SIGNING_KEY=$SWIFT_SIGNING_KEY \
diff --git a/swift_amazonlinux2/Dockerfile b/swift_amazonlinux2/Dockerfile
index ede1160..170f453 100644
--- a/swift_amazonlinux2/Dockerfile
+++ b/swift_amazonlinux2/Dockerfile
@@ -29,8 +29,8 @@ RUN yum -y install \
 # uid           [ unknown] Swift 6.x Release Signing Key <swift-infrastructure@forums.swift.org>
 ARG SWIFT_SIGNING_KEY=52BB7E3DE28A71BE22EC05FFEF80A866B47A981F
 ARG SWIFT_PLATFORM=amazonlinux2
-ARG SWIFT_BRANCH=swift-6.1.1-release
-ARG SWIFT_VERSION=swift-6.1.1-RELEASE
+ARG SWIFT_BRANCH=swift-6.1.2-release
+ARG SWIFT_VERSION=swift-6.1.2-RELEASE
 ARG SWIFT_WEBROOT=https://download.swift.org
 
 ENV SWIFT_SIGNING_KEY=$SWIFT_SIGNING_KEY \
diff --git a/swift_bookworm/Dockerfile b/swift_bookworm/Dockerfile
index 39fcc2a..16bac8d 100644
--- a/swift_bookworm/Dockerfile
+++ b/swift_bookworm/Dockerfile
@@ -28,8 +28,8 @@ RUN export DEBIAN_FRONTEND=noninteractive DEBCONF_NONINTERACTIVE_SEEN=true && ap
 # uid           [ unknown] Swift 6.x Release Signing Key <swift-infrastructure@forums.swift.org>
 ARG SWIFT_SIGNING_KEY=52BB7E3DE28A71BE22EC05FFEF80A866B47A981F
 ARG SWIFT_PLATFORM=debian12
-ARG SWIFT_BRANCH=swift-6.1.1-release
-ARG SWIFT_VERSION=swift-6.1.1-RELEASE
+ARG SWIFT_BRANCH=swift-6.1.2-release
+ARG SWIFT_VERSION=swift-6.1.2-RELEASE
 ARG SWIFT_WEBROOT=https://download.swift.org
 
 ENV SWIFT_SIGNING_KEY=$SWIFT_SIGNING_KEY \
diff --git a/swift_focal-slim/Dockerfile b/swift_focal-slim/Dockerfile
index ba2d8e7..babb1ad 100644
--- a/swift_focal-slim/Dockerfile
+++ b/swift_focal-slim/Dockerfile
@@ -16,8 +16,8 @@ RUN export DEBIAN_FRONTEND=noninteractive DEBCONF_NONINTERACTIVE_SEEN=true && ap
 # uid           [ unknown] Swift 6.x Release Signing Key <swift-infrastructure@forums.swift.org>
 ARG SWIFT_SIGNING_KEY=52BB7E3DE28A71BE22EC05FFEF80A866B47A981F
 ARG SWIFT_PLATFORM=ubuntu20.04
-ARG SWIFT_BRANCH=swift-6.1.1-release
-ARG SWIFT_VERSION=swift-6.1.1-RELEASE
+ARG SWIFT_BRANCH=swift-6.1.2-release
+ARG SWIFT_VERSION=swift-6.1.2-RELEASE
 ARG SWIFT_WEBROOT=https://download.swift.org
 
 ENV SWIFT_SIGNING_KEY=$SWIFT_SIGNING_KEY \
diff --git a/swift_focal/Dockerfile b/swift_focal/Dockerfile
index 943ce6d..8615f71 100644
--- a/swift_focal/Dockerfile
+++ b/swift_focal/Dockerfile
@@ -29,8 +29,8 @@ RUN export DEBIAN_FRONTEND=noninteractive DEBCONF_NONINTERACTIVE_SEEN=true && ap
 # uid           [ unknown] Swift 6.x Release Signing Key <swift-infrastructure@forums.swift.org>
 ARG SWIFT_SIGNING_KEY=52BB7E3DE28A71BE22EC05FFEF80A866B47A981F
 ARG SWIFT_PLATFORM=ubuntu20.04
-ARG SWIFT_BRANCH=swift-6.1.1-release
-ARG SWIFT_VERSION=swift-6.1.1-RELEASE
+ARG SWIFT_BRANCH=swift-6.1.2-release
+ARG SWIFT_VERSION=swift-6.1.2-RELEASE
 ARG SWIFT_WEBROOT=https://download.swift.org
 
 ENV SWIFT_SIGNING_KEY=$SWIFT_SIGNING_KEY \
diff --git a/swift_jammy-slim/Dockerfile b/swift_jammy-slim/Dockerfile
index e68746a..102aae0 100644
--- a/swift_jammy-slim/Dockerfile
+++ b/swift_jammy-slim/Dockerfile
@@ -16,8 +16,8 @@ RUN export DEBIAN_FRONTEND=noninteractive DEBCONF_NONINTERACTIVE_SEEN=true && ap
 # uid           [ unknown] Swift 6.x Release Signing Key <swift-infrastructure@forums.swift.org>
 ARG SWIFT_SIGNING_KEY=52BB7E3DE28A71BE22EC05FFEF80A866B47A981F
 ARG SWIFT_PLATFORM=ubuntu22.04
-ARG SWIFT_BRANCH=swift-6.1.1-release
-ARG SWIFT_VERSION=swift-6.1.1-RELEASE
+ARG SWIFT_BRANCH=swift-6.1.2-release
+ARG SWIFT_VERSION=swift-6.1.2-RELEASE
 ARG SWIFT_WEBROOT=https://download.swift.org
 
 ENV SWIFT_SIGNING_KEY=$SWIFT_SIGNING_KEY \
diff --git a/swift_jammy/Dockerfile b/swift_jammy/Dockerfile
index debcc75..b6155c5 100644
--- a/swift_jammy/Dockerfile
+++ b/swift_jammy/Dockerfile
@@ -30,8 +30,8 @@ RUN export DEBIAN_FRONTEND=noninteractive DEBCONF_NONINTERACTIVE_SEEN=true && ap
 # uid           [ unknown] Swift 6.x Release Signing Key <swift-infrastructure@forums.swift.org>
 ARG SWIFT_SIGNING_KEY=52BB7E3DE28A71BE22EC05FFEF80A866B47A981F
 ARG SWIFT_PLATFORM=ubuntu22.04
-ARG SWIFT_BRANCH=swift-6.1.1-release
-ARG SWIFT_VERSION=swift-6.1.1-RELEASE
+ARG SWIFT_BRANCH=swift-6.1.2-release
+ARG SWIFT_VERSION=swift-6.1.2-RELEASE
 ARG SWIFT_WEBROOT=https://download.swift.org
 
 ENV SWIFT_SIGNING_KEY=$SWIFT_SIGNING_KEY \
diff --git a/swift_latest/Dockerfile b/swift_latest/Dockerfile
index 7ad2fbf..cfa40d0 100644
--- a/swift_latest/Dockerfile
+++ b/swift_latest/Dockerfile
@@ -30,8 +30,8 @@ RUN export DEBIAN_FRONTEND=noninteractive DEBCONF_NONINTERACTIVE_SEEN=true && ap
 # uid           [ unknown] Swift 6.x Release Signing Key <swift-infrastructure@forums.swift.org>
 ARG SWIFT_SIGNING_KEY=52BB7E3DE28A71BE22EC05FFEF80A866B47A981F
 ARG SWIFT_PLATFORM=ubuntu24.04
-ARG SWIFT_BRANCH=swift-6.1.1-release
-ARG SWIFT_VERSION=swift-6.1.1-RELEASE
+ARG SWIFT_BRANCH=swift-6.1.2-release
+ARG SWIFT_VERSION=swift-6.1.2-RELEASE
 ARG SWIFT_WEBROOT=https://download.swift.org
 
 ENV SWIFT_SIGNING_KEY=$SWIFT_SIGNING_KEY \
diff --git a/swift_rhel-ubi9-slim/Dockerfile b/swift_rhel-ubi9-slim/Dockerfile
index 9f493aa..71ab8ea 100644
--- a/swift_rhel-ubi9-slim/Dockerfile
+++ b/swift_rhel-ubi9-slim/Dockerfile
@@ -9,8 +9,8 @@ LABEL description="Docker Container for the Swift programming language"
 # uid           [ unknown] Swift 6.x Release Signing Key <swift-infrastructure@forums.swift.org>
 ARG SWIFT_SIGNING_KEY=52BB7E3DE28A71BE22EC05FFEF80A866B47A981F
 ARG SWIFT_PLATFORM=ubi9
-ARG SWIFT_BRANCH=swift-6.1.1-release
-ARG SWIFT_VERSION=swift-6.1.1-RELEASE
+ARG SWIFT_BRANCH=swift-6.1.2-release
+ARG SWIFT_VERSION=swift-6.1.2-RELEASE
 ARG SWIFT_WEBROOT=https://download.swift.org
 
 ENV SWIFT_SIGNING_KEY=$SWIFT_SIGNING_KEY \
diff --git a/swift_rhel-ubi9/Dockerfile b/swift_rhel-ubi9/Dockerfile
index cb262ee..f9aead7 100644
--- a/swift_rhel-ubi9/Dockerfile
+++ b/swift_rhel-ubi9/Dockerfile
@@ -23,8 +23,8 @@ RUN yum -y install \
 # uid           [ unknown] Swift 6.x Release Signing Key <swift-infrastructure@forums.swift.org>
 ARG SWIFT_SIGNING_KEY=52BB7E3DE28A71BE22EC05FFEF80A866B47A981F
 ARG SWIFT_PLATFORM=ubi9
-ARG SWIFT_BRANCH=swift-6.1.1-release
-ARG SWIFT_VERSION=swift-6.1.1-RELEASE
+ARG SWIFT_BRANCH=swift-6.1.2-release
+ARG SWIFT_VERSION=swift-6.1.2-RELEASE
 ARG SWIFT_WEBROOT=https://download.swift.org
 
 ENV SWIFT_SIGNING_KEY=$SWIFT_SIGNING_KEY \
diff --git a/swift_slim/Dockerfile b/swift_slim/Dockerfile
index b2fc436..e3f82bf 100644
--- a/swift_slim/Dockerfile
+++ b/swift_slim/Dockerfile
@@ -17,8 +17,8 @@ RUN export DEBIAN_FRONTEND=noninteractive DEBCONF_NONINTERACTIVE_SEEN=true && ap
 # uid           [ unknown] Swift 6.x Release Signing Key <swift-infrastructure@forums.swift.org>
 ARG SWIFT_SIGNING_KEY=52BB7E3DE28A71BE22EC05FFEF80A866B47A981F
 ARG SWIFT_PLATFORM=ubuntu24.04
-ARG SWIFT_BRANCH=swift-6.1.1-release
-ARG SWIFT_VERSION=swift-6.1.1-RELEASE
+ARG SWIFT_BRANCH=swift-6.1.2-release
+ARG SWIFT_VERSION=swift-6.1.2-RELEASE
 ARG SWIFT_WEBROOT=https://download.swift.org
 
 ENV SWIFT_SIGNING_KEY=$SWIFT_SIGNING_KEY \
diff --git a/swift_windowsservercore-ltsc2022/Dockerfile b/swift_windowsservercore-ltsc2022/Dockerfile
index d781493..ca63785 100644
--- a/swift_windowsservercore-ltsc2022/Dockerfile
+++ b/swift_windowsservercore-ltsc2022/Dockerfile
@@ -121,8 +121,8 @@ RUN Write-Host -NoNewLine ('Downloading {0} ... ' -f ${env:VSB});
     Remove-Item -ErrorAction SilentlyContinue -Force -Recurse ${env:TEMP}\*
 
 # Install Swift toolchain.
-ARG SWIFT=https://download.swift.org/swift-6.1.1-release/windows10/swift-6.1.1-RELEASE/swift-6.1.1-RELEASE-windows10.exe
-ARG SWIFT_SHA256=600696EC6335A0CA0059330E6AB1BB0F080446F64BAC88EE63DF6654C6928207
+ARG SWIFT=https://download.swift.org/swift-6.1.2-release/windows10/swift-6.1.2-RELEASE/swift-6.1.2-RELEASE-windows10.exe
+ARG SWIFT_SHA256=92A0323ED7DD333C3B05E6E0E428F3A91C77D159F6CCFC8626A996F2ACE09A0B
 RUN Write-Host -NoNewLine ('Downloading {0} ... ' -f ${env:SWIFT});             \
     Invoke-WebRequest -Uri ${env:SWIFT} -OutFile installer.exe;                 \
     Write-Host '✓';                                                             \

Relevant Maintainers:

@tianon tianon merged commit 1804095 into docker-library:master May 28, 2025
50 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants