Skip to content

Commit d40b612

Browse files
authored
Merge pull request #197 from infosiftr/alpine3.20
Update to Alpine 3.20
2 parents 97f7e44 + d43ba9b commit d40b612

17 files changed

+16
-26
lines changed

.github/workflows/munge-unstable.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jq '
77
.matrix.include[]
88
| select(.name | test(" [(].+[)]") | not) # ignore any existing munged builds
99
| select(.os | startswith("windows-") | not)
10-
| select(.meta.froms | any(startswith("debian:") or startswith("alpine:")))
10+
| select(.meta.froms | any(startswith("debian:")))
1111
| .name += " (unstable)"
1212
| .runs.prepare += ([
1313
"./hack-unstable.sh " + (.meta.entries[].directory | @sh),

Dockerfile-builder.template

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{{ if env.variant == "musl" then ( -}}
2-
FROM alpine:3.19
2+
FROM alpine:3.20
33

44
RUN set -eux; \
55
apk add --no-cache \
@@ -16,9 +16,6 @@ RUN set -eux; \
1616
# busybox's tar ironically does not maintain mtime of directories correctly (which we need for SOURCE_DATE_EPOCH / reproducibility)
1717
tar \
1818
;
19-
20-
# https://github.com/alpinelinux/docker-alpine/issues/383
21-
RUN set -eux; if grep -qF '/edge/' '/etc/apk/repositories'; then apk upgrade --no-cache libssl3 libcrypto3; curl --version; dirmngr --version; fi
2219
{{ ) else ( -}}
2320
FROM debian:bookworm-slim
2421

hack-unstable.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,4 @@ set -x
1010
# This is used to modify "Dockerfile.builder" for architectures that are not (yet) supported by stable releases (notably, riscv64).
1111
sed -ri \
1212
-e 's/^(FROM debian:)[^ -]+/\1unstable/g' \
13-
-e 's/^(FROM alpine:)[^ -]+/\1edge/g' \
1413
"${@/%//Dockerfile.builder}"

latest-1/musl/Dockerfile.builder

Lines changed: 1 addition & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

latest-1/musl/amd64/blobs/sha256/f36b741eb9675622ca20443a43b42d5dae106e346115faf4b4604a51e63bd421 renamed to latest-1/musl/amd64/blobs/sha256/4be3e63228b904f37e4e761ca32b93247afb159b5e09613a8aafb4c2e71243bf

File renamed without changes.

latest-1/musl/amd64/blobs/sha256/ab169714e570fc081439d21c6fefccdc40841c722a5ced84af57da7ccacce8e3 renamed to latest-1/musl/amd64/blobs/sha256/bd060a885638c42149802c64c92784987012c6a44d6ddc18e7f7a4951d559c7e

File renamed without changes.

latest-1/musl/amd64/blobs/sha256/7e3712170429f1cb4fc838e6ec80548d6af2778301f3c88a57e4178d7aa16818 renamed to latest-1/musl/amd64/blobs/sha256/d4939ac1b9d185464548f0b439a045c00650eb998c51a88ed637b9b4bc569f89

File renamed without changes.

latest-1/musl/amd64/image-config.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@
88
"history": [
99
{
1010
"created": "2021-12-26T16:56:57Z",
11-
"created_by": "BusyBox 1.35.0 (musl), Alpine 3.19.1"
11+
"created_by": "BusyBox 1.35.0 (musl), Alpine 3.20.0"
1212
}
1313
],
1414
"rootfs": {
1515
"type": "layers",
1616
"diff_ids": [
17-
"sha256:e81af897a6ed42bf107335af397aee8b165cb545b01ebdda4cbd9fff72c51fdb"
17+
"sha256:94e0f174de0cfbe45e6120a840948123116ed3abb55cb023c10de16b808b935b"
1818
]
1919
},
2020
"architecture": "amd64",

latest-1/musl/amd64/image-manifest.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
"mediaType": "application/vnd.oci.image.manifest.v1+json",
44
"config": {
55
"mediaType": "application/vnd.oci.image.config.v1+json",
6-
"digest": "sha256:f36b741eb9675622ca20443a43b42d5dae106e346115faf4b4604a51e63bd421",
6+
"digest": "sha256:4be3e63228b904f37e4e761ca32b93247afb159b5e09613a8aafb4c2e71243bf",
77
"size": 375
88
},
99
"layers": [
1010
{
1111
"mediaType": "application/vnd.oci.image.layer.v1.tar+gzip",
12-
"digest": "sha256:7e3712170429f1cb4fc838e6ec80548d6af2778301f3c88a57e4178d7aa16818",
13-
"size": 849546
12+
"digest": "sha256:d4939ac1b9d185464548f0b439a045c00650eb998c51a88ed637b9b4bc569f89",
13+
"size": 849283
1414
}
1515
],
1616
"annotations": {

latest-1/musl/amd64/index.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"manifests": [
55
{
66
"mediaType": "application/vnd.oci.image.manifest.v1+json",
7-
"digest": "sha256:ab169714e570fc081439d21c6fefccdc40841c722a5ced84af57da7ccacce8e3",
7+
"digest": "sha256:bd060a885638c42149802c64c92784987012c6a44d6ddc18e7f7a4951d559c7e",
88
"size": 608,
99
"platform": {
1010
"architecture": "amd64",

0 commit comments

Comments
 (0)