Skip to content

Commit b3fb687

Browse files
committed
feat(lh-89186): add support for building debian packages
1 parent aaa5b80 commit b3fb687

File tree

4 files changed

+16
-10
lines changed

4 files changed

+16
-10
lines changed

.github/workflows/ci.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: build OpenAPI docs generation tool
22
on:
33
push:
4-
branches: [ LH-89186-improve-api-doc-generation, master, main ]
4+
branches: [ master, main ]
55
paths:
66
- scripts/golang/**
77
pull_request:

scripts/golang/.goreleaser.yaml

+13
Original file line numberDiff line numberDiff line change
@@ -44,3 +44,16 @@ changelog:
4444
exclude:
4545
- "^docs:"
4646
- "^test:"
47+
48+
nfpms:
49+
-
50+
id: cloud-fw-mgr-api-docs
51+
section: default
52+
priority: extra
53+
maintainer: "CDO Ops <[email protected]>"
54+
formats:
55+
- deb
56+
description: |
57+
Cloud Firewall Manager API Docs
58+
vendor: "Cisco Systems"
59+
homepage: "https://www.cisco.com"

scripts/golang/go.mod

+2-3
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ require (
66
github.com/Masterminds/semver/v3 v3.3.1
77
github.com/aws/aws-sdk-go-v2/config v1.28.8
88
github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.34.9
9+
github.com/onsi/ginkgo/v2 v2.22.2
10+
github.com/onsi/gomega v1.36.2
911
github.com/pterm/pterm v0.12.80
1012
github.com/spf13/cobra v1.8.1
1113
gopkg.in/yaml.v3 v3.0.1
@@ -36,8 +38,6 @@ require (
3638
github.com/inconshreveable/mousetrap v1.1.0 // indirect
3739
github.com/lithammer/fuzzysearch v1.1.8 // indirect
3840
github.com/mattn/go-runewidth v0.0.16 // indirect
39-
github.com/onsi/ginkgo/v2 v2.22.2 // indirect
40-
github.com/onsi/gomega v1.36.2 // indirect
4141
github.com/rivo/uniseg v0.4.4 // indirect
4242
github.com/spf13/pflag v1.0.5 // indirect
4343
github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e // indirect
@@ -46,5 +46,4 @@ require (
4646
golang.org/x/term v0.27.0 // indirect
4747
golang.org/x/text v0.21.0 // indirect
4848
golang.org/x/tools v0.28.0 // indirect
49-
google.golang.org/protobuf v1.36.1 // indirect
5049
)

scripts/golang/go.sum

-6
Original file line numberDiff line numberDiff line change
@@ -141,26 +141,20 @@ golang.org/x/sys v0.0.0-20220319134239-a9b59b0215f8/go.mod h1:oPkhp1MJrh7nUepCBc
141141
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
142142
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
143143
golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
144-
golang.org/x/sys v0.27.0 h1:wBqf8DvsY9Y/2P8gAfPDEYNuS30J4lPHJxXSb/nJZ+s=
145-
golang.org/x/sys v0.27.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
146144
golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA=
147145
golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
148146
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
149147
golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
150148
golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
151149
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
152150
golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k=
153-
golang.org/x/term v0.26.0 h1:WEQa6V3Gja/BhNxg540hBip/kkaYtRg3cxg4oXSw4AU=
154-
golang.org/x/term v0.26.0/go.mod h1:Si5m1o57C5nBNQo5z1iq+XDijt21BDBDp2bK0QI8e3E=
155151
golang.org/x/term v0.27.0 h1:WP60Sv1nlK1T6SupCHbXzSaN0b9wUmsPoRS9b61A23Q=
156152
golang.org/x/term v0.27.0/go.mod h1:iMsnZpn0cago0GOrHO2+Y7u7JPn5AylBrcoWkElMTSM=
157153
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
158154
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
159155
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
160156
golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
161157
golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
162-
golang.org/x/text v0.20.0 h1:gK/Kv2otX8gz+wn7Rmb3vT96ZwuoxnQlY+HlJVj7Qug=
163-
golang.org/x/text v0.20.0/go.mod h1:D4IsuqiFMhST5bX19pQ9ikHC2GsaKyk/oF+pn3ducp4=
164158
golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo=
165159
golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ=
166160
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=

0 commit comments

Comments
 (0)