Skip to content

Commit be7e5d6

Browse files
authored
feat: add yaml overlay setting to plural pr template (#573)
* initial commit * add yaml overlay functionality to plural pr template * make format
1 parent 3fb8761 commit be7e5d6

File tree

6 files changed

+447
-16
lines changed

6 files changed

+447
-16
lines changed

go.mod

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ require (
77
cloud.google.com/go/resourcemanager v1.9.4
88
cloud.google.com/go/serviceusage v1.6.0
99
cloud.google.com/go/storage v1.35.1
10+
dario.cat/mergo v1.0.1
1011
filippo.io/age v1.1.1
1112
github.com/AlecAivazis/survey/v2 v2.3.5
1213
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.7.1
@@ -40,15 +41,16 @@ require (
4041
github.com/ktrysmt/go-bitbucket v0.9.55
4142
github.com/likexian/doh v0.7.1
4243
github.com/linode/linodego v1.26.0
44+
github.com/lithammer/dedent v1.1.0
4345
github.com/mikesmitty/edkey v0.0.0-20170222072505-3356ea4e686a
4446
github.com/mitchellh/go-homedir v1.1.0
4547
github.com/mitchellh/mapstructure v1.5.0
4648
github.com/norwoodj/helm-docs v1.11.2
4749
github.com/olekukonko/tablewriter v0.0.5
4850
github.com/packethost/packngo v0.29.0
4951
github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8
50-
github.com/pluralsh/console/go/client v1.22.3
51-
github.com/pluralsh/console/go/controller v0.0.0-20240918005717-8285a4b181b1
52+
github.com/pluralsh/console/go/client v1.23.0
53+
github.com/pluralsh/console/go/controller v0.0.0-20241106170618-0c255ee72c4c
5254
github.com/pluralsh/gqlclient v1.12.2
5355
github.com/pluralsh/plural-operator v0.5.5
5456
github.com/pluralsh/polly v0.1.10
@@ -67,6 +69,7 @@ require (
6769
golang.org/x/oauth2 v0.19.0
6870
gopkg.in/yaml.v2 v2.4.0
6971
gopkg.in/yaml.v3 v3.0.1
72+
gotest.tools/v3 v3.4.0
7073
helm.sh/helm/v3 v3.14.3
7174
k8s.io/api v0.30.1
7275
k8s.io/apimachinery v0.31.0-beta.0
@@ -80,7 +83,6 @@ require (
8083
require (
8184
cloud.google.com/go/compute/metadata v0.2.3 // indirect
8285
cloud.google.com/go/longrunning v0.5.4 // indirect
83-
dario.cat/mergo v1.0.0 // indirect
8486
github.com/99designs/gqlgen v0.17.49 // indirect
8587
github.com/AdaLogics/go-fuzz-headers v0.0.0-20230811130428-ced1acdcaa24 // indirect
8688
github.com/Azure/azure-sdk-for-go/sdk/internal v1.3.0 // indirect

go.sum

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -610,8 +610,8 @@ cloud.google.com/go/workflows v1.7.0/go.mod h1:JhSrZuVZWuiDfKEFxU0/F1PQjmpnpcoIS
610610
cloud.google.com/go/workflows v1.8.0/go.mod h1:ysGhmEajwZxGn1OhGOGKsTXc5PyxOc0vfKf5Af+to4M=
611611
cloud.google.com/go/workflows v1.9.0/go.mod h1:ZGkj1aFIOd9c8Gerkjjq7OW7I5+l6cSvT3ujaO/WwSA=
612612
cloud.google.com/go/workflows v1.10.0/go.mod h1:fZ8LmRmZQWacon9UCX1r/g/DfAXx5VcPALq2CxzdePw=
613-
dario.cat/mergo v1.0.0 h1:AGCNq9Evsj31mOgNPcLyXc+4PNABt905YmuqPYYpBWk=
614-
dario.cat/mergo v1.0.0/go.mod h1:uNxQE+84aUszobStD9th8a29P2fMDhsBdgRYvZOxGmk=
613+
dario.cat/mergo v1.0.1 h1:Ra4+bf83h2ztPIQYNP99R6m+Y7KfnARDfID+a+vLl4s=
614+
dario.cat/mergo v1.0.1/go.mod h1:uNxQE+84aUszobStD9th8a29P2fMDhsBdgRYvZOxGmk=
615615
dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU=
616616
filippo.io/age v1.1.1 h1:pIpO7l151hCnQ4BdyBujnGP2YlUo0uj6sAVNHGBvXHg=
617617
filippo.io/age v1.1.1/go.mod h1:l03SrzDUrBkdBx8+IILdnn2KZysqQdbEBUQ4p3sqEQE=
@@ -1502,6 +1502,8 @@ github.com/likexian/gokit v0.25.15 h1:QjospM1eXhdMMHwZRpMKKAHY/Wig9wgcREmLtf9Nsl
15021502
github.com/likexian/gokit v0.25.15/go.mod h1:S2QisdsxLEHWeD/XI0QMVeggp+jbxYqUxMvSBil7MRg=
15031503
github.com/linode/linodego v1.26.0 h1:2tOZ3Wxn4YvGBRgZi3Vz6dab+L16XUntJ9sJxh3ZBio=
15041504
github.com/linode/linodego v1.26.0/go.mod h1:kD7Bf1piWg/AXb9TA0ThAVwzR+GPf6r2PvbTbVk7PMA=
1505+
github.com/lithammer/dedent v1.1.0 h1:VNzHMVCBNG1j0fh3OrsFRkVUwStdDArbgBWoPAffktY=
1506+
github.com/lithammer/dedent v1.1.0/go.mod h1:jrXYCQtgg0nJiN+StA2KgR7w6CiQNv9Fd/Z9BP0jIOc=
15051507
github.com/lyft/protoc-gen-star v0.6.0/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA=
15061508
github.com/lyft/protoc-gen-star v0.6.1/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA=
15071509
github.com/lyft/protoc-gen-star/v2 v2.0.1/go.mod h1:RcCdONR2ScXaYnQC5tUzxzlpA3WVYF7/opLeUgcQs/o=
@@ -1699,10 +1701,10 @@ github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
16991701
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
17001702
github.com/pkg/sftp v1.10.1/go.mod h1:lYOWFsE0bwd1+KfKJaKeuokY15vzFx25BLbzYYoAxZI=
17011703
github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg=
1702-
github.com/pluralsh/console/go/client v1.22.3 h1:5CUV4E/EH5G84ZVIIdr4NuUzM92AKUrZBLEh2SjLeEc=
1703-
github.com/pluralsh/console/go/client v1.22.3/go.mod h1:lpoWASYsM9keNePS3dpFiEisUHEfObIVlSL3tzpKn8k=
1704-
github.com/pluralsh/console/go/controller v0.0.0-20240918005717-8285a4b181b1 h1:AXudlzS4Q8Y8J+0Q+kb8b4D/2tok4mryTJOKRvRlzJA=
1705-
github.com/pluralsh/console/go/controller v0.0.0-20240918005717-8285a4b181b1/go.mod h1:B0WeS6z0Ila4kTBosiMOjNsTKNHrvXRJuLoPT37MEzU=
1704+
github.com/pluralsh/console/go/client v1.23.0 h1:aS6CuC0o5ONSoRKFbm/rb6JVDD858KIs0t+HLLMMX/w=
1705+
github.com/pluralsh/console/go/client v1.23.0/go.mod h1:lpoWASYsM9keNePS3dpFiEisUHEfObIVlSL3tzpKn8k=
1706+
github.com/pluralsh/console/go/controller v0.0.0-20241106170618-0c255ee72c4c h1:1bSNjddgWG/C0Zgm0BoOOngTlv+sFPvBjxo18I7jEdw=
1707+
github.com/pluralsh/console/go/controller v0.0.0-20241106170618-0c255ee72c4c/go.mod h1:MN71cuC4jWgH2Lk3SYNNno2FZP22u0uGsL/MqyreBs0=
17061708
github.com/pluralsh/controller-reconcile-helper v0.0.4 h1:1o+7qYSyoeqKFjx+WgQTxDz4Q2VMpzprJIIKShxqG0E=
17071709
github.com/pluralsh/controller-reconcile-helper v0.0.4/go.mod h1:AfY0gtteD6veBjmB6jiRx/aR4yevEf6K0M13/pGan/s=
17081710
github.com/pluralsh/gqlclient v1.12.2 h1:BrEFAASktf4quFw57CIaLAd+NZUTLhG08fe6tnhBQN4=
@@ -2958,7 +2960,6 @@ gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776/go.mod h1:K4uyk7z7BCEPqu6E+C
29582960
gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
29592961
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
29602962
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
2961-
gotest.tools v2.2.0+incompatible h1:VsBPFP1AI068pPrMxtb/S8Zkgf9xEmTLJjfM+P5UIEo=
29622963
gotest.tools v2.2.0+incompatible/go.mod h1:DsYFclhRJ6vuDpmuTbkuFWG+y2sxOXAzmJt81HFBacw=
29632964
gotest.tools/v3 v3.4.0 h1:ZazjZUfuVeZGLAmlKKuyv3IKP5orXcwtOwDQH6YVr6o=
29642965
gotest.tools/v3 v3.4.0/go.mod h1:CtbdzLSsqVhDgMtKsx03ird5YTGB3ar27v0u/yKBW5g=

0 commit comments

Comments
 (0)