Skip to content

Commit 46053cb

Browse files
Some workflow stuff (#20)
* Some config * Some make stuff * Also I dont know why any of that needs to run on main
1 parent c310aa1 commit 46053cb

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

.ct.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
remote: origin
2+
target-branch: main
13
chart-dirs:
24
- charts/
3-
target-branch: main
5+
chart-repos:
6+
- oauth2proxy=https://oauth2-proxy.github.io/manifests

.github/workflows/ci.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@ name: CI
33
on:
44
pull_request:
55
branches: [main]
6-
push:
7-
branches: [main]
86

97
jobs:
108
lint:

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ CHART_TESTING_VERSION := 3.13.0
1717
HELM_VERSION := 3.19.0
1818

1919
lint: lint-deemix lint-filebrowser
20-
lint-%: charts/%/Chart.yaml charts/%/Chart.lock .ct.yaml | $(HELM)
20+
lint-%: charts/%/Chart.yaml charts/%/Chart.lock .ct.yaml | $(HELM) $(CT)
2121
$(HELM) lint $(dir $<)
2222
$(CT) lint --config .ct.yaml $(dir $<)
2323

@@ -28,7 +28,7 @@ charts/%/Chart.lock: charts/%/Chart.yaml | $(HELM)
2828
index.yaml: | $(CR)
2929
$(CR) index --config .cr.yaml
3030

31-
.cr-release-packages/%-0.1.0.tgz: charts/%/Chart.yaml .cr.yaml
31+
.cr-release-packages/%-0.1.0.tgz: charts/%/Chart.yaml .cr.yaml | $(CR)
3232
$(CR) package charts/$* --config .cr.yaml
3333

3434
bin/cr:

0 commit comments

Comments
 (0)