Skip to content

Commit c78681e

Browse files
authored
Merge pull request #1389 script for run linters local
2 parents c645d88 + 22c89f7 commit c78681e

File tree

5 files changed

+13
-3
lines changed

5 files changed

+13
-3
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/bash
2+
sed 's/github.com\/ydb-platform\/ydb-go-sdk\/v3/slo/g' .golangci.yml > tests/slo/.golangci.yml
3+
sed 's/github.com\/ydb-platform\/ydb-go-sdk\/v3/examples/g' .golangci.yml > examples/.golangci.yml

.github/scripts/golangci-lint.sh

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
#!/bin/bash
2+
./.github/scripts/golangci-lint-gen-configs.sh
3+
golangci-lint run -c .golangci.yml ./...
4+
golangci-lint run -c examples/.golangci.yml ./examples/...
5+
golangci-lint run -c tests/slo/.golangci.yml ./tests/slo/...

.github/workflows/lint.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
steps:
3232
- uses: actions/checkout@v4
3333
- name: generate examples golangci-lint config
34-
run: sed 's/github.com\/ydb-platform\/ydb-go-sdk\/v3/examples/g' .golangci.yml > examples/.golangci.yml
34+
run: ./.github/scripts/golangci-lint-gen-configs.sh
3535
- name: golangci-lint
3636
uses: golangci/golangci-lint-action@v4
3737
with:
@@ -47,7 +47,7 @@ jobs:
4747
steps:
4848
- uses: actions/checkout@v4
4949
- name: generate slo golangci-lint config
50-
run: sed 's/github.com\/ydb-platform\/ydb-go-sdk\/v3/slo/g' .golangci.yml > tests/slo/.golangci.yml
50+
run: ./.github/scripts/golangci-lint-gen-configs.sh
5151
- name: golangci-lint
5252
uses: golangci/golangci-lint-action@v4
5353
with:
@@ -65,7 +65,7 @@ jobs:
6565
- name: Install Go
6666
uses: actions/setup-go@v5
6767
with:
68-
go-version: "1.20"
68+
go-version: "1.22.x"
6969
- name: Install utilities
7070
run: |
7171
go install mvdan.cc/[email protected]

examples/.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/.golangci.yml

tests/slo/.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/.golangci.yml

0 commit comments

Comments
 (0)