From b3227ea766c69b23454096ba3fbb20bf3712c66c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Martins?= Date: Thu, 20 Jun 2024 13:28:06 +0200 Subject: [PATCH] run CI automatically for renovate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Renovate is a trusted contributor of Cilium. We can skip the need to run the CI manually by the triager if the CI is automatically ran after a push to renovate's branches. [ upstream commit 6f461ea592ca00115c82b91520d8951b2529d1eb ] Signed-off-by: André Martins --- .github/workflows/conformance-aks.yaml | 3 +++ .github/workflows/conformance-aws-cni.yaml | 3 +++ .github/workflows/conformance-clustermesh.yaml | 1 + .github/workflows/conformance-e2e.yaml | 3 +++ .github/workflows/conformance-eks.yaml | 3 +++ .github/workflows/conformance-externalworkloads.yaml | 3 +++ .github/workflows/conformance-gateway-api.yaml | 1 + .github/workflows/conformance-ginkgo.yaml | 3 +++ .github/workflows/conformance-gke.yaml | 3 +++ .github/workflows/conformance-ingress.yaml | 1 + .github/workflows/conformance-ipsec-e2e.yaml | 3 +++ .github/workflows/conformance-multi-pool.yaml | 1 + .github/workflows/conformance-runtime.yaml | 1 + .github/workflows/integration-test.yaml | 1 + .github/workflows/tests-clustermesh-upgrade.yaml | 1 + .github/workflows/tests-datapath-verifier.yaml | 3 +++ .github/workflows/tests-ipsec-upgrade.yaml | 3 +++ .github/workflows/tests-l4lb.yaml | 1 + 18 files changed, 38 insertions(+) diff --git a/.github/workflows/conformance-aks.yaml b/.github/workflows/conformance-aks.yaml index 052e5c8487aab..549a23a547a2e 100644 --- a/.github/workflows/conformance-aks.yaml +++ b/.github/workflows/conformance-aks.yaml @@ -17,6 +17,9 @@ on: description: "[JSON object] Arbitrary arguments passed from the trigger comment via regex capture group. Parse with 'fromJson(inputs.extra-args).argName' in workflow." required: false default: '{}' + push: + branches: + - 'renovate/v1.14-**' # Run every 6 hours schedule: - cron: '0 0/6 * * *' diff --git a/.github/workflows/conformance-aws-cni.yaml b/.github/workflows/conformance-aws-cni.yaml index ac3292f72b5c4..860df904354a7 100644 --- a/.github/workflows/conformance-aws-cni.yaml +++ b/.github/workflows/conformance-aws-cni.yaml @@ -17,6 +17,9 @@ on: description: "[JSON object] Arbitrary arguments passed from the trigger comment via regex capture group. Parse with 'fromJson(inputs.extra-args).argName' in workflow." required: false default: '{}' + push: + branches: + - 'renovate/v1.14-**' # Run every 6 hours schedule: - cron: '30 0/6 * * *' diff --git a/.github/workflows/conformance-clustermesh.yaml b/.github/workflows/conformance-clustermesh.yaml index b9110ab79d546..b1c235f5a2805 100644 --- a/.github/workflows/conformance-clustermesh.yaml +++ b/.github/workflows/conformance-clustermesh.yaml @@ -20,6 +20,7 @@ on: # Run every 6 hours schedule: - cron: '0 3/6 * * *' + - 'renovate/v1.14-**' # By specifying the access of one of the scopes, all of those that are not # specified are set to 'none'. diff --git a/.github/workflows/conformance-e2e.yaml b/.github/workflows/conformance-e2e.yaml index 00f8f45bb05dd..f2afdda40bfab 100644 --- a/.github/workflows/conformance-e2e.yaml +++ b/.github/workflows/conformance-e2e.yaml @@ -17,6 +17,9 @@ on: description: "[JSON object] Arbitrary arguments passed from the trigger comment via regex capture group. Parse with 'fromJson(inputs.extra-args).argName' in workflow." required: false default: '{}' + push: + branches: + - 'renovate/v1.14-**' # Run every 6 hours schedule: - cron: '0 5/6 * * *' diff --git a/.github/workflows/conformance-eks.yaml b/.github/workflows/conformance-eks.yaml index 03a868ec2a7f4..e5815e65512a9 100644 --- a/.github/workflows/conformance-eks.yaml +++ b/.github/workflows/conformance-eks.yaml @@ -17,6 +17,9 @@ on: description: "[JSON object] Arbitrary arguments passed from the trigger comment via regex capture group. Parse with 'fromJson(inputs.extra-args).argName' in workflow." required: false default: '{}' + push: + branches: + - 'renovate/v1.14-**' # Run every 6 hours schedule: - cron: '0 1/6 * * *' diff --git a/.github/workflows/conformance-externalworkloads.yaml b/.github/workflows/conformance-externalworkloads.yaml index f001f7eadd346..f3cb85359f07b 100644 --- a/.github/workflows/conformance-externalworkloads.yaml +++ b/.github/workflows/conformance-externalworkloads.yaml @@ -17,6 +17,9 @@ on: description: "[JSON object] Arbitrary arguments passed from the trigger comment via regex capture group. Parse with 'fromJson(inputs.extra-args).argName' in workflow." required: false default: '{}' + push: + branches: + - 'renovate/v1.14-**' # Run every 6 hours schedule: - cron: '0 4/6 * * *' diff --git a/.github/workflows/conformance-gateway-api.yaml b/.github/workflows/conformance-gateway-api.yaml index 6218f0cf9ad62..bdb37b5de71fc 100644 --- a/.github/workflows/conformance-gateway-api.yaml +++ b/.github/workflows/conformance-gateway-api.yaml @@ -22,6 +22,7 @@ on: branches: - v1.14 - ft/v1.14/** + - 'renovate/v1.14-**' paths-ignore: - 'Documentation/**' - 'test/**' diff --git a/.github/workflows/conformance-ginkgo.yaml b/.github/workflows/conformance-ginkgo.yaml index a762ff678cb71..69014022d7057 100644 --- a/.github/workflows/conformance-ginkgo.yaml +++ b/.github/workflows/conformance-ginkgo.yaml @@ -17,6 +17,9 @@ on: description: "[JSON object] Arbitrary arguments passed from the trigger comment via regex capture group. Parse with 'fromJson(inputs.extra-args).argName' in workflow." required: false default: '{}' + push: + branches: + - 'renovate/v1.14-**' # Run every 6 hours schedule: - cron: '0 1/6 * * *' diff --git a/.github/workflows/conformance-gke.yaml b/.github/workflows/conformance-gke.yaml index 0ac6169f05531..dad08565f141f 100644 --- a/.github/workflows/conformance-gke.yaml +++ b/.github/workflows/conformance-gke.yaml @@ -17,6 +17,9 @@ on: description: "[JSON object] Arbitrary arguments passed from the trigger comment via regex capture group. Parse with 'fromJson(inputs.extra-args).argName' in workflow." required: false default: '{}' + push: + branches: + - 'renovate/v1.14-**' # Run every 6 hours schedule: - cron: '0 2/6 * * *' diff --git a/.github/workflows/conformance-ingress.yaml b/.github/workflows/conformance-ingress.yaml index 67e5e740811e7..21c374cc51474 100644 --- a/.github/workflows/conformance-ingress.yaml +++ b/.github/workflows/conformance-ingress.yaml @@ -21,6 +21,7 @@ on: branches: - v1.14 - ft/v1.14/** + - 'renovate/v1.14-**' paths-ignore: - 'Documentation/**' - 'test/**' diff --git a/.github/workflows/conformance-ipsec-e2e.yaml b/.github/workflows/conformance-ipsec-e2e.yaml index d3e5cd44f1ad2..d2bf63e9b6528 100644 --- a/.github/workflows/conformance-ipsec-e2e.yaml +++ b/.github/workflows/conformance-ipsec-e2e.yaml @@ -17,6 +17,9 @@ on: description: "[JSON object] Arbitrary arguments passed from the trigger comment via regex capture group. Parse with 'fromJson(inputs.extra-args).argName' in workflow." required: false default: '{}' + push: + branches: + - 'renovate/v1.14-**' # Run every 6 hours schedule: - cron: '0 5/6 * * *' diff --git a/.github/workflows/conformance-multi-pool.yaml b/.github/workflows/conformance-multi-pool.yaml index 66baa7c322e71..88b0585297a72 100644 --- a/.github/workflows/conformance-multi-pool.yaml +++ b/.github/workflows/conformance-multi-pool.yaml @@ -10,6 +10,7 @@ on: branches: - v1.14 - ft/v1.14/** + - 'renovate/v1.14-**' paths-ignore: - 'Documentation/**' - 'test/**' diff --git a/.github/workflows/conformance-runtime.yaml b/.github/workflows/conformance-runtime.yaml index 0bb4315eac15f..e48ed93148643 100644 --- a/.github/workflows/conformance-runtime.yaml +++ b/.github/workflows/conformance-runtime.yaml @@ -21,6 +21,7 @@ on: branches: - v1.14 - ft/v1.14/** + - 'renovate/v1.14-**' paths-ignore: - 'Documentation/**' diff --git a/.github/workflows/integration-test.yaml b/.github/workflows/integration-test.yaml index c64e88e626fa2..02595b0f6b82b 100644 --- a/.github/workflows/integration-test.yaml +++ b/.github/workflows/integration-test.yaml @@ -21,6 +21,7 @@ on: branches: - v1.14 - ft/v1.14/** + - 'renovate/v1.14-**' paths-ignore: - 'Documentation/**' diff --git a/.github/workflows/tests-clustermesh-upgrade.yaml b/.github/workflows/tests-clustermesh-upgrade.yaml index 2d4547e581816..9abd943e33dd6 100644 --- a/.github/workflows/tests-clustermesh-upgrade.yaml +++ b/.github/workflows/tests-clustermesh-upgrade.yaml @@ -20,6 +20,7 @@ on: # Run every 6 hours schedule: - cron: '0 3/6 * * *' + - 'renovate/v1.14-**' # By specifying the access of one of the scopes, all of those that are not # specified are set to 'none'. diff --git a/.github/workflows/tests-datapath-verifier.yaml b/.github/workflows/tests-datapath-verifier.yaml index 4efdbaa656859..c24996a279672 100644 --- a/.github/workflows/tests-datapath-verifier.yaml +++ b/.github/workflows/tests-datapath-verifier.yaml @@ -17,6 +17,9 @@ on: description: "[JSON object] Arbitrary arguments passed from the trigger comment via regex capture group. Parse with 'fromJson(inputs.extra-args).argName' in workflow." required: false default: '{}' + push: + branches: + - 'renovate/v1.14-**' # Run every 6 hours schedule: - cron: '0 5/6 * * *' diff --git a/.github/workflows/tests-ipsec-upgrade.yaml b/.github/workflows/tests-ipsec-upgrade.yaml index a07f6ee73f77e..1fe4d72bc19f0 100644 --- a/.github/workflows/tests-ipsec-upgrade.yaml +++ b/.github/workflows/tests-ipsec-upgrade.yaml @@ -17,6 +17,9 @@ on: description: "[JSON object] Arbitrary arguments passed from the trigger comment via regex capture group. Parse with 'fromJson(inputs.extra-args).argName' in workflow." required: false default: '{}' + push: + branches: + - 'renovate/v1.14-**' # Run every 6 hours schedule: - cron: '0 5/6 * * *' diff --git a/.github/workflows/tests-l4lb.yaml b/.github/workflows/tests-l4lb.yaml index 9aa5ba2f162a7..1743aefcb3197 100644 --- a/.github/workflows/tests-l4lb.yaml +++ b/.github/workflows/tests-l4lb.yaml @@ -20,6 +20,7 @@ on: # Run every 6 hours schedule: - cron: '0 5/6 * * *' + - 'renovate/v1.14-**' # By specifying the access of one of the scopes, all of those that are not # specified are set to 'none'.