Skip to content

Commit 2151a1c

Browse files
committed
gha: test docker master
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
1 parent 95fab04 commit 2151a1c

File tree

1 file changed

+29
-27
lines changed

1 file changed

+29
-27
lines changed

.github/workflows/ci.yml

Lines changed: 29 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,37 @@
1-
name: ci
1+
name: test
22

33
on:
4-
workflow_dispatch:
54
push:
6-
branches:
7-
- 'master'
8-
- '[0-9]+.[0-9]{2}'
9-
tags:
10-
- 'v*'
11-
pull_request:
125

136
jobs:
14-
build:
15-
runs-on: ubuntu-20.04
16-
strategy:
17-
fail-fast: false
18-
matrix:
19-
target:
20-
- debian-bullseye
21-
- debian-bookworm
22-
- ubuntu-focal
23-
- ubuntu-jammy
24-
- ubuntu-noble
7+
amd64:
8+
runs-on: ubuntu-latest
259
steps:
2610
-
27-
name: Checkout
28-
uses: actions/checkout@v3
29-
-
30-
name: Set up Docker Buildx
31-
uses: docker/setup-buildx-action@v1
11+
name: Set up Docker
12+
uses: vvoland/ghaction-setup-docker@master
13+
with:
14+
version: master
15+
daemon-config: |
16+
{
17+
"debug": true,
18+
"features": {
19+
"containerd-snapshotter": true
20+
}
21+
}
22+
arm64:
23+
runs-on: ubuntu22_arm64
24+
steps:
3225
-
33-
name: Build
34-
run: |
35-
make ${{ matrix.target }}
26+
name: Set up Docker
27+
uses: vvoland/ghaction-setup-docker@master
28+
with:
29+
version: master
30+
daemon-config: |
31+
{
32+
"debug": true,
33+
"features": {
34+
"containerd-snapshotter": true
35+
}
36+
}
37+

0 commit comments

Comments
 (0)