Skip to content

Fix goroutine leaking #270

Fix goroutine leaking

Fix goroutine leaking #270

Triggered via pull request February 3, 2024 10:15
Status Failure
Total duration 1m 48s
Artifacts

main.yaml

on: pull_request
Matrix: tests-integration
Matrix: tests-units
Fit to window
Zoom out
Zoom in

Annotations

100 errors and 20 warnings
tests-units (1.15, ubuntu-latest)
undefined: errors.Join
tests-units (1.15, ubuntu-latest)
undefined: strings.CutPrefix
tests-units (1.15, ubuntu-latest): trm/manager/manager_test.go#L63
cannot use tx (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as type trm.Transaction in return argument:
tests-units (1.15, ubuntu-latest): trm/manager/manager_test.go#L92
cannot use txSP (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return argument:
tests-units (1.15, ubuntu-latest): trm/manager/manager_test.go#L107
cannot use "github.com/avito-tech/go-transaction-manager/trm/mock".NewMockTransaction(nil) (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as type trm.Transaction in argument to ctxManager.SetByKey:
tests-units (1.15, ubuntu-latest): trm/manager/manager_test.go#L123
cannot use txSP (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return argument:
tests-units (1.15, ubuntu-latest): trm/manager/manager_test.go#L191
cannot use tx (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as type trm.Transaction in return argument:
tests-units (1.15, ubuntu-latest): trm/manager/manager_test.go#L241
cannot use txSP (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return argument:
tests-units (1.15, ubuntu-latest): trm/manager/manager_test.go#L271
cannot use txSP (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return argument:
tests-units (1.15, ubuntu-latest): trm/manager/manager_test.go#L323
cannot use txSP (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return argument:
tests-units (1.14, ubuntu-latest)
undefined: errors.Join
tests-units (1.14, ubuntu-latest)
undefined: strings.CutPrefix
tests-units (1.14, ubuntu-latest): trm/manager/manager_test.go#L63
cannot use tx (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as type trm.Transaction in return argument:
tests-units (1.14, ubuntu-latest): trm/manager/manager_test.go#L92
cannot use txSP (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return argument:
tests-units (1.14, ubuntu-latest): trm/manager/manager_test.go#L107
cannot use "github.com/avito-tech/go-transaction-manager/trm/mock".NewMockTransaction(nil) (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as type trm.Transaction in argument to ctxManager.SetByKey:
tests-units (1.14, ubuntu-latest): trm/manager/manager_test.go#L123
cannot use txSP (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return argument:
tests-units (1.14, ubuntu-latest): trm/manager/manager_test.go#L191
cannot use tx (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as type trm.Transaction in return argument:
tests-units (1.14, ubuntu-latest): trm/manager/manager_test.go#L241
cannot use txSP (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return argument:
tests-units (1.14, ubuntu-latest): trm/manager/manager_test.go#L271
cannot use txSP (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return argument:
tests-units (1.14, ubuntu-latest): trm/manager/manager_test.go#L323
cannot use txSP (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return argument:
tests-units (1.17, ubuntu-latest)
undefined: errors.Join
tests-units (1.17, ubuntu-latest)
undefined: strings.CutPrefix
tests-units (1.17, ubuntu-latest): trm/manager/manager_test.go#L63
cannot use tx (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as type trm.Transaction in return argument:
tests-units (1.17, ubuntu-latest): trm/manager/manager_test.go#L92
cannot use txSP (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return argument:
tests-units (1.17, ubuntu-latest): trm/manager/manager_test.go#L107
cannot use "github.com/avito-tech/go-transaction-manager/trm/mock".NewMockTransaction(nil) (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as type trm.Transaction in argument to ctxManager.SetByKey:
tests-units (1.17, ubuntu-latest): trm/manager/manager_test.go#L123
cannot use txSP (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return argument:
tests-units (1.17, ubuntu-latest): trm/manager/manager_test.go#L191
cannot use tx (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as type trm.Transaction in return argument:
tests-units (1.17, ubuntu-latest): trm/manager/manager_test.go#L241
cannot use txSP (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return argument:
tests-units (1.17, ubuntu-latest): trm/manager/manager_test.go#L271
cannot use txSP (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return argument:
tests-units (1.17, ubuntu-latest): trm/manager/manager_test.go#L323
cannot use txSP (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return argument:
tests-units (1.18, ubuntu-latest)
undefined: errors.Join
tests-units (1.18, ubuntu-latest)
undefined: strings.CutPrefix
tests-units (1.18, ubuntu-latest): trm/manager/manager_test.go#L63
cannot use tx (variable of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as type trm.Transaction in return statement:
tests-units (1.18, ubuntu-latest): trm/manager/manager_test.go#L92
cannot use txSP (variable of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return statement:
tests-units (1.18, ubuntu-latest): trm/manager/manager_test.go#L107
cannot use mock.NewMockTransaction(nil) (value of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as type trm.Transaction in argument to ctxManager.SetByKey:
tests-units (1.18, ubuntu-latest): trm/manager/manager_test.go#L123
cannot use txSP (variable of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return statement:
tests-units (1.18, ubuntu-latest): trm/manager/manager_test.go#L191
cannot use tx (variable of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as type trm.Transaction in return statement:
tests-units (1.18, ubuntu-latest): trm/manager/manager_test.go#L241
cannot use txSP (variable of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return statement:
tests-units (1.18, ubuntu-latest): trm/manager/manager_test.go#L271
cannot use txSP (variable of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return statement:
tests-units (1.18, ubuntu-latest): trm/manager/manager_test.go#L323
cannot use txSP (variable of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return statement:
tests-units (1.19, ubuntu-latest)
undefined: errors.Join
tests-units (1.19, ubuntu-latest)
undefined: strings.CutPrefix
tests-units (1.19, ubuntu-latest): trm/manager/manager_test.go#L63
cannot use tx (variable of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as type trm.Transaction in return statement:
tests-units (1.19, ubuntu-latest): trm/manager/manager_test.go#L92
cannot use txSP (variable of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return statement:
tests-units (1.19, ubuntu-latest): trm/manager/manager_test.go#L107
cannot use mock.NewMockTransaction(nil) (value of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as type trm.Transaction in argument to ctxManager.SetByKey:
tests-units (1.19, ubuntu-latest): trm/manager/manager_test.go#L123
cannot use txSP (variable of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return statement:
tests-units (1.19, ubuntu-latest): trm/manager/manager_test.go#L191
cannot use tx (variable of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as type trm.Transaction in return statement:
tests-units (1.19, ubuntu-latest): trm/manager/manager_test.go#L241
cannot use txSP (variable of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return statement:
tests-units (1.19, ubuntu-latest): trm/manager/manager_test.go#L271
cannot use txSP (variable of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return statement:
tests-units (1.19, ubuntu-latest): trm/manager/manager_test.go#L323
cannot use txSP (variable of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return statement:
tests-units (1.16, ubuntu-latest)
undefined: errors.Join
tests-units (1.16, ubuntu-latest)
undefined: strings.CutPrefix
tests-units (1.16, ubuntu-latest): trm/manager/manager_test.go#L63
cannot use tx (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as type trm.Transaction in return argument:
tests-units (1.16, ubuntu-latest): trm/manager/manager_test.go#L92
cannot use txSP (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return argument:
tests-units (1.16, ubuntu-latest): trm/manager/manager_test.go#L107
cannot use "github.com/avito-tech/go-transaction-manager/trm/mock".NewMockTransaction(nil) (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as type trm.Transaction in argument to ctxManager.SetByKey:
tests-units (1.16, ubuntu-latest): trm/manager/manager_test.go#L123
cannot use txSP (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return argument:
tests-units (1.16, ubuntu-latest): trm/manager/manager_test.go#L191
cannot use tx (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as type trm.Transaction in return argument:
tests-units (1.16, ubuntu-latest): trm/manager/manager_test.go#L241
cannot use txSP (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return argument:
tests-units (1.16, ubuntu-latest): trm/manager/manager_test.go#L271
cannot use txSP (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return argument:
tests-units (1.16, ubuntu-latest): trm/manager/manager_test.go#L323
cannot use txSP (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return argument:
tests-units (1.13, ubuntu-latest)
undefined: errors.Join
tests-units (1.13, ubuntu-latest)
undefined: strings.CutPrefix
tests-units (1.13, ubuntu-latest): internal/test/sql.go#L21
t.Cleanup undefined (type *testing.T has no field or method Cleanup)
tests-units (1.13, ubuntu-latest): trm/manager/manager_test.go#L63
cannot use tx (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as type trm.Transaction in return argument:
tests-units (1.13, ubuntu-latest): trm/manager/manager_test.go#L92
cannot use txSP (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return argument:
tests-units (1.13, ubuntu-latest): trm/manager/manager_test.go#L107
cannot use "github.com/avito-tech/go-transaction-manager/trm/mock".NewMockTransaction(nil) (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as type trm.Transaction in argument to ctxManager.SetByKey:
tests-units (1.13, ubuntu-latest): trm/manager/manager_test.go#L123
cannot use txSP (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return argument:
tests-units (1.13, ubuntu-latest): trm/manager/manager_test.go#L191
cannot use tx (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as type trm.Transaction in return argument:
tests-units (1.13, ubuntu-latest): trm/manager/manager_test.go#L241
cannot use txSP (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return argument:
tests-units (1.13, ubuntu-latest): trm/manager/manager_test.go#L271
cannot use txSP (type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as type trm.Transaction in return argument:
tests-units (1.20, ubuntu-latest): mongo/factory.go#L14
cannot use NewTransaction(ctx, s.SessionOpts(), s.TransactionOpts(), client) (value of type *Transaction) as trm.Transaction value in return statement: *Transaction does not implement trm.Transaction (missing method Closed)
tests-units (1.20, ubuntu-latest): pgxv4/factory.go#L22
cannot use NewTransaction(ctx, s.TxOpts(), db) (value of type *Transaction) as trm.Transaction value in return statement: *Transaction does not implement trm.Transaction (missing method Closed)
tests-units (1.20, ubuntu-latest): pgxv4/transaction.go#L69
cannot use tr (variable of type *Transaction) as trm.Transaction value in return statement: *Transaction does not implement trm.Transaction (missing method Closed)
tests-units (1.20, ubuntu-latest): pgxv5/factory.go#L22
cannot use NewTransaction(ctx, s.TxOpts(), db) (value of type *Transaction) as trm.Transaction value in return statement: *Transaction does not implement trm.Transaction (missing method Closed)
tests-units (1.20, ubuntu-latest): pgxv5/transaction.go#L69
cannot use tr (variable of type *Transaction) as trm.Transaction value in return statement: *Transaction does not implement trm.Transaction (missing method Closed)
tests-units (1.20, ubuntu-latest): trm/manager/manager_test.go#L63
cannot use tx (variable of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as trm.Transaction value in return statement: *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction does not implement trm.Transaction (missing method Closed)
tests-units (1.20, ubuntu-latest): trm/manager/manager_test.go#L92
cannot use txSP (variable of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as trm.Transaction value in return statement: *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP does not implement trm.Transaction (missing method Closed)
tests-units (1.20, ubuntu-latest): trm/manager/manager_test.go#L107
cannot use mock.NewMockTransaction(nil) (value of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as trm.Transaction value in argument to ctxManager.SetByKey: *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction does not implement trm.Transaction (missing method Closed)
tests-units (1.20, ubuntu-latest): trm/manager/manager_test.go#L123
cannot use txSP (variable of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as trm.Transaction value in return statement: *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP does not implement trm.Transaction (missing method Closed)
tests-units (1.20, ubuntu-latest): trm/manager/manager_test.go#L191
cannot use tx (variable of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as trm.Transaction value in return statement: *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction does not implement trm.Transaction (missing method Closed)
lint: mongo/contract.go#L1
: # github.com/avito-tech/go-transaction-manager/mongo [github.com/avito-tech/go-transaction-manager/mongo.test]
lint: mongo/factory.go#L14
cannot use NewTransaction(ctx, s.SessionOpts(), s.TransactionOpts(), client) (value of type *Transaction) as trm.Transaction value in return statement: *Transaction does not implement trm.Transaction (missing method Closed) (typecheck)
lint: pgxv4/context.go#L1
: # github.com/avito-tech/go-transaction-manager/pgxv4 [github.com/avito-tech/go-transaction-manager/pgxv4.test]
lint: pgxv4/factory.go#L22
cannot use NewTransaction(ctx, s.TxOpts(), db) (value of type *Transaction) as trm.Transaction value in return statement: *Transaction does not implement trm.Transaction (missing method Closed)
lint: pgxv4/transaction.go#L69
cannot use tr (variable of type *Transaction) as trm.Transaction value in return statement: *Transaction does not implement trm.Transaction (missing method Closed) (typecheck)
lint: pgxv5/context.go#L1
: # github.com/avito-tech/go-transaction-manager/pgxv5 [github.com/avito-tech/go-transaction-manager/pgxv5.test]
lint: pgxv5/factory.go#L22
cannot use NewTransaction(ctx, s.TxOpts(), db) (value of type *Transaction) as trm.Transaction value in return statement: *Transaction does not implement trm.Transaction (missing method Closed)
lint: pgxv5/transaction.go#L69
cannot use tr (variable of type *Transaction) as trm.Transaction value in return statement: *Transaction does not implement trm.Transaction (missing method Closed) (typecheck)
lint: trm/manager/chain.go#L1
: # github.com/avito-tech/go-transaction-manager/trm/manager [github.com/avito-tech/go-transaction-manager/trm/manager.test]
lint: trm/manager/manager_test.go#L63
cannot use tx (variable of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as trm.Transaction value in return statement: *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction does not implement trm.Transaction (missing method Closed)
tests-integration (1.21, ubuntu-latest, 6.0): mongo/factory.go#L14
cannot use NewTransaction(ctx, s.SessionOpts(), s.TransactionOpts(), client) (value of type *Transaction) as trm.Transaction value in return statement: *Transaction does not implement trm.Transaction (missing method Closed)
tests-integration (1.21, ubuntu-latest, 6.0): pgxv4/factory.go#L22
cannot use NewTransaction(ctx, s.TxOpts(), db) (value of type *Transaction) as trm.Transaction value in return statement: *Transaction does not implement trm.Transaction (missing method Closed)
tests-integration (1.21, ubuntu-latest, 6.0): pgxv4/transaction.go#L69
cannot use tr (variable of type *Transaction) as trm.Transaction value in return statement: *Transaction does not implement trm.Transaction (missing method Closed)
tests-integration (1.21, ubuntu-latest, 6.0): pgxv5/factory.go#L22
cannot use NewTransaction(ctx, s.TxOpts(), db) (value of type *Transaction) as trm.Transaction value in return statement: *Transaction does not implement trm.Transaction (missing method Closed)
tests-integration (1.21, ubuntu-latest, 6.0): pgxv5/transaction.go#L69
cannot use tr (variable of type *Transaction) as trm.Transaction value in return statement: *Transaction does not implement trm.Transaction (missing method Closed)
tests-integration (1.21, ubuntu-latest, 6.0): trm/manager/manager_test.go#L63
cannot use tx (variable of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as trm.Transaction value in return statement: *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction does not implement trm.Transaction (missing method Closed)
tests-integration (1.21, ubuntu-latest, 6.0): trm/manager/manager_test.go#L92
cannot use txSP (variable of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as trm.Transaction value in return statement: *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP does not implement trm.Transaction (missing method Closed)
tests-integration (1.21, ubuntu-latest, 6.0): trm/manager/manager_test.go#L107
cannot use mock.NewMockTransaction(nil) (value of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as trm.Transaction value in argument to ctxManager.SetByKey: *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction does not implement trm.Transaction (missing method Closed)
tests-integration (1.21, ubuntu-latest, 6.0): trm/manager/manager_test.go#L123
cannot use txSP (variable of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP) as trm.Transaction value in return statement: *"github.com/avito-tech/go-transaction-manager/trm/mock".MocktransactionWithSP does not implement trm.Transaction (missing method Closed)
tests-integration (1.21, ubuntu-latest, 6.0): trm/manager/manager_test.go#L191
cannot use tx (variable of type *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction) as trm.Transaction value in return statement: *"github.com/avito-tech/go-transaction-manager/trm/mock".MockTransaction does not implement trm.Transaction (missing method Closed)
tests-units (1.15, ubuntu-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-go@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
tests-units (1.14, ubuntu-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-go@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
tests-units (1.17, ubuntu-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-go@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
tests-units (1.18, ubuntu-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-go@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
tests-units (1.19, ubuntu-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-go@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
tests-units (1.16, ubuntu-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-go@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
tests-units (1.13, ubuntu-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-go@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
tests-units (1.20, ubuntu-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-go@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
lint
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-go@v3, actions/checkout@v3, golangci/golangci-lint-action@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
lint: internal/test/sql.go#L11
exported: exported function NewDBMock should have comment or be unexported (revive)
lint: internal/test/sql.go#L17
exported: exported function NewDBMockWithClose should have comment or be unexported (revive)
lint: trm/drivers/transaction.go#L1
package-comments: should have a package comment (revive)
lint: trm/drivers/transaction.go#L11
exported: exported type IsClose should have comment or be unexported (revive)
lint: trm/drivers/transaction.go#L20
exported: exported function NewIsClosed should have comment or be unexported (revive)
lint: trm/drivers/transaction.go#L29
exported: exported method IsClose.IsActive should have comment or be unexported (revive)
lint: trm/drivers/transaction.go#L33
exported: exported method IsClose.IsClosed should have comment or be unexported (revive)
lint: trm/drivers/transaction.go#L40
exported: comment on exported method IsClose.Closed should be of the form "Closed ..." (revive)
lint: trm/drivers/transaction.go#L46
exported: exported method IsClose.Close should have comment or be unexported (revive)
lint: trm/drivers/transaction.go#L50
exported: exported method IsClose.CloseWithCause should have comment or be unexported (revive)
tests-integration (1.21, ubuntu-latest, 6.0)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-go@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.