From 90a3cbed44582f0f5afc30a5732df672180a2167 Mon Sep 17 00:00:00 2001 From: Pedro Algarvio Date: Thu, 30 Nov 2023 09:43:44 +0000 Subject: [PATCH] If `tools/precommit/workflows.py` changes the workflows must be generated Signed-off-by: Pedro Algarvio --- .github/workflows/ci.yml | 1 + .github/workflows/nightly.yml | 1 + .github/workflows/scheduled.yml | 1 + .github/workflows/staging.yml | 1 + .github/workflows/templates/layout.yml.jinja | 1 + .pre-commit-config.yaml | 2 +- 6 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 57141976bbd..4949c233c59 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -99,6 +99,7 @@ jobs: - .github/actions/**/action.yml - .github/workflows/*.yml - .github/workflows/templates/*.yml.jinja2 + - tools/precommit/workflows.py salt: - added|modified: &salt_added_modified - setup.py diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index d212a7518a4..06bbecd6e06 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -143,6 +143,7 @@ jobs: - .github/actions/**/action.yml - .github/workflows/*.yml - .github/workflows/templates/*.yml.jinja2 + - tools/precommit/workflows.py salt: - added|modified: &salt_added_modified - setup.py diff --git a/.github/workflows/scheduled.yml b/.github/workflows/scheduled.yml index 1a5488310b3..f8ce37c72fe 100644 --- a/.github/workflows/scheduled.yml +++ b/.github/workflows/scheduled.yml @@ -133,6 +133,7 @@ jobs: - .github/actions/**/action.yml - .github/workflows/*.yml - .github/workflows/templates/*.yml.jinja2 + - tools/precommit/workflows.py salt: - added|modified: &salt_added_modified - setup.py diff --git a/.github/workflows/staging.yml b/.github/workflows/staging.yml index 837d4c97c15..da7f6fd2c36 100644 --- a/.github/workflows/staging.yml +++ b/.github/workflows/staging.yml @@ -129,6 +129,7 @@ jobs: - .github/actions/**/action.yml - .github/workflows/*.yml - .github/workflows/templates/*.yml.jinja2 + - tools/precommit/workflows.py salt: - added|modified: &salt_added_modified - setup.py diff --git a/.github/workflows/templates/layout.yml.jinja b/.github/workflows/templates/layout.yml.jinja index 2d7afcb51bb..45c529f1e86 100644 --- a/.github/workflows/templates/layout.yml.jinja +++ b/.github/workflows/templates/layout.yml.jinja @@ -147,6 +147,7 @@ jobs: - .github/actions/**/action.yml - .github/workflows/*.yml - .github/workflows/templates/*.yml.jinja2 + - tools/precommit/workflows.py salt: - added|modified: &salt_added_modified - setup.py diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 49158cdbfb1..0f926d986d5 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -59,7 +59,7 @@ repos: - id: tools alias: generate-workflows name: Generate GitHub Workflow Templates - files: ^(cicd/shared-gh-workflows-context\.yml|tools/pre_commit\.py|.github/workflows/templates/.*)$ + files: ^(cicd/shared-gh-workflows-context\.yml|tools/precommit/workflows\.py|.github/workflows/templates/.*)$ pass_filenames: false args: - pre-commit