Releases: qiniu/reviewbot
Releases · qiniu/reviewbot
v0.16.0
What's New
-
Kubernetes Runner Enhancements:
-
New Features:
Improvements
-
Refactor:
-
README Updates:
Fixes
-
Linter & Code Quality:
-
Deployment:
v0.15.1
v0.15.0
Highlights
- support to clone multi repos for once event(#373)
Others
- chore: let git client to support CopyTo by @CarlJi in #375
- use strict unmarshall for config by @CarlJi in #379
- fix(gomodcheck): ignore non-local repalce by @wwcchh0123 in #378
- fix(gomodcheck): simply find target path by @CarlJi in #380
Full Changelog: v0.14.1...v0.15.0
v0.14.1
Highlights
- support ARTIFACT and code copy for docker runner(#346, #355 )
- support copy ssh key for docker runner (#365)
- support use s3 as log storage ( #345, #364)
What's Changed
- refactor event id by @CarlJi in #343
- chore: enable err113 by @CarlJi in #350
- fix: enhance log view info by @CarlJi in #351
- fix: deploy reviewbot by @wwcchh0123 in #352
- fix: kodo only use go1.22 currently by @CarlJi in #354
- upgrade go modfile package to 0.21 by @CarlJi in #357
- deploy: use ssh key copy globally for docker runner by @CarlJi in #368
- chore: disable gomodcheck on specific repos by @CarlJi in #369
- doc: add README for gomodcheck by @CarlJi in #374
Full Changelog: v0.14.0...v0.14.1
v0.14.0
Highlights
- add gomodcheck linter to prohibite cross-repository Go module references (#308, #307)
- support log persistent and view (#297, #322)
- support github check re-run (#320, #339)
- support copy linter binary when using DockerAsRunner (#325)
What's Changed
- build: upgrade golangci-lint to 1.23.0 by @CarlJi in #311
- chore: disable gochecknoinits by @CarlJi in #317
- chore: ignore some linter by @CarlJi in #330
- chore: ignore some linters by @CarlJi in #332
- fix: style check error by @never112 in #310
- fix: remove linterName from agent by @CarlJi in #337
- fix: open dockerAsRunner for jarvis by @wwcchh0123 in #338
Full Changelog: v0.13.0...v0.13.1
v0.13.0
Highlights
Others
- doc: update install doc by @never112 in #277
- chore(deps): bump micromatch from 4.0.5 to 4.0.8 in /docs/website by @dependabot in #286
- fix: use wrap script in order to let git work in container by @CarlJi in #289
- fix: use runner to run go mod tidy by @CarlJi in #290
- fix: limit the number of annotations by @CarlJi in #293
- fix:java check command error by @never112 in #282
- chore: limit the length of event guid by @CarlJi in #295
- chore: ignore go downloading info by @CarlJi in #296
- refactor: use context by @CarlJi in #298
- fix: silent cd command by @CarlJi in #299
- chore: fix log and still use cd so that not to install pushd/popd by @CarlJi in #300
- fix: ignore space by @CarlJi in #301
- fix: skip go finding output by @CarlJi in #305
Full Changelog: v0.12.1...v0.13.0
v0.12.1
Highlights
- refactor output parser to handle multi lines output (#224)
- enhance golangci-lint to support auto downloading modules(#268, #248, #254, #273)
- add java pmd and stylecheck linters @never112 (#270)
- build: release container image with github action by @jimyag in #246
- build: publishing binary and container with goreleaser by @jimyag in #247
What's Changed
- chore: add more notes by @CarlJi in #252
- deploy: adjust revive cognitive-complexity condition by @CarlJi in #255
- deploy: disable golangci-lint on repo goplus/llgo by @CarlJi in #257
- deploy: disable err113 by @CarlJi in #259
- deploy: use goproxy.cn and clarify private org by @CarlJi in #269
- doc: modify golangci-lint md by @wwcchh0123 in #271
- doc: update deploy by @never112 in #272
Full Changelog: v0.12.0...v0.12.1
v0.12.0
Highlights
- Now supports more complex custom scenarios, with the ability to define commands and arguments in the configuration, as well as support for the ARTIFACT mechanism(#205, #214, #243).
- The golangci-lint lint runner supports automated parameter adaptation and the selection of an appropriate working directory(#213, #219, #235).
Others
- fix(alert): skip empty by @CarlJi in #197
- fix: skip linter without languages related by @CarlJi in #201
- refactor: notify message with more information by @CarlJi in #206
- fix: disable gofmt in golangci_lint by @wwcchh0123 in #210
- doc: design new execution logic for golangci-lint by @CarlJi in #211
- doc: mirror enhance by @CarlJi in #212
- chore: add yarn to docker in order to support web project by @CarlJi in #216
- chore: disable wsl by @CarlJi in #217
- chore: config qbox/kodo repo by @CarlJi in #218
- doc: mirror enhance by @CarlJi in #220
- chore: no need to custom config these repos now by @CarlJi in #222
- add dora repo conf by @jiangpeipei327 in #221
- chore: use workDir for dora-cloud repo by @CarlJi in #223
- chore: add user-center & sofa config by @qiaoyans in #227
- fix: correcting misspelling by @wwcchh0123 in #228
- fix golangci-lint init env by @yuyang0914 in #226
- fix(note-check): skip deleted file by @CarlJi in #230
- add cgo lib by @yuyang0914 in #231
- chore: fix config by @CarlJi in #234
- chore: add debug module by @CarlJi in #237
- build: provide environment for c/c++ programming including cgo by @CarlJi in #238
- chore: ignore linters which seems too arbitrary by @CarlJi in #240
- deploy: use custom golangci-lint config for goplus org by @CarlJi in #241
- chore: add more log for debug by @CarlJi in #242
- chore: no need to custom config these repos now by @CarlJi in #244
New Contributors
- @qiaoyans made their first contribution in #227
- @yuyang0914 made their first contribution in #226
Full Changelog: v0.11.1...v0.12.0
v0.11.1
What's Changed
- fix(gofmt): fix the issue where the gofmt stderr is not handled by @wwcchh0123 in #171
- chore: enable all inters of golangci-lint on kodo repo by @CarlJi in #174
- fix(gofmt): gofmt does not continue running when stderr occurs by @wwcchh0123 in #176
- build: golangci-lint deploy by @CarlJi in #178
- feat: disable warpcheck and gochecknoglobals linter by @CarlJi in #183
- fix(hunk): starLine was not being validated by the InHunk function by @wwcchh0123 in #181
- build: cache the installation of golangci-lint by @CarlJi in #185
- fix(luacheck): identify global variables for Redis and Nginx modules by @xwen-winnie in #187
- chore(deps): bump braces from 3.0.2 to 3.0.3 in /docs/website by @dependabot in #189
- fix(luacheck): adjust linter parameter by @xwen-winnie in #190
- refactor: enhance golangci-lint linter and send notification when unexpected message existed by @CarlJi in #188
- doc: update reviewbot description by @CarlJi in #191
- fix(golangci-lint): ignore warning message by @CarlJi in #193
- fix: handle linter log there is no column information by @never112 in #194
- fix(luacheck) filter out unnecessary lines by @xwen-winnie in #192
- chore: print message details when failed sending notification by @CarlJi in #195
New Contributors
Full Changelog: v0.11.0...v0.11.1
v0.11.0
News
- Now, reviewbot support send alert notifcation when found issues (see #163, #164 )
- Plan to extensively use
golangci-lint
, and deprecatedstaticcheck
(see #165 ) - Add version command by @jimyag in #162
- Add Profiling support by @jimyag in #172
- Reduce docker image size by @jimyag in (see #153 , #154, #155, #160 )
Others
- doc: enhance readme doc by @CarlJi in #152
- fix(gofmt): it is recommended to display gofmt reports on GitHubPRReviews by @wwcchh0123 in #167
- fix: do not continue when no comments by @CarlJi in #170
New Contributors
Full Changelog: v0.10.1...v0.11.0