From 9fe62b2e229d0efe370085d2acf668637ab2229e Mon Sep 17 00:00:00 2001 From: kranurag7 <81210977+kranurag7@users.noreply.github.com> Date: Wed, 17 Jan 2024 18:57:03 +0530 Subject: [PATCH] enable CI on addons branch (#52) this commit enables CI on addons branch. Signed-off-by: Anurag --- .github/workflows/build.yml | 1 + .github/workflows/kubebuilder-markers-checker.yml | 2 ++ .github/workflows/main-promote-builder-image.yml | 1 + .github/workflows/pr-lint.yml | 1 + .github/workflows/test.yml | 3 ++- 5 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4cb02b8e1..0e56b676e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -4,6 +4,7 @@ on: # yamllint disable-line rule:truthy push: branches: - main + - addons # If the cache was cleaned we should re-build the cache with the latest commit workflow_run: workflows: diff --git a/.github/workflows/kubebuilder-markers-checker.yml b/.github/workflows/kubebuilder-markers-checker.yml index d1519338b..26622834b 100644 --- a/.github/workflows/kubebuilder-markers-checker.yml +++ b/.github/workflows/kubebuilder-markers-checker.yml @@ -4,9 +4,11 @@ on: push: branches: - main + - addons pull_request: branches: - main + - addons paths: - "api/**" - ".github/workflows/kubebuilder-markers-checker.yml" diff --git a/.github/workflows/main-promote-builder-image.yml b/.github/workflows/main-promote-builder-image.yml index 2254207d2..ef6131f78 100644 --- a/.github/workflows/main-promote-builder-image.yml +++ b/.github/workflows/main-promote-builder-image.yml @@ -3,6 +3,7 @@ on: # yamllint disable-line rule:truthy push: branches: - main + - addons paths: - "images/builder/Dockerfile" jobs: diff --git a/.github/workflows/pr-lint.yml b/.github/workflows/pr-lint.yml index 302813a80..b9fd27591 100644 --- a/.github/workflows/pr-lint.yml +++ b/.github/workflows/pr-lint.yml @@ -4,6 +4,7 @@ on: # yamllint disable-line rule:truthy types: [opened, synchronize, reopened, ready_for_review] branches: - main + - addons - "releases/**" paths: - "!**/vendor/**" diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index aab8e1b99..c39c6f923 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -6,6 +6,7 @@ on: # yamllint disable-line rule:truthy types: [opened, synchronize, reopened, ready_for_review] branches: - main + - addons - "releases/**" paths: - "**.go" @@ -64,4 +65,4 @@ jobs: GIT_REPOSITORY_NAME: cluster-stacks GO111MODULE: "on" GIT_ACCESS_TOKEN: ${{ secrets.GIT_ACCESS_TOKEN }} - run: make test-integration-workloadcluster \ No newline at end of file + run: make test-integration-workloadcluster