name: Docker CI concurrency: group: docker-${{ github.ref }} cancel-in-progress: true on: [push, workflow_dispatch] env: BUILDKIT_VERSION: 'v0.29.0' jobs: docker-build: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v6 - name: Set up buildkit cache uses: actions/cache@v4 with: path: /var/lib/buildkit key: ${{ runner.os }}-buildkit-${{ env.BUILDKIT_VERSION }} - name: Test docker build uses: klemek/dockerfile-test-build@v1 with: buildkit_version: ${{ env.BUILDKIT_VERSION }}