diff --git a/.github/workflows/hl-ci.yaml b/.github/workflows/hl-ci.yaml index 81c8ed16..d5bc1195 100644 --- a/.github/workflows/hl-ci.yaml +++ b/.github/workflows/hl-ci.yaml @@ -3,9 +3,23 @@ name: "[helm-locker] CI" on: workflow_call: pull_request: + paths-ignore: + - 'docs/**' + - '*.md' + - '.gitignore' + - 'CODEOWNERS' + - 'LICENSE' push: branches: - main + - release/v[0-9]+.x + - release/v[0-9]+.[0-9]+.[0-9]+ + paths-ignore: + - 'docs/**' + - '*.md' + - '.gitignore' + - 'CODEOWNERS' + - 'LICENSE' jobs: build: diff --git a/.github/workflows/hl-e2e.yaml b/.github/workflows/hl-e2e.yaml index 3cb2843c..ac143090 100644 --- a/.github/workflows/hl-e2e.yaml +++ b/.github/workflows/hl-e2e.yaml @@ -2,9 +2,17 @@ name: "[helm-locker] CI-e2e" on: pull_request: + paths-ignore: + - 'docs/**' + - '*.md' + - '.gitignore' + - 'CODEOWNERS' + - 'LICENSE' push: branches: - main + - release/v[0-9]+.x + - release/v[0-9]+.[0-9]+.[0-9]+ paths: - 'go.mod' - 'charts/helm-locker*/**' diff --git a/.github/workflows/hpo-ci.yaml b/.github/workflows/hpo-ci.yaml index bcccf4bd..61b20128 100644 --- a/.github/workflows/hpo-ci.yaml +++ b/.github/workflows/hpo-ci.yaml @@ -6,6 +6,12 @@ env: on: pull_request: + paths-ignore: + - 'docs/**' + - '*.md' + - '.gitignore' + - 'CODEOWNERS' + - 'LICENSE' workflow_call: inputs: skip_build: diff --git a/.github/workflows/prom-fed-ci.yaml b/.github/workflows/prom-fed-ci.yaml index 5f5a49aa..3dfd7097 100644 --- a/.github/workflows/prom-fed-ci.yaml +++ b/.github/workflows/prom-fed-ci.yaml @@ -5,9 +5,7 @@ on: pull_request: paths-ignore: - 'docs/**' - - 'scripts/**' - '*.md' - - '*.dapper' - '.gitignore' - 'CODEOWNERS' - 'LICENSE' @@ -15,6 +13,14 @@ on: push: branches: - main + - release/v[0-9]+.x + - release/v[0-9]+.[0-9]+.[0-9]+ + paths-ignore: + - 'docs/**' + - '*.md' + - '.gitignore' + - 'CODEOWNERS' + - 'LICENSE' env: YQ_VERSION : v4.25.1 diff --git a/.github/workflows/prom-fed-e2e-ci.yaml b/.github/workflows/prom-fed-e2e-ci.yaml index bf8db885..b7ad9675 100644 --- a/.github/workflows/prom-fed-e2e-ci.yaml +++ b/.github/workflows/prom-fed-e2e-ci.yaml @@ -13,9 +13,7 @@ on: pull_request: paths-ignore: - 'docs/**' - - 'scripts/**' - '*.md' - - '*.dapper' - '.gitignore' - 'CODEOWNERS' - 'LICENSE' @@ -23,12 +21,14 @@ on: push: branches: - main + - release/v[0-9]+.x + - release/v[0-9]+.[0-9]+.[0-9]+ paths-ignore: - 'docs/**' - '*.md' + - '.gitignore' - 'CODEOWNERS' - 'LICENSE' - env: GOARCH: amd64 CGO_ENABLED: 0