From 21dffc846eb8dd2c461ff7d27b30e50539d8528c Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Tue, 12 Dec 2023 03:13:19 +0100 Subject: [PATCH] Skip docker build if files did not change --- .github/workflows/docker.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 2f256588..54731529 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -34,6 +34,13 @@ jobs: submodules: recursive fetch-depth: 0 + - uses: dorny/paths-filter@v2 + id: filter + with: + filters: | + should_run: + - '${{matrix.context}}/**' + - name: Docker meta id: meta uses: docker/metadata-action@v4 @@ -65,6 +72,7 @@ jobs: - name: Build and push id: docker_build uses: docker/build-push-action@v2 + if: steps.filter.outputs.should_build with: context: ${{matrix.context}} platforms: linux/amd64,linux/arm64