ci: don't run all workflows in unrelated workflows changes (#2142)

This commit is contained in:
Jonas L 2022-09-14 13:45:26 +02:00 committed by GitHub
parent 9b3207b8a4
commit 2b6966e089
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 28 additions and 16 deletions

View File

@ -4,14 +4,16 @@ on:
push: push:
branches: [main] branches: [main]
paths: paths:
- .github/workflows/** - .github/workflows/_python.yml
- .github/workflows/analyzer.yml
- analyzer/** - analyzer/**
- shared/** - shared/**
pull_request: pull_request:
branches: [main] branches: [main]
paths: paths:
- .github/workflows/** - .github/workflows/_python.yml
- .github/workflows/analyzer.yml
- analyzer/** - analyzer/**
- shared/** - shared/**

View File

@ -4,14 +4,16 @@ on:
push: push:
branches: [main] branches: [main]
paths: paths:
- .github/workflows/** - .github/workflows/_python.yml
- .github/workflows/api-client.yml
- api-client/** - api-client/**
- shared/** - shared/**
pull_request: pull_request:
branches: [main] branches: [main]
paths: paths:
- .github/workflows/** - .github/workflows/_python.yml
- .github/workflows/api-client.yml
- api-client/** - api-client/**
- shared/** - shared/**

View File

@ -4,13 +4,13 @@ on:
push: push:
branches: [main] branches: [main]
paths: paths:
- .github/workflows/** - .github/workflows/api-schema.yml
- api/** - api/**
pull_request: pull_request:
branches: [main] branches: [main]
paths: paths:
- .github/workflows/** - .github/workflows/api-schema.yml
- api/** - api/**
concurrency: concurrency:

View File

@ -4,14 +4,16 @@ on:
push: push:
branches: [main] branches: [main]
paths: paths:
- .github/workflows/** - .github/workflows/_python.yml
- .github/workflows/api.yml
- api/** - api/**
- shared/** - shared/**
pull_request: pull_request:
branches: [main] branches: [main]
paths: paths:
- .github/workflows/** - .github/workflows/_python.yml
- .github/workflows/api.yml
- api/** - api/**
- shared/** - shared/**

View File

@ -4,14 +4,14 @@ on:
push: push:
branches: [main] branches: [main]
paths: paths:
- .github/workflows/** - .github/workflows/legacy.yml
- api/** - api/**
- legacy/** - legacy/**
pull_request: pull_request:
branches: [main] branches: [main]
paths: paths:
- .github/workflows/** - .github/workflows/legacy.yml
- api/** - api/**
- legacy/** - legacy/**

View File

@ -4,7 +4,8 @@ on:
push: push:
branches: [main] branches: [main]
paths: paths:
- .github/workflows/** - .github/workflows/_python.yml
- .github/workflows/playout.yml
- playout/** - playout/**
- api-client/** - api-client/**
- shared/** - shared/**
@ -12,7 +13,8 @@ on:
pull_request: pull_request:
branches: [main] branches: [main]
paths: paths:
- .github/workflows/** - .github/workflows/_python.yml
- .github/workflows/playout.yml
- playout/** - playout/**
- api-client/** - api-client/**
- shared/** - shared/**

View File

@ -4,13 +4,15 @@ on:
push: push:
branches: [main] branches: [main]
paths: paths:
- .github/workflows/** - .github/workflows/_python.yml
- .github/workflows/shared.yml
- shared/** - shared/**
pull_request: pull_request:
branches: [main] branches: [main]
paths: paths:
- .github/workflows/** - .github/workflows/_python.yml
- .github/workflows/shared.yml
- shared/** - shared/**
jobs: jobs:

View File

@ -4,13 +4,15 @@ on:
push: push:
branches: [main] branches: [main]
paths: paths:
- .github/workflows/** - .github/workflows/_python.yml
- .github/workflows/worker.yml
- worker/** - worker/**
pull_request: pull_request:
branches: [main] branches: [main]
paths: paths:
- .github/workflows/** - .github/workflows/_python.yml
- .github/workflows/worker.yml
- worker/** - worker/**
jobs: jobs: