From e59d363d2ba3c4057b8a200345cff7e16d4fde67 Mon Sep 17 00:00:00 2001 From: Artur Shiriev Date: Thu, 31 Oct 2024 22:36:09 +0300 Subject: [PATCH 1/2] fix ci workflow path for pull request --- .github/workflows/core-ci.yml | 6 +++++- .github/workflows/fastapi-ci.yml | 5 ++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/core-ci.yml b/.github/workflows/core-ci.yml index 82cbd28..48bce9f 100644 --- a/.github/workflows/core-ci.yml +++ b/.github/workflows/core-ci.yml @@ -8,7 +8,11 @@ on: - 'modern_di/**' - 'tests/**' - '.github/workflows/core-ci.yml' - pull_request: {} + pull_request: + paths: + - 'modern_di/**' + - 'tests/**' + - '.github/workflows/core-ci.yml' concurrency: group: ${{ github.head_ref || github.run_id }} diff --git a/.github/workflows/fastapi-ci.yml b/.github/workflows/fastapi-ci.yml index 633f654..5cadc5f 100644 --- a/.github/workflows/fastapi-ci.yml +++ b/.github/workflows/fastapi-ci.yml @@ -7,7 +7,10 @@ on: paths: - 'integrations/fastapi/**' - '.github/workflows/fastapi-ci.yml' - pull_request: {} + pull_request: + paths: + - 'integrations/fastapi/**' + - '.github/workflows/fastapi-ci.yml' defaults: run: From 47eee4e9f642b3df4b69fd040e8b59834a1f35c1 Mon Sep 17 00:00:00 2001 From: Artur Shiriev Date: Thu, 31 Oct 2024 22:40:17 +0300 Subject: [PATCH 2/2] trying to fix cancelling --- .github/workflows/core-ci.yml | 2 +- .github/workflows/fastapi-ci.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/core-ci.yml b/.github/workflows/core-ci.yml index 48bce9f..7ce4b4c 100644 --- a/.github/workflows/core-ci.yml +++ b/.github/workflows/core-ci.yml @@ -15,7 +15,7 @@ on: - '.github/workflows/core-ci.yml' concurrency: - group: ${{ github.head_ref || github.run_id }} + group: ${{ github.head_ref || github.run_id }} core cancel-in-progress: true jobs: diff --git a/.github/workflows/fastapi-ci.yml b/.github/workflows/fastapi-ci.yml index 5cadc5f..7811367 100644 --- a/.github/workflows/fastapi-ci.yml +++ b/.github/workflows/fastapi-ci.yml @@ -17,8 +17,8 @@ defaults: working-directory: integrations/fastapi concurrency: - group: ${{ github.head_ref || github.run_id }} - cancel-in-progress: true + group: ${{ github.head_ref || github.run_id }} fastapi + cancel-in-progress: false jobs: lint: