From d2914dd404b73dbcb0d05bc512a3c5884905bf52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?maciej=20=C5=82akomski?= Date: Mon, 24 Feb 2025 09:27:48 +0100 Subject: [PATCH 1/2] feat(tf): dont run pipelines on draft --- .github/workflows/reusable_assign_label.yml | 2 ++ .github/workflows/reusable_assign_tag.yml | 2 ++ .github/workflows/reusable_verify.yml | 6 ++++++ .../workflows/reusable_verify_semantic_pr.yml | 2 ++ .github/workflows/semantic_pr.yml | 17 +++++++++++++++++ 5 files changed, 29 insertions(+) create mode 100644 .github/workflows/semantic_pr.yml diff --git a/.github/workflows/reusable_assign_label.yml b/.github/workflows/reusable_assign_label.yml index a4c5ff2..b4c0890 100644 --- a/.github/workflows/reusable_assign_label.yml +++ b/.github/workflows/reusable_assign_label.yml @@ -13,8 +13,10 @@ on: - opened - reopened - synchronize + - ready_for_review jobs: assign: name: "Assign" uses: Inetum-Poland/.github/.github/workflows/assign_label.yml@main + if: github.event.pull_request.draft == false diff --git a/.github/workflows/reusable_assign_tag.yml b/.github/workflows/reusable_assign_tag.yml index 8575dff..4b3fdf7 100644 --- a/.github/workflows/reusable_assign_tag.yml +++ b/.github/workflows/reusable_assign_tag.yml @@ -13,11 +13,13 @@ on: - opened - reopened - synchronize + - ready_for_review jobs: assign: name: "Assign" uses: Inetum-Poland/.github/.github/workflows/assign_tag.yml@main + if: github.event.pull_request.draft == false with: bump_fail_if_no_level: true bump_latest: true diff --git a/.github/workflows/reusable_verify.yml b/.github/workflows/reusable_verify.yml index cd3f137..30eb233 100644 --- a/.github/workflows/reusable_verify.yml +++ b/.github/workflows/reusable_verify.yml @@ -5,6 +5,11 @@ on: branches: - main pull_request: + types: + - opened + - reopened + - synchronize + - ready_for_review branches: - main @@ -12,4 +17,5 @@ jobs: verify: name: "Verify" uses: Inetum-Poland/.github/.github/workflows/verify.yml@main + if: github.event.pull_request.draft == false secrets: inherit diff --git a/.github/workflows/reusable_verify_semantic_pr.yml b/.github/workflows/reusable_verify_semantic_pr.yml index fec9437..a4fb874 100644 --- a/.github/workflows/reusable_verify_semantic_pr.yml +++ b/.github/workflows/reusable_verify_semantic_pr.yml @@ -7,9 +7,11 @@ on: - reopened - synchronize - edited + - ready_for_review jobs: verify: name: "Verify" uses: Inetum-Poland/.github/.github/workflows/verify_semantic_pr.yml@main + if: github.event.pull_request.draft == false secrets: inherit diff --git a/.github/workflows/semantic_pr.yml b/.github/workflows/semantic_pr.yml new file mode 100644 index 0000000..b40ba30 --- /dev/null +++ b/.github/workflows/semantic_pr.yml @@ -0,0 +1,17 @@ +on: + pull_request: + types: + - opened + - reopened + - synchronize + - edited + - ready_for_review + branches: + - main + +jobs: + verify: + name: "Verify" + uses: Inetum-Poland/.github/.github/workflows/verify.yml@main + if: github.event.pull_request.draft == false + secrets: inherit From cca73c8beee98935b3c131a6fad84d1c08f767c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?maciej=20=C5=82akomski?= Date: Mon, 24 Feb 2025 09:36:25 +0100 Subject: [PATCH 2/2] feat(tf): dont run pipelines on draft --- .github/workflows/semantic_pr.yml | 17 ----------------- 1 file changed, 17 deletions(-) delete mode 100644 .github/workflows/semantic_pr.yml diff --git a/.github/workflows/semantic_pr.yml b/.github/workflows/semantic_pr.yml deleted file mode 100644 index b40ba30..0000000 --- a/.github/workflows/semantic_pr.yml +++ /dev/null @@ -1,17 +0,0 @@ -on: - pull_request: - types: - - opened - - reopened - - synchronize - - edited - - ready_for_review - branches: - - main - -jobs: - verify: - name: "Verify" - uses: Inetum-Poland/.github/.github/workflows/verify.yml@main - if: github.event.pull_request.draft == false - secrets: inherit