Skip to content

Commit acd4bc1

Browse files
lucacomepdabelf5
andauthored
Update sync script with new directory structure (#217)
Co-authored-by: Paul Abel <[email protected]>
1 parent 2fd2b48 commit acd4bc1

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

.github/workflows/sync-chart.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,16 @@ jobs:
3535
echo "Current NIC version: $current_version"
3636
3737
cd helm-charts/
38+
schema_dir=$(cd nginx-ingress && echo v1.*)
39+
mv nginx-ingress/$schema_dir $schema_dir
3840
rm -rf nginx-ingress
41+
3942
helm pull oci://ghcr.io/nginxinc/charts/nginx-ingress --untar --version ${{ inputs.chart_version }}
40-
csplit -s nginx-ingress/templates/rbac.yaml %---%+1 && cat nginx-ingress/templates/rbac.yaml | head -n1 | cat /dev/stdin xx00 > temp_rbac.yaml && mv temp_rbac.yaml nginx-ingress/templates/rbac.yaml
41-
rm -rf xx00
42-
sed -i '14s/name: {{ include "nginx-ingress.fullname" . }}/name: nginx-ingress-operator-nginx-ingress-admin/' nginx-ingress/templates/rbac.yaml
43+
rm -f nginx-ingress/templates/clusterrole.yaml
44+
rm -f nginx-ingress/templates/controller-role.yaml
45+
rm -f nginx-ingress/templates/controller-rolebiding.yaml
46+
sed -i '14s/name: {{ include "nginx-ingress.fullname" . }}/name: nginx-ingress-operator-nginx-ingress-admin/' nginx-ingress/templates/clusterrolebiding.yaml
47+
mv $schema_dir nginx-ingress/
4348
4449
new_version=$(yq e '.appVersion' nginx-ingress/Chart.yaml)
4550
echo "New NIC version: $new_version"

0 commit comments

Comments
 (0)