Skip to content

Commit c667944

Browse files
authored
Merge pull request #1285 from traPtitech/conf/task_lint
lint用のtaskを書く
2 parents 4fad9ae + 198e704 commit c667944

File tree

5 files changed

+42
-0
lines changed

5 files changed

+42
-0
lines changed

Taskfile.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,16 @@ tasks:
5555
deps:
5656
- generate
5757

58+
lint:
59+
cmds:
60+
- task: os:lint
61+
desc: golangci-lint を実行し、mainブランチとの差分の中に良くないコードが無いかをチェックする
62+
63+
lint:fix:
64+
cmds:
65+
- task: os:lint:fix
66+
desc: golangci-lint を実行し、mainブランチとの差分の中に良くないコードが無いかをチェックし、可能な限り自動修正する
67+
5868
tbls:
5969
cmds:
6070
- task: os:tbls

task/Taskfile_darwin.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,14 @@ tasks:
3838
cmds:
3939
- task: unix:test
4040

41+
lint:
42+
cmds:
43+
- task: unix:lint
44+
45+
lint:fix:
46+
cmds:
47+
- task: unix:lint:fix
48+
4149
tbls:
4250
cmds:
4351
- task: unix:tbls

task/Taskfile_linux.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,14 @@ tasks:
3838
cmds:
3939
- task: unix:test
4040

41+
lint:
42+
cmds:
43+
- task: unix:lint
44+
45+
lint:fix:
46+
cmds:
47+
- task: unix:lint:fix
48+
4149
tbls:
4250
cmds:
4351
- task: unix:tbls

task/Taskfile_unix.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,14 @@ tasks:
5151
cmds:
5252
- go test ./src/... -v -race -vet=off
5353

54+
lint:
55+
dir: ../
56+
cmd: golangci-lint run --new-from-merge-base main
57+
58+
lint:fix:
59+
dir: ../
60+
cmd: golangci-lint run --new-from-merge-base main --fix
61+
5462
tbls:
5563
dir: ../
5664
cmds:

task/Taskfile_windows.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,14 @@ tasks:
5151
cmds:
5252
- go test .\src\... -v -race -vet=off
5353

54+
lint:
55+
dir: ../
56+
cmd: golangci-lint run --new-from-merge-base main
57+
58+
lint:fix:
59+
dir: ../
60+
cmd: golangci-lint run --new-from-merge-base main --fix
61+
5462
tbls:
5563
dir: ..\
5664
cmds:

0 commit comments

Comments
 (0)