Skip to content

Commit cd19a18

Browse files
authored
Swift 6.0.3 Release (#860)
1 parent 7d377af commit cd19a18

File tree

6 files changed

+104
-3
lines changed

6 files changed

+104
-3
lines changed

_data/builds/swift_releases.yml

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1933,6 +1933,67 @@
19331933
- name: Static SDK
19341934
platform: static-sdk
19351935
checksum: aa5515476a403797223fc2aad4ca0c3bf83995d5427fb297cab1d93c68cee075
1936+
archs:
1937+
- x86_64
1938+
- arm64
1939+
- name: "6.0.3"
1940+
tag: swift-6.0.3-RELEASE
1941+
xcode: Xcode 16.2
1942+
xcode_release: true
1943+
date: 2024-12-11
1944+
platforms:
1945+
- name: Ubuntu 20.04
1946+
platform: Linux
1947+
docker: 6.0.3-focal
1948+
archs:
1949+
- x86_64
1950+
- aarch64
1951+
- name: Ubuntu 22.04
1952+
platform: Linux
1953+
docker: 6.0.3-jammy
1954+
archs:
1955+
- x86_64
1956+
- aarch64
1957+
- name: Ubuntu 24.04
1958+
platform: Linux
1959+
docker: 6.0.3-noble
1960+
archs:
1961+
- x86_64
1962+
- aarch64
1963+
- name: Debian 12
1964+
platform: Linux
1965+
docker: 6.0.3-bookworm
1966+
archs:
1967+
- x86_64
1968+
- aarch64
1969+
- name: Fedora 39
1970+
platform: Linux
1971+
docker: 6.0.3-fedora39
1972+
archs:
1973+
- x86_64
1974+
- aarch64
1975+
- name: Amazon Linux 2
1976+
platform: Linux
1977+
docker: 6.0.3-amazonlinux2
1978+
archs:
1979+
- x86_64
1980+
- aarch64
1981+
- name: Red Hat Universal Base Image 9
1982+
platform: Linux
1983+
docker: 6.0.3-rhel-ubi9
1984+
dir: ubi9
1985+
archs:
1986+
- x86_64
1987+
- aarch64
1988+
- name: Windows 10
1989+
platform: Windows
1990+
docker: 6.0.3-windowsservercore-ltsc2022
1991+
archs:
1992+
- x86_64
1993+
- arm64
1994+
- name: Static SDK
1995+
platform: static-sdk
1996+
checksum: 67f765e0030e661a7450f7e4877cfe008db4f57f177d5a08a6e26fd661cdd0bd
19361997
archs:
19371998
- x86_64
19381999
- arm64

_includes/install/_old-release.html

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,23 @@
4444
Unavailable
4545
{% endif %}
4646
</td>
47+
{% if platform.platform != "Windows" %}
48+
<td class="docker-tag">
49+
{% assign release_info = site.data.builds.swift_releases| where: 'tag', include.release.tag | first %}
50+
{% assign static_sdk = release_info.platforms | where: 'name', 'Static SDK'| first %}
51+
{% if static_sdk %}
52+
{% assign tag_downcase = include.release.tag | downcase %}
53+
<button onclick="copyToClipboard('swift sdk install https://download.swift.org/{{ tag_downcase }}/static-sdk/{{ include.release.tag }}/{{ include.release.tag }}_static-linux-0.0.1.artifactbundle.tar.gz --checksum {{ static_sdk.checksum }}')">Copy install command</button>
54+
<script>
55+
function copyToClipboard(text) {
56+
navigator.clipboard.writeText(text)
57+
}
58+
</script>
59+
{% else %}
60+
Unavailable
61+
{% endif %}
62+
</td>
63+
{% endif %}
4764
</tr>
4865
{% endif %}
4966
{% endfor %}

_includes/install/_older-releases.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
<th class="download">Date</th>
66
<th class="download">Toolchain</th>
77
<th class="download">Docker</th>
8+
{% if include.platform != "Windows 10" %}
9+
<th class="download">Static SDK</th>
10+
{% endif %}
811
</tr>
912
</thead>
1013
<tbody>
Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,18 @@
1+
{% assign tag = site.data.builds.swift_releases.last.tag %}
2+
{% assign tag_downcase = site.data.builds.swift_releases.last.tag | downcase %}
3+
{% assign platform = site.data.builds.swift_releases.last.platforms | where: 'name', 'Static SDK'| first %}
4+
15
<li class="grid-level-1 featured">
26
<h3>Static Linux SDK </h3>
37
<p class="description">
48
Static Linux SDK - Cross compile to Linux
59
<ul>
6-
<li><a href="https://download.swift.org/swift-6.0.2-release/static-sdk/swift-6.0.2-RELEASE/swift-6.0.2-RELEASE_static-linux-0.0.1.artifactbundle.tar.gz.sig">Signature (PGP)</a>
10+
<li><a href="https://download.swift.org/{{ tag_downcase }}/static-sdk/{{ tag }}/{{ tag }}_static-linux-0.0.1.artifactbundle.tar.gz.sig">Signature (PGP)</a>
711
</li>
812
<li>
9-
Checksum: <code>aa5515476a403797223fc2aad4ca0c3bf83995d5427fb297cab1d93c68cee075</code></li>
13+
Checksum: <code>{{ platform.checksum }}</code></li>
1014
</ul>
1115
</p>
12-
<a href="https://download.swift.org/swift-6.0.2-release/static-sdk/swift-6.0.2-RELEASE/swift-6.0.2-RELEASE_static-linux-0.0.1.artifactbundle.tar.gz" class="cta-secondary">Download Linux Static SDK</a>
16+
<a href="https://download.swift.org/{{ tag_downcase }}/static-sdk/{{ tag }}/{{ tag }}_static-linux-0.0.1.artifactbundle.tar.gz" class="cta-secondary">Download Linux Static SDK</a>
1317
<a href="/documentation/articles/static-linux-getting-started.html" class="cta-secondary">Instructions (Static Linux SDK)</a>
1418
</li>

install/macos/_old-release.html

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,20 @@
1515
<a href="https://download.swift.org/{{ include.release.tag | downcase }}/xcode/{{ include.release.tag }}/{{ include.release.tag }}-osx-symbols.pkg" title="Debugging Symbols">Debugging Symbols</a>
1616
</span>
1717
</td>
18+
<td class="release">
19+
{% assign release_info = site.data.builds.swift_releases | where: 'tag', include.release.tag | first %}
20+
{% assign static_sdk = release_info.platforms | where: 'name', 'Static SDK'| first %}
21+
{% if static_sdk %}
22+
{% assign tag_downcase = include.release.tag | downcase %}
23+
<button onclick="copyToClipboard('swift sdk install https://download.swift.org/{{ tag_downcase }}/static-sdk/{{ include.release.tag }}/{{ include.release.tag }}_static-linux-0.0.1.artifactbundle.tar.gz --checksum {{ static_sdk.checksum }}')">Copy install command</button>
24+
<script>
25+
function copyToClipboard(text) {
26+
navigator.clipboard.writeText(text)
27+
}
28+
</script>
29+
{% else %}
30+
Unavailable
31+
{% endif %}
32+
</td>
1833
</tr>
1934

install/macos/_older-releases.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
<th class="download">Date</th>
66
<th class="download">Toolchain</th>
77
<th class="download">Debugging Symbols</th>
8+
<th class="download">Static SDK</th>
89
</tr>
910
</thead>
1011
<tbody>

0 commit comments

Comments
 (0)