Skip to content

Commit b31ad6b

Browse files
authored
deps(sdk): updated SDK to v0.7.0 (#24)
1 parent 414edaa commit b31ad6b

4 files changed

Lines changed: 130 additions & 58 deletions

File tree

.github/workflows/registry-publish.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,4 @@ jobs:
1212
with:
1313
releaseTimeout: 60m
1414
pipeling: tailpipe
15+
useCgo: true

.goreleaser.yml

Lines changed: 48 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,61 @@ before:
44
hooks:
55
- go mod tidy
66
builds:
7-
- env:
8-
- CGO_ENABLED=0
9-
- GO111MODULE=on
10-
- GOPRIVATE=github.com/turbot
7+
- id: tailpipe-darwin-amd64
8+
binary: "{{ .ProjectName }}.plugin"
119
goos:
12-
- linux
1310
- darwin
14-
1511
goarch:
1612
- amd64
13+
env:
14+
- CC=o64-clang
15+
- CXX=o64-clang++
16+
flags:
17+
- -tags=netgo
18+
ldflags:
19+
- -s -w
20+
21+
- id: tailpipe-darwin-arm64
22+
binary: "{{ .ProjectName }}.plugin"
23+
goos:
24+
- darwin
25+
goarch:
26+
- arm64
27+
env:
28+
- CC=oa64-clang
29+
- CXX=oa64-clang++
30+
flags:
31+
- -tags=netgo
32+
ldflags:
33+
- -s -w
34+
35+
- id: tailpipe-linux-arm64
36+
binary: "{{ .ProjectName }}.plugin"
37+
goos:
38+
- linux
39+
goarch:
1740
- arm64
41+
env:
42+
- CC=aarch64-linux-gnu-gcc
43+
- CXX=aarch64-linux-gnu-g++
44+
flags:
45+
- -tags=netgo
46+
ldflags:
47+
- -s -w
1848

19-
id: "tailpipe"
49+
- id: tailpipe-linux-amd64
2050
binary: "{{ .ProjectName }}.plugin"
21-
# flags:
22-
# - -tags=netgo
51+
goos:
52+
- linux
53+
goarch:
54+
- amd64
55+
env:
56+
- CC=x86_64-linux-gnu-gcc
57+
- CXX=x86_64-linux-gnu-g++
58+
flags:
59+
- -tags=netgo
60+
ldflags:
61+
- -s -w
2362

2463
archives:
2564
- format: gz

go.mod

Lines changed: 37 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -5,28 +5,8 @@ go 1.24
55
toolchain go1.24.1
66

77
require (
8-
github.com/rs/xid v1.5.0
9-
github.com/turbot/tailpipe-plugin-sdk v0.2.0
10-
)
11-
12-
require (
13-
github.com/cespare/xxhash/v2 v2.3.0 // indirect
14-
github.com/containerd/errdefs v0.3.0 // indirect
15-
github.com/containerd/platforms v0.2.1 // indirect
16-
github.com/dgraph-io/ristretto v0.2.0 // indirect
17-
github.com/dustin/go-humanize v1.0.1 // indirect
18-
github.com/elastic/go-grok v0.3.1 // indirect
19-
github.com/gopherjs/gopherjs v1.17.2 // indirect
20-
github.com/jackc/pgx/v5 v5.6.0 // indirect
21-
github.com/jackc/puddle/v2 v2.2.1 // indirect
22-
github.com/jedib0t/go-pretty/v6 v6.5.9 // indirect
23-
github.com/jtolds/gls v4.20.0+incompatible // indirect
24-
github.com/magefile/mage v1.15.0 // indirect
25-
github.com/pkg/errors v0.9.1 // indirect
26-
github.com/satyrius/gonx v1.4.0 // indirect
27-
github.com/smarty/assertions v1.16.0 // indirect
28-
github.com/turbot/pipe-fittings/v2 v2.3.0 // indirect
29-
github.com/turbot/pipes-sdk-go v0.12.0 // indirect
8+
github.com/rs/xid v1.6.0
9+
github.com/turbot/tailpipe-plugin-sdk v0.7.0
3010
)
3111

3212
require (
@@ -40,6 +20,7 @@ require (
4020
github.com/Masterminds/semver/v3 v3.2.1 // indirect
4121
github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect
4222
github.com/agext/levenshtein v1.2.3 // indirect
23+
github.com/apache/arrow-go/v18 v18.1.0 // indirect
4324
github.com/apparentlymart/go-cidr v1.1.0 // indirect
4425
github.com/apparentlymart/go-textseg/v15 v15.0.0 // indirect
4526
github.com/aws/aws-sdk-go v1.44.183 // indirect
@@ -61,10 +42,22 @@ require (
6142
github.com/bmatcuk/doublestar v1.3.4 // indirect
6243
github.com/briandowns/spinner v1.23.0 // indirect
6344
github.com/btubbs/datetime v0.1.1 // indirect
45+
github.com/cespare/xxhash/v2 v2.3.0 // indirect
6446
github.com/containerd/containerd v1.7.27 // indirect
47+
github.com/containerd/errdefs v0.3.0 // indirect
6548
github.com/containerd/log v0.1.0 // indirect
49+
github.com/containerd/platforms v0.2.1 // indirect
6650
github.com/danwakefield/fnmatch v0.0.0-20160403171240-cbb64ac3d964 // indirect
6751
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
52+
github.com/dgraph-io/ristretto v0.2.0 // indirect
53+
github.com/duckdb/duckdb-go-bindings v0.1.13 // indirect
54+
github.com/duckdb/duckdb-go-bindings/darwin-amd64 v0.1.8 // indirect
55+
github.com/duckdb/duckdb-go-bindings/darwin-arm64 v0.1.8 // indirect
56+
github.com/duckdb/duckdb-go-bindings/linux-amd64 v0.1.8 // indirect
57+
github.com/duckdb/duckdb-go-bindings/linux-arm64 v0.1.8 // indirect
58+
github.com/duckdb/duckdb-go-bindings/windows-amd64 v0.1.8 // indirect
59+
github.com/dustin/go-humanize v1.0.1 // indirect
60+
github.com/elastic/go-grok v0.3.1 // indirect
6861
github.com/fatih/color v1.17.0 // indirect
6962
github.com/felixge/httpsnoop v1.0.4 // indirect
7063
github.com/fsnotify/fsnotify v1.8.0 // indirect
@@ -77,14 +70,18 @@ require (
7770
github.com/go-playground/locales v0.14.1 // indirect
7871
github.com/go-playground/universal-translator v0.18.1 // indirect
7972
github.com/go-playground/validator/v10 v10.20.0 // indirect
73+
github.com/go-viper/mapstructure/v2 v2.2.1 // indirect
74+
github.com/goccy/go-json v0.10.5 // indirect
8075
github.com/goccy/go-yaml v1.11.2 // indirect
8176
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
8277
github.com/golang/protobuf v1.5.4 // indirect
78+
github.com/google/flatbuffers v25.1.24+incompatible // indirect
8379
github.com/google/go-cmp v0.6.0 // indirect
8480
github.com/google/s2a-go v0.1.7 // indirect
8581
github.com/google/uuid v1.6.0 // indirect
8682
github.com/googleapis/enterprise-certificate-proxy v0.3.2 // indirect
8783
github.com/googleapis/gax-go/v2 v2.13.0 // indirect
84+
github.com/gopherjs/gopherjs v1.17.2 // indirect
8885
github.com/hashicorp/errwrap v1.1.0 // indirect
8986
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
9087
github.com/hashicorp/go-getter v1.7.5 // indirect
@@ -108,12 +105,21 @@ require (
108105
github.com/jackc/pgpassfile v1.0.0 // indirect
109106
github.com/jackc/pgproto3/v2 v2.3.3 // indirect
110107
github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a // indirect
108+
github.com/jackc/pgx/v5 v5.6.0 // indirect
109+
github.com/jackc/puddle/v2 v2.2.1 // indirect
110+
github.com/jedib0t/go-pretty/v6 v6.5.9 // indirect
111111
github.com/jmespath/go-jmespath v0.4.0 // indirect
112+
github.com/jtolds/gls v4.20.0+incompatible // indirect
112113
github.com/karrick/gows v0.3.0 // indirect
113114
github.com/klauspost/compress v1.17.11 // indirect
115+
github.com/klauspost/cpuid/v2 v2.2.9 // indirect
114116
github.com/leodido/go-urn v1.4.0 // indirect
115117
github.com/logrusorgru/aurora v2.0.3+incompatible // indirect
118+
github.com/magefile/mage v1.15.0 // indirect
116119
github.com/magiconair/properties v1.8.7 // indirect
120+
github.com/marcboeker/go-duckdb/arrowmapping v0.0.6 // indirect
121+
github.com/marcboeker/go-duckdb/mapping v0.0.6 // indirect
122+
github.com/marcboeker/go-duckdb/v2 v2.1.0 // indirect
117123
github.com/mattn/go-colorable v0.1.13 // indirect
118124
github.com/mattn/go-isatty v0.0.20 // indirect
119125
github.com/mattn/go-runewidth v0.0.15 // indirect
@@ -128,14 +134,19 @@ require (
128134
github.com/opencontainers/go-digest v1.0.0 // indirect
129135
github.com/opencontainers/image-spec v1.1.0 // indirect
130136
github.com/pelletier/go-toml/v2 v2.2.2 // indirect
137+
github.com/pierrec/lz4/v4 v4.1.22 // indirect
131138
github.com/pjbgf/sha1cd v0.3.0 // indirect
139+
github.com/pkg/errors v0.9.1 // indirect
132140
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
133141
github.com/rivo/uniseg v0.2.0 // indirect
134142
github.com/sagikazarmark/locafero v0.4.0 // indirect
135143
github.com/sagikazarmark/slog-shim v0.1.0 // indirect
144+
github.com/satyrius/gonx v1.4.0 // indirect
145+
github.com/sethvargo/go-retry v0.3.0 // indirect
136146
github.com/shiena/ansicolor v0.0.0-20230509054315-a9deabde6e02 // indirect
137147
github.com/shirou/gopsutil v3.21.11+incompatible // indirect
138148
github.com/sirupsen/logrus v1.9.3 // indirect
149+
github.com/smarty/assertions v1.16.0 // indirect
139150
github.com/sourcegraph/conc v0.3.0 // indirect
140151
github.com/spf13/afero v1.11.0 // indirect
141152
github.com/spf13/cast v1.6.0 // indirect
@@ -148,13 +159,16 @@ require (
148159
github.com/tklauser/go-sysconf v0.3.9 // indirect
149160
github.com/tklauser/numcpus v0.3.0 // indirect
150161
github.com/tkrajina/go-reflector v0.5.8 // indirect
151-
github.com/turbot/go-kit v1.2.0
162+
github.com/turbot/go-kit v1.3.0
163+
github.com/turbot/pipe-fittings/v2 v2.4.1 // indirect
164+
github.com/turbot/pipes-sdk-go v0.12.0 // indirect
152165
github.com/turbot/terraform-components v0.0.0-20231213122222-1f3526cab7a7 // indirect
153166
github.com/ulikunitz/xz v0.5.10 // indirect
154167
github.com/xlab/treeprint v1.2.0 // indirect
155168
github.com/yusufpapurcu/wmi v1.2.2 // indirect
156169
github.com/zclconf/go-cty v1.14.4 // indirect
157170
github.com/zclconf/go-cty-yaml v1.0.3 // indirect
171+
github.com/zeebo/xxh3 v1.0.2 // indirect
158172
go.opencensus.io v0.24.0 // indirect
159173
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0 // indirect
160174
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect

0 commit comments

Comments
 (0)