Skip to content

Commit

Permalink
Merge pull request #159 from mallardduck/adjust-workflow-branch
Browse files Browse the repository at this point in the history
Update GHA workflows for new branching
  • Loading branch information
mallardduck authored Jan 30, 2025
2 parents b1c6687 + 0d22b6e commit 340ab34
Show file tree
Hide file tree
Showing 5 changed files with 39 additions and 5 deletions.
14 changes: 14 additions & 0 deletions .github/workflows/hl-ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down
8 changes: 8 additions & 0 deletions .github/workflows/hl-e2e.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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*/**'
Expand Down
6 changes: 6 additions & 0 deletions .github/workflows/hpo-ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@ env:

on:
pull_request:
paths-ignore:
- 'docs/**'
- '*.md'
- '.gitignore'
- 'CODEOWNERS'
- 'LICENSE'
workflow_call:
inputs:
skip_build:
Expand Down
10 changes: 8 additions & 2 deletions .github/workflows/prom-fed-ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,22 @@ on:
pull_request:
paths-ignore:
- 'docs/**'
- 'scripts/**'
- '*.md'
- '*.dapper'
- '.gitignore'
- 'CODEOWNERS'
- 'LICENSE'
- 'Makefile'
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
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/prom-fed-e2e-ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,22 +13,22 @@ on:
pull_request:
paths-ignore:
- 'docs/**'
- 'scripts/**'
- '*.md'
- '*.dapper'
- '.gitignore'
- 'CODEOWNERS'
- 'LICENSE'
- 'Makefile'
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
Expand Down

0 comments on commit 340ab34

Please sign in to comment.