This is an automated email from the ASF dual-hosted git repository.
kvn pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/apisix-control-plane.git
The following commit(s) were added to refs/heads/master by this push:
new 4c9813d ci: add golangci-lint (#17)
4c9813d is described below
commit 4c9813d168a455062a9660dbae4dd0a0360adeaa
Author: 罗泽轩 <[email protected]>
AuthorDate: Sun Aug 30 23:16:53 2020 +0800
ci: add golangci-lint (#17)
---
.github/workflows/golangci-lint.yml | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/.github/workflows/golangci-lint.yml
b/.github/workflows/golangci-lint.yml
new file mode 100644
index 0000000..2ce8406
--- /dev/null
+++ b/.github/workflows/golangci-lint.yml
@@ -0,0 +1,24 @@
+name: golangci-lint
+on:
+ push:
+ branches:
+ - master
+ - ci/* # a temporary branch to check CI can be named with 'ci/...'
+ pull_request:
+jobs:
+ golangci:
+ name: lint
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v2
+ - name: golangci-lint
+ uses: golangci/golangci-lint-action@v1
+ with:
+ # Required: the version of golangci-lint is required and must be
specified without patch version: we always use the latest patch version.
+ version: v1.30
+
+ # Optional: working directory, useful for monorepos
+ # working-directory: somedir
+
+ # Optional: golangci-lint command line arguments.
+ args: --skip-files _test\.go