diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c286b5b..47dcf01 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,6 +11,7 @@ on: - main - dev - demo + - hotfix paths: - 'infra/**' - 'azure.yaml' @@ -18,8 +19,16 @@ on: - 'scripts/**' - '.github/workflows/ci.yml' pull_request: + types: + - opened + - ready_for_review + - reopened + - synchronize branches: + - main - dev + - demo + - hotfix paths: - 'infra/**' - 'azure.yaml' diff --git a/.github/workflows/deploy-v2.yml b/.github/workflows/deploy-v2.yml index 7df8ac6..396ccf2 100644 --- a/.github/workflows/deploy-v2.yml +++ b/.github/workflows/deploy-v2.yml @@ -11,6 +11,7 @@ on: - main - dev - demo + - hotfix paths: - 'src/**' - 'infra/**' @@ -20,8 +21,16 @@ on: - '.github/workflows/deploy-orchestrator.yml' - '.github/workflows/job-*.yml' pull_request: + types: + - opened + - ready_for_review + - reopened + - synchronize branches: + - main - dev + - demo + - hotfix paths: - 'src/**' - 'infra/**' diff --git a/.github/workflows/pylint.yml b/.github/workflows/pylint.yml index 7dbe2a6..3e0887c 100644 --- a/.github/workflows/pylint.yml +++ b/.github/workflows/pylint.yml @@ -43,4 +43,4 @@ jobs: - name: Pylint run: | echo "Running Pylint..." - python -m flake8 --config=.flake8 --verbose . \ No newline at end of file + python -m flake8 --config=.flake8 --verbose . diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 998b044..d260b5b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -5,6 +5,8 @@ on: branches: - main - dev + - demo + - hotfix paths: - 'src/backend-api/**/*.py' - 'src/backend-api/pyproject.toml' @@ -23,6 +25,8 @@ on: branches: - main - dev + - demo + - hotfix paths: - 'src/backend-api/**/*.py' - 'src/backend-api/pyproject.toml' diff --git a/.github/workflows/validate-bicep-params.yml b/.github/workflows/validate-bicep-params.yml index d51e478..1eb1282 100644 --- a/.github/workflows/validate-bicep-params.yml +++ b/.github/workflows/validate-bicep-params.yml @@ -7,9 +7,16 @@ on: schedule: - cron: '30 6 * * 3' # Wednesday 12:00 PM IST (6:30 AM UTC) pull_request: + types: + - opened + - ready_for_review + - reopened + - synchronize branches: - main - dev + - demo + - hotfix paths: - 'infra/**/*.bicep' - 'infra/**/*.parameters.json'