From 2151a1ccec141a6835ab73d665b58f4480c337ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Gronowski?= Date: Fri, 6 Sep 2024 11:58:43 +0200 Subject: [PATCH] gha: test docker master MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Paweł Gronowski --- .github/workflows/ci.yml | 56 +++++++++++++++++++++------------------- 1 file changed, 29 insertions(+), 27 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9ef7e269cb..0d2573592f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,35 +1,37 @@ -name: ci +name: test on: - workflow_dispatch: push: - branches: - - 'master' - - '[0-9]+.[0-9]{2}' - tags: - - 'v*' - pull_request: jobs: - build: - runs-on: ubuntu-20.04 - strategy: - fail-fast: false - matrix: - target: - - debian-bullseye - - debian-bookworm - - ubuntu-focal - - ubuntu-jammy - - ubuntu-noble + amd64: + runs-on: ubuntu-latest steps: - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + name: Set up Docker + uses: vvoland/ghaction-setup-docker@master + with: + version: master + daemon-config: | + { + "debug": true, + "features": { + "containerd-snapshotter": true + } + } + arm64: + runs-on: ubuntu22_arm64 + steps: - - name: Build - run: | - make ${{ matrix.target }} + name: Set up Docker + uses: vvoland/ghaction-setup-docker@master + with: + version: master + daemon-config: | + { + "debug": true, + "features": { + "containerd-snapshotter": true + } + } +