Skip to content

Commit 8bda2b8

Browse files
committed
added ydb-go-sdk-auth-environ package blank import for use environment variables for create YDB credentials
1 parent a4de30e commit 8bda2b8

File tree

4 files changed

+1328
-11
lines changed

4 files changed

+1328
-11
lines changed

.github/workflows/ci.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,11 @@ jobs:
1515
name: Run unit tests
1616
timeout-minutes: 10
1717

18+
concurrency:
19+
group: test-${{ github.ref }}-${{ matrix.os }}-${{ matrix.go-version }}
20+
cancel-in-progress: true
1821
strategy:
22+
fail-fast: false
1923
matrix:
2024
go-version: ["1.20", "1.21", "1.22"]
2125
os: [ubuntu-latest]

cmd/goose/driver_ydb.go

+1
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,6 @@
44
package main
55

66
import (
7+
_ "github.com/ydb-platform/ydb-go-sdk-auth-environ"
78
_ "github.com/ydb-platform/ydb-go-sdk/v3"
89
)

go.mod

+9-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/pressly/goose/v3
22

3-
go 1.20
3+
go 1.21
44

55
require (
66
github.com/ClickHouse/clickhouse-go/v2 v2.17.1
@@ -12,7 +12,8 @@ require (
1212
github.com/stretchr/testify v1.9.0
1313
github.com/tursodatabase/libsql-client-go v0.0.0-20240416075003-747366ff79c4
1414
github.com/vertica/vertica-sql-go v1.3.3
15-
github.com/ydb-platform/ydb-go-sdk/v3 v3.55.1
15+
github.com/ydb-platform/ydb-go-sdk-auth-environ v0.4.0
16+
github.com/ydb-platform/ydb-go-sdk/v3 v3.68.0
1617
github.com/ziutek/mymysql v1.5.4
1718
go.uber.org/multierr v1.11.0
1819
golang.org/x/sync v0.7.0
@@ -53,14 +54,19 @@ require (
5354
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
5455
github.com/segmentio/asm v1.2.0 // indirect
5556
github.com/shopspring/decimal v1.3.1 // indirect
56-
github.com/ydb-platform/ydb-go-genproto v0.0.0-20240126124512-dbb0e1720dbf // indirect
57+
github.com/yandex-cloud/go-genproto v0.0.0-20211115083454-9ca41db5ed9e // indirect
58+
github.com/ydb-platform/ydb-go-genproto v0.0.0-20240316140903-4a47abca1cca // indirect
59+
github.com/ydb-platform/ydb-go-yc v0.12.1 // indirect
60+
github.com/ydb-platform/ydb-go-yc-metadata v0.6.1 // indirect
5761
go.opentelemetry.io/otel v1.20.0 // indirect
5862
go.opentelemetry.io/otel/trace v1.20.0 // indirect
5963
golang.org/x/crypto v0.21.0 // indirect
6064
golang.org/x/exp v0.0.0-20240325151524-a685a6edb6d8 // indirect
6165
golang.org/x/net v0.23.0 // indirect
6266
golang.org/x/sys v0.18.0 // indirect
6367
golang.org/x/text v0.14.0 // indirect
68+
google.golang.org/genproto v0.0.0-20231030173426-d783a09b4405 // indirect
69+
google.golang.org/genproto/googleapis/api v0.0.0-20231016165738-49dd2c1f3d0b // indirect
6470
google.golang.org/genproto/googleapis/rpc v0.0.0-20231106174013-bbf56f31fb17 // indirect
6571
google.golang.org/grpc v1.59.0 // indirect
6672
google.golang.org/protobuf v1.33.0 // indirect
@@ -85,5 +91,3 @@ retract (
8591
// version.
8692

8793
replace github.com/ClickHouse/clickhouse-go/v2 => github.com/ClickHouse/clickhouse-go/v2 v2.17.1
88-
89-
replace github.com/ydb-platform/ydb-go-sdk/v3 => github.com/ydb-platform/ydb-go-sdk/v3 v3.55.1

0 commit comments

Comments
 (0)