Skip to content

Commit 1bb4c93

Browse files
committed
Add debian trixie
1 parent fee0ab8 commit 1bb4c93

2 files changed

Lines changed: 27 additions & 2 deletions

File tree

.github/workflows/release-debian.yml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@ jobs:
2626
- distro: "debian"
2727
release: "bookworm"
2828
arch: "amd64"
29+
- distro: "debian"
30+
release: "trixie"
31+
arch: "amd64"
2932
- distro: "ubuntu"
3033
release: "focal"
3134
arch: "amd64"
@@ -98,6 +101,16 @@ jobs:
98101
release: "bookworm"
99102
image: "bookworm"
100103
arch: "aarch64"
104+
- distro: "debian"
105+
release: "trixie"
106+
image: "none"
107+
arch: "none"
108+
base_image: --platform=linux/armv7 armv7/debian:trixie
109+
- distro: "debian"
110+
release: "trixie"
111+
image: "none"
112+
arch: "none"
113+
base_image: --platform=linux/aarch64 aarch64/debian:trixie
101114
- distro: "ubuntu"
102115
release: "focal"
103116
image: "ubuntu20.04"
@@ -133,12 +146,13 @@ jobs:
133146
steps:
134147
- name: Checkout repo
135148
uses: actions/checkout@v4
136-
- uses: uraimo/run-on-arch-action@v2.8.1
149+
- uses: uraimo/run-on-arch-action@v3
137150
name: Build artifact
138151
id: build
139152
with:
140153
arch: ${{ matrix.arch }}
141154
distro: ${{ matrix.image }}
155+
base_image: ${{ matrix.base_image }}
142156
shell: /bin/bash
143157
install: |
144158
apt-get update

.github/workflows/test-debian.yml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ jobs:
2121
- distro: "debian"
2222
release: "bookworm"
2323
arch: "amd64"
24+
- distro: "debian"
25+
release: "trixie"
26+
arch: "amd64"
2427
- distro: "ubuntu"
2528
release: "focal"
2629
arch: "amd64"
@@ -80,6 +83,14 @@ jobs:
8083
release: "bookworm"
8184
image: "bookworm"
8285
arch: "aarch64"
86+
- distro: "debian"
87+
release: "trixie"
88+
image: "trixie"
89+
arch: "armv7"
90+
- distro: "debian"
91+
release: "trixie"
92+
image: "trixie"
93+
arch: "aarch64"
8394
- distro: "ubuntu"
8495
release: "focal"
8596
image: "ubuntu20.04"
@@ -115,7 +126,7 @@ jobs:
115126
steps:
116127
- name: Checkout repo
117128
uses: actions/checkout@v4
118-
- uses: uraimo/run-on-arch-action@v2.8.1
129+
- uses: uraimo/run-on-arch-action@v3
119130
name: Build artifact
120131
id: build
121132
with:

0 commit comments

Comments
 (0)