From 6565240eeb257072b05a2c7d1f0b6ae9adeca8c7 Mon Sep 17 00:00:00 2001 From: Jason Dove Date: Wed, 17 Mar 2021 16:31:16 -0500 Subject: [PATCH] try ci with isolated builders --- .github/workflows/ci.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c97c3a6a6..deb153be2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -51,8 +51,17 @@ jobs: final="${tag2/prealpha/$short}" echo "GIT_TAG=${final}" >> $GITHUB_ENV - - name: Set up Docker Buildx + - name: Set up Docker Buildx Base uses: docker/setup-buildx-action@v1 + id: builder-base + + - name: Set up Docker Buildx NVIDIA + uses: docker/setup-buildx-action@v1 + id: builder-nvidia + + - name: Set up Docker Buildx VAAPI + uses: docker/setup-buildx-action@v1 + id: builder-vaapi - name: Login to DockerHub uses: docker/login-action@v1 @@ -63,6 +72,7 @@ jobs: - name: Build and push base uses: docker/build-push-action@v2 with: + builder: ${{ steps.builder-base.outputs.name }} context: . file: ./docker/Dockerfile push: true @@ -75,6 +85,7 @@ jobs: - name: Build and push nvidia uses: docker/build-push-action@v2 with: + builder: ${{ steps.builder-nvidia.outputs.name }} context: . file: ./docker/nvidia/Dockerfile push: true @@ -87,6 +98,7 @@ jobs: - name: Build and push vaapi uses: docker/build-push-action@v2 with: + builder: ${{ steps.builder-vaapi.outputs.name }} context: . file: ./docker/vaapi/Dockerfile push: true