Skip to content

Commit 78581b0

Browse files
committed
Reduce scope on python file workflow triggers
- only shared python files should trigger all workflows to run
1 parent 37e7277 commit 78581b0

10 files changed

Lines changed: 30 additions & 10 deletions

.github/workflows/Configuration-ConfigurationProviders.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ on:
2323
- nuget.config
2424
- Pipfile*
2525
- pyenv.pkgs
26-
- '**/*.py'
26+
- environment.py
27+
- pysteel/**
28+
- steps/**
2729
- Configuration/src/ConfigurationProviders/**
2830
- .github/workflows/configuration.yml
2931
- .github/workflows/shared-test-workflow.yml

.github/workflows/Connectors-MySql.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ on:
2323
- nuget.config
2424
- Pipfile*
2525
- pyenv.pkgs
26-
- '**/*.py'
26+
- environment.py
27+
- pysteel/**
28+
- steps/**
2729
- Connectors/src/MySql/**
2830
- .github/workflows/mysql.yml
2931
- .github/workflows/shared-test-workflow.yml

.github/workflows/Connectors-MySqlEFCore.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ on:
2323
- nuget.config
2424
- Pipfile*
2525
- pyenv.pkgs
26-
- '**/*.py'
26+
- environment.py
27+
- pysteel/**
28+
- steps/**
2729
- Connectors/src/MySqlEFCore/**
2830
- .github/workflows/mysql-efcore.yml
2931
- .github/workflows/shared-test-workflow.yml

.github/workflows/Connectors-PostgreSql.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ on:
2323
- nuget.config
2424
- Pipfile*
2525
- pyenv.pkgs
26-
- '**/*.py'
26+
- environment.py
27+
- pysteel/**
28+
- steps/**
2729
- Connectors/src/PostgreSql/**
2830
- .github/workflows/postgresql.yml
2931
- .github/workflows/shared-test-workflow.yml

.github/workflows/Connectors-PostgreSqlEFCore.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ on:
2323
- nuget.config
2424
- Pipfile*
2525
- pyenv.pkgs
26-
- '**/*.py'
26+
- environment.py
27+
- pysteel/**
28+
- steps/**
2729
- Connectors/src/PostgreSqlEFCore/**
2830
- .github/workflows/postgresql-efcore.yml
2931
- .github/workflows/shared-test-workflow.yml

.github/workflows/Connectors-RabbitMQ.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ on:
2323
- nuget.config
2424
- Pipfile*
2525
- pyenv.pkgs
26-
- '**/*.py'
26+
- environment.py
27+
- pysteel/**
28+
- steps/**
2729
- Connectors/src/RabbitMQ/**
2830
- .github/workflows/rabbitmq.yml
2931
- .github/workflows/shared-test-workflow.yml

.github/workflows/Connectors-Redis.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ on:
2323
- nuget.config
2424
- Pipfile*
2525
- pyenv.pkgs
26-
- '**/*.py'
26+
- environment.py
27+
- pysteel/**
28+
- steps/**
2729
- Connectors/src/Redis/**
2830
- .github/workflows/redis.yml
2931
- .github/workflows/shared-test-workflow.yml

.github/workflows/FileShares-FileSharesWeb.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@ on:
1919
- nuget.config
2020
- Pipfile*
2121
- pyenv.pkgs
22-
- '**/*.py'
22+
- environment.py
23+
- pysteel/**
24+
- steps/**
2325
- FileShares/src/FileSharesWeb/**
2426
- .github/workflows/networkfileshares.yml
2527
- .github/workflows/shared-test-workflow.yml

.github/workflows/Management-ActuatorApi.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ on:
2323
- nuget.config
2424
- Pipfile*
2525
- pyenv.pkgs
26-
- '**/*.py'
26+
- environment.py
27+
- pysteel/**
28+
- steps/**
2729
- Management/src/ActuatorApi/**
2830
- .github/workflows/management.yml
2931
- .github/workflows/shared-test-workflow.yml

.github/workflows/Security-RedisDataProtection.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ on:
2323
- nuget.config
2424
- Pipfile*
2525
- pyenv.pkgs
26-
- '**/*.py'
26+
- environment.py
27+
- pysteel/**
28+
- steps/**
2729
- Security/src/RedisDataProtection/**
2830
- .github/workflows/security-redis.yml
2931
- .github/workflows/shared-test-workflow.yml

0 commit comments

Comments
 (0)