From 3261e7d66681ed9faee4cdf25e6d8313103bdcaf Mon Sep 17 00:00:00 2001 From: Ilya Kreymer Date: Wed, 8 Feb 2023 11:22:12 -0800 Subject: [PATCH] ci: - run k3d-ci on all changes to charts or backend, including PRs (faster) - run microk8s and k3d-log-ci only on commits to main that change charts or backend (slower) - run lint on all changes to backend, including PRs fix --- .github/workflows/k3d-ci.yaml | 6 ++++-- .github/workflows/k3d-log-ci.yaml | 1 - .github/workflows/lint.yaml | 2 -- .github/workflows/microk8s-ci.yaml | 2 -- 4 files changed, 4 insertions(+), 7 deletions(-) diff --git a/.github/workflows/k3d-ci.yaml b/.github/workflows/k3d-ci.yaml index f2ba8913..bba893bc 100644 --- a/.github/workflows/k3d-ci.yaml +++ b/.github/workflows/k3d-ci.yaml @@ -2,8 +2,10 @@ name: Cluster Run (K3d) on: push: - branches: - - main + paths: + - 'backend/**' + - 'chart/**' + pull_request: paths: - 'backend/**' diff --git a/.github/workflows/k3d-log-ci.yaml b/.github/workflows/k3d-log-ci.yaml index 67c31fc7..ed565384 100644 --- a/.github/workflows/k3d-log-ci.yaml +++ b/.github/workflows/k3d-log-ci.yaml @@ -4,7 +4,6 @@ on: push: branches: - main - pull_request: paths: - 'backend/**' - 'chart/**' diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index 2a672296..cac0b89e 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -2,8 +2,6 @@ name: Backend Lint Check on: push: - branches: - - main paths: - 'backend/**' pull_request: diff --git a/.github/workflows/microk8s-ci.yaml b/.github/workflows/microk8s-ci.yaml index a4d8a212..1d5ee84b 100644 --- a/.github/workflows/microk8s-ci.yaml +++ b/.github/workflows/microk8s-ci.yaml @@ -4,11 +4,9 @@ on: push: branches: - main - pull_request: paths: - 'backend/**' - 'chart/**' - jobs: btrix-microk8s-test: runs-on: ubuntu-latest