File tree 2 files changed +18
-3
lines changed
2 files changed +18
-3
lines changed Original file line number Diff line number Diff line change 13
13
- ' .github/workflows/check_charts.yaml'
14
14
pull_request :
15
15
16
+ env :
17
+ PGO_CHART_VERSION : 5.7.0
18
+
16
19
jobs :
17
20
lint-test :
18
21
runs-on : ubuntu-latest
@@ -58,12 +61,12 @@ jobs:
58
61
- name : Run chart-testing (lint)
59
62
run : ct lint --chart-dirs deployment/helm --target-branch ${{ github.event.repository.default_branch }}
60
63
61
- - name : Build container
64
+ - name : Build webapp container
62
65
uses : docker/build-push-action@v6
63
66
if : steps.list-changed.outputs.changed == 'true'
64
67
with :
65
68
platforms : linux/amd64
66
- context : .
69
+ context : webapp
67
70
file : webapp/Dockerfile
68
71
push : false
69
72
tags : " polder:dev"
@@ -72,10 +75,14 @@ jobs:
72
75
73
76
if : steps.list-changed.outputs.changed == 'true'
74
77
78
+ # Install postgres operator
79
+ - name : Install postgres operator
80
+ run : helm install --set disable_check_for_upgrades=true pgo oci://registry.developers.crunchydata.com/crunchydata/pgo --version ${PGO_CHART_VERSION}
81
+
75
82
- name : Load container image in kind cluster
76
83
run : kind load docker-image polder:dev --name chart-testing
77
84
if : steps.list-changed.outputs.changed == 'true'
78
85
79
86
- name : Run chart-testing (install)
80
- run : ct install --chart-dirs deployment/k8s
87
+ run : ct install --chart-dirs deployment/helm --target-branch ${{ github.event.repository.default_branch }}
81
88
if : steps.list-changed.outputs.changed == 'true'
Original file line number Diff line number Diff line change @@ -15,6 +15,14 @@ version: 0.1.0
15
15
# It is recommended to use it with quotes.
16
16
appVersion : " 0.2.0"
17
17
18
+ maintainers :
19
+ - name : pantierra # Felix Delattre
20
+ url : https://github.com/pantierra
21
+ - name : emmanuelmathot # Emmanuel Mathot
22
+ url : https://github.com/emmanuelmathot
23
+ - name : ciaransweet # Ciaran Sweet
24
+ url : https://github.com/ciaransweet
25
+
18
26
dependencies :
19
27
- name : eoapi
20
28
version : 0.5.0
You can’t perform that action at this time.
0 commit comments