Skip to content

Commit 0d149ce

Browse files
committed
Add custom setup for each platform
1 parent c4b3970 commit 0d149ce

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

.github/workflows/all.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
build-and-run:
99
strategy:
1010
matrix:
11-
platform: [ubuntu:24.04, fedora:latest]
11+
platform: [ubuntu, fedora, alpine]
1212
fail-fast: false
1313
uses: ./.github/workflows/platform.yml
1414
name: ${{ matrix.platform }}

Dockerfile

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,14 @@
1-
ARG platform=ubuntu:24.04
1+
ARG platform=ubuntu
2+
3+
FROM ubuntu:24.04 AS ubuntu
4+
5+
6+
FROM fedora:latest AS fedora
7+
8+
9+
FROM alpine:latest AS alpine
10+
RUN apk add --no-cache bash
11+
212

313
FROM ${platform} AS bench-env
414

0 commit comments

Comments
 (0)