File tree 4 files changed +62
-14
lines changed
4 files changed +62
-14
lines changed Original file line number Diff line number Diff line change 14
14
jobs :
15
15
build :
16
16
name : Build & Push
17
- runs-on : ubuntu-22.04
17
+ runs-on : ubuntu-24.04
18
+ container :
19
+ # travier/podman-action contains newer podman/buildah versions.
20
+ image : quay.io/travier/podman-action
21
+ options : --privileged
18
22
env :
19
23
# The base image is not intended to change often and should be used with
20
24
# version tags or checksum IDs, but not via "latest".
21
25
MAJOR_VERSION : 3
22
- MINOR_VERSION : 0
26
+ MINOR_VERSION : 1
23
27
IMAGE_NAME : base-glibc-busybox-bash
24
28
BUSYBOX_VERSION : ' 1.36.1'
25
- DEBIAN_VERSION : ' 12.2 '
29
+ DEBIAN_VERSION : ' 12.5 '
26
30
27
31
steps :
28
32
- uses : actions/checkout@v4
29
33
30
34
- name : Set up QEMU
31
- uses : docker/setup-qemu-action@v2
32
- with :
33
- platforms : arm64
35
+ run : |
36
+ podman run --rm --privileged \
37
+ docker.io/tonistiigi/binfmt --install arm64
38
+
39
+ - name : Install Tools
40
+ run : |
41
+ set -eu
42
+ # jq is not installed in travier/podman-action
43
+ dnf install -qy \
44
+ jq
45
+ rpm -q \
46
+ buildah podman \
47
+ coreutils findutils sed \
48
+ curl jq \
49
+ | (
50
+ while read -r line ; do
51
+ printf %s\\n "${line}"
52
+ case "${line}" in (*' not installed'*)
53
+ err=1 ;;
54
+ esac
55
+ done
56
+ exit "${err-0}"
57
+ )
34
58
35
59
- name : Build
36
60
id : build
Original file line number Diff line number Diff line change 14
14
jobs :
15
15
build :
16
16
name : Build & Push
17
- runs-on : ubuntu-22.04
17
+ runs-on : ubuntu-24.04
18
+ container :
19
+ # travier/podman-action contains newer podman/buildah versions.
20
+ image : quay.io/travier/podman-action
21
+ options : --privileged
18
22
env :
19
23
# The base image is not intended to change often and should be used with
20
24
# version tags or checksum IDs, but not via "latest".
21
25
MAJOR_VERSION : 3
22
- MINOR_VERSION : 0
26
+ MINOR_VERSION : 1
23
27
IMAGE_NAME : base-glibc-debian-bash
24
- DEBIAN_VERSION : ' 12.2 '
28
+ DEBIAN_VERSION : ' 12.5 '
25
29
26
30
steps :
27
31
- uses : actions/checkout@v4
28
32
29
33
- name : Set up QEMU
30
- uses : docker/setup-qemu-action@v2
31
- with :
32
- platforms : arm64
34
+ run : |
35
+ podman run --rm --privileged \
36
+ docker.io/tonistiigi/binfmt --install arm64
37
+
38
+ - name : Install Tools
39
+ run : |
40
+ set -eu
41
+ # jq is not installed in travier/podman-action
42
+ dnf install -qy \
43
+ jq
44
+ rpm -q \
45
+ buildah podman \
46
+ coreutils findutils sed \
47
+ curl jq \
48
+ | (
49
+ while read -r line ; do
50
+ printf %s\\n "${line}"
51
+ case "${line}" in (*' not installed'*)
52
+ err=1 ;;
53
+ esac
54
+ done
55
+ exit "${err-0}"
56
+ )
33
57
34
58
- name : Build
35
59
id : build
Original file line number Diff line number Diff line change @@ -24,4 +24,4 @@ RUN arch=$(uname -m) \
24
24
&& \
25
25
sh ./Miniforge3-Linux-${arch}.sh -bp /opt/conda \
26
26
&& \
27
- /opt/conda/bin/conda info --all
27
+ /opt/conda/bin/conda info --verbose
Original file line number Diff line number Diff line change @@ -36,4 +36,4 @@ RUN apt-get update -qq \
36
36
&& \
37
37
sh ./Miniforge3-Linux-${arch}.sh -bp /opt/conda \
38
38
&& \
39
- /opt/conda/bin/conda info --all
39
+ /opt/conda/bin/conda info --verbose
You can’t perform that action at this time.
0 commit comments