From 7013fb6de31f04844ee9c85b73123cf0c32563d7 Mon Sep 17 00:00:00 2001 From: Hiram Chirino Date: Tue, 30 Apr 2024 11:20:50 -0400 Subject: [PATCH] cI: only run the build image on main branch and for PR jobs. Signed-off-by: Hiram Chirino --- .github/workflows/build-image.yaml | 10 +++++----- .github/workflows/e2e.yaml | 5 +++-- .github/workflows/rust.yml | 4 ++-- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build-image.yaml b/.github/workflows/build-image.yaml index 9e6d73a6..293f0adc 100644 --- a/.github/workflows/build-image.yaml +++ b/.github/workflows/build-image.yaml @@ -1,12 +1,12 @@ --- name: Build Image - on: - workflow_dispatch: push: - branches: ['*'] - tags: ['*'] - + branches: + - 'main' + pull_request: + branches: + - 'main' env: IMG_REGISTRY_HOST: quay.io IMG_REGISTRY_ORG: kuadrant diff --git a/.github/workflows/e2e.yaml b/.github/workflows/e2e.yaml index 83af14a6..b5b17860 100644 --- a/.github/workflows/e2e.yaml +++ b/.github/workflows/e2e.yaml @@ -3,10 +3,11 @@ name: e2e tests on: push: branches: - - '*' + - 'main' pull_request: branches: - - '*' + - 'main' + jobs: limits_file_watcher: name: Limits File Watcher in k8s environment diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 0c86b095..ed467cdb 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -4,10 +4,10 @@ name: Limitador on: push: branches: - - '*' + - 'main' pull_request: branches: - - '*' + - 'main' schedule: - cron: '5 4 * * *'