From 08930bcced4d2add15e2348d88c55de86d4b5e12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20=C5=A0ediv=C3=BD?= Date: Sun, 23 Feb 2025 15:58:36 +0100 Subject: [PATCH] include paths and fail fast. --- .github/workflows/client_test.yml | 2 ++ .github/workflows/server_build.yml | 4 +++- .github/workflows/server_test.yml | 2 ++ .github/workflows/webpage_deploy.yml | 2 ++ .github/workflows/webpage_test.yml | 2 ++ 5 files changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/client_test.yml b/.github/workflows/client_test.yml index c5f51b54..fafa9730 100644 --- a/.github/workflows/client_test.yml +++ b/.github/workflows/client_test.yml @@ -4,6 +4,8 @@ on: pull_request: branches: - master + paths: + - client/** jobs: client_test: diff --git a/.github/workflows/server_build.yml b/.github/workflows/server_build.yml index 448a71d8..3d312f76 100644 --- a/.github/workflows/server_build.yml +++ b/.github/workflows/server_build.yml @@ -4,6 +4,8 @@ on: pull_request: branches: - master + paths: + - server/** jobs: server_build: @@ -23,6 +25,7 @@ jobs: dockerfile: Dockerfile - name: bookworm dockerfile: Dockerfile.bookworm + fail-fast: false env: ARTIFACT_NAME: ${{ matrix.arch.name }}-${{ matrix.variant.name }}-server @@ -48,7 +51,6 @@ jobs: tags: ${{ env.ARTIFACT_NAME }} platforms: ${{ matrix.arch.platform }} load: true - outputs: type=docker - name: Copy artifacts run: | diff --git a/.github/workflows/server_test.yml b/.github/workflows/server_test.yml index 8569795f..5ffafe44 100644 --- a/.github/workflows/server_test.yml +++ b/.github/workflows/server_test.yml @@ -4,6 +4,8 @@ on: pull_request: branches: - master + paths: + - server/** jobs: server_test: diff --git a/.github/workflows/webpage_deploy.yml b/.github/workflows/webpage_deploy.yml index f6760d26..bdb97280 100644 --- a/.github/workflows/webpage_deploy.yml +++ b/.github/workflows/webpage_deploy.yml @@ -4,6 +4,8 @@ on: push: branches: - master + paths: + - webpage/** jobs: webpage_build: diff --git a/.github/workflows/webpage_test.yml b/.github/workflows/webpage_test.yml index 25ef8447..064ff296 100644 --- a/.github/workflows/webpage_test.yml +++ b/.github/workflows/webpage_test.yml @@ -4,6 +4,8 @@ on: pull_request: branches: - master + paths: + - webpage/** jobs: webpage_test: