Tam Mach
ad26b68751
build(dep): Ignore known dependency failure in nancy ( #1378 )
...
Currently nancy is always failed, and we seem to ignore it completely.
This reduces the value of having security scanning significantly.
Ideally, the underlying issue should be fixed, however it will require
long time for external collaboration.
This commit is to ignore two known dependency failures.
Signed-off-by: Tam Mach <sayboras@yahoo.com>
2020-09-21 13:14:03 +10:00
Tam Mach
d4ebf99e5e
build(go): Check if go.mod and go.sum are up to dated ( #1377 )
...
This commit is to add job to check if go.mod and go.sum are up to
date.
Also add go.sum into .gitattributes so that it will be considered
as generated file in PR review.
Signed-off-by: Tam Mach <sayboras@yahoo.com>
2020-09-21 07:48:49 +10:00
dependabot[bot]
857f744ac4
build(deps): bump node-fetch in /.github/contributors ( #1363 )
...
Bumps [node-fetch](https://github.com/bitinn/node-fetch ) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/bitinn/node-fetch/releases )
- [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md )
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-13 08:30:16 +02:00
Tam Mach
8084559c42
Tag nancy version to v0.3 ( #1321 )
...
This is suggested by nancy team to avoid coming breaking change
Relates: #1320
2020-08-19 10:41:33 +10:00
Tam Mach
18fd36bdd1
build(golang1.15): Upgrade to golang 1.15 for smaller binary ( #1303 )
...
Golang 1.15 comes to few improvements, one of them is to have smaller
binary.
This PR is to make golang 1.15 as default version in CI, I also update
Docker based image to golang:1.15* as well.
Two issues faced with golang 1.15:
- Conflict between -v in `golangci-lint` and `go test`. Update to --verbose
to avoid the same. [1]
- `nolintlint_unused.go` testdata is not matching regex. Correct by adding one
space after //
[1]: https://github.com/golang/go/issues/40763
Signed-off-by: Tam Mach <sayboras@yahoo.com>
2020-08-19 09:05:32 +10:00
Sergey Vilgelm
703f2affbc
Add tests-on-macos to cover all main platforms ( #1279 )
2020-08-04 21:34:32 +03:00
Sergey Vilgelm
20083f78d3
Update docs state ( #1284 )
2020-08-03 13:51:50 +08:00
Sergey Vilgelm
ba997c5710
Use the latest version of golangci-lint in action ( #1280 )
2020-08-02 14:08:47 -05:00
Sergey Vilgelm
cb2f12e7e1
Update the gen_github_action_config to add latest to assets ( #1260 )
2020-07-23 14:22:04 +08:00
Sergey Vilgelm
862ed88cf0
Run nancy validation for all dependencies ( #1243 )
...
* Run nancy validation for all dependencies
* Update pr-extra.yml
Use `-json` flag
2020-07-16 17:14:12 -05:00
dependabot[bot]
4f26f11ea3
build(deps): bump golangci/golangci-lint-action from v1.2.2 to v2 ( #1247 )
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from v1.2.2 to v2.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v1.2.2...c238b72278d97934fd2cb007b97162d5b44757df )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-15 14:08:51 -05:00
Sergey Vilgelm
203bab67a5
Move dependabot config to .github folder ( #1242 )
2020-07-13 23:18:30 -05:00
Sergey Vilgelm
27a97ae49a
Update golangci-lint-action to use v1.2.2 ( #1238 )
2020-07-12 12:39:44 -05:00
Sergey Vilgelm
d287af010a
Explicitly pass GITHUB_TOKEN env to goreleaser action ( #1215 )
...
* Explicitly pass GITHUB_TOKEN env to goreleaser action
* Update the goreleaser-action and setup-go actions to v2
2020-07-08 11:02:59 +10:00
Tam Mach
afa9be632b
Use latest golangci-lint to lint golangci-lint ( #1206 )
...
Signed-off-by: Tam Mach <sayboras@yahoo.com>
2020-07-05 18:21:44 +10:00
Denis Isaev
57e4203661
dev: update contributors list
...
Take into account contributions in golancgi-lint-action.
Run `cd .github/contributors && npm run all`
2020-05-23 13:06:55 +03:00
Denis Isaev
156eaaa963
dev: update github action config ( #1158 )
2020-05-23 02:05:52 +03:00
Denis Isaev
fc0a898a6a
docs: update contributors listing
2020-05-19 15:04:40 +03:00
Denis Isaev
a1e1226977
docs: list contributors
2020-05-19 14:41:16 +03:00
Denis Isaev
810c194dc7
dev: disable mac os build because of timeouts
2020-05-17 21:47:30 +03:00
Denis Isaev
2c672912ea
dev: don't duplicate greeting
2020-05-17 18:27:05 +03:00
Denis Isaev
d093a22c28
dev: fix peril
2020-05-17 18:14:43 +03:00
Denis Isaev
4c94e3400e
dev: add peril to invite contributors
...
Invite a contributor to GolangCI
organization after a first pull request
get merged.
2020-05-17 17:44:43 +03:00
Denis Isaev
530b809cf4
dev: use dependabot instead of renovate
...
Renovate lacks of commits diff: it's difficult
to ensure that update is safe.
2020-05-17 16:18:46 +03:00
Denis Isaev
97c4ed29ec
docs: fix contributing.md
2020-05-17 12:44:17 +03:00
Denis Isaev
ae028ee981
dev: fix welcome text
2020-05-17 12:37:33 +03:00
Denis Isaev
429176412b
dev: replace actions/first-interaction with app
2020-05-17 12:31:03 +03:00
Denis Isaev
84892fc15f
docs: add contributing quick start
2020-05-17 10:49:51 +03:00
Isaev Denis
b49d2df623
dev: use fast_check_generated in CI ( #1104 )
2020-05-17 00:08:16 +03:00
Denis Isaev
be8ec2787b
dev: add 'delepndency' label for renovate
2020-05-17 00:07:17 +03:00
Denis Isaev
bc24805f9d
dev: welcome first-time contributors
2020-05-16 23:57:14 +03:00
Denis Isaev
e3227ec340
docs: add articles about contributing
2020-05-16 23:09:06 +03:00
Isaev Denis
f920f77a38
docs: fill README.md ( #1098 )
...
Add info about github action.
Make a search placeholder waiting for
access to algolia docsearch.
2020-05-16 18:44:37 +03:00
Isaev Denis
7a4daa5347
dev: use golangci/golangci-lint-action@v1 ( #1097 )
2020-05-16 17:34:42 +03:00
Isaev Denis
2d4d503a79
docs: migrate README.md to a website ( #1094 )
...
Make a website https://golangci-lint.run
for golangci-lint documentation.
The website is backed by Gatsby static site generator
and deployed into Netlify.
2020-05-16 14:10:03 +03:00
Denis Isaev
206d79fb21
dev: use golangci/golangci-lint-action@v0.2.0
2020-05-09 16:45:26 +03:00
Isaev Denis
55cd9f78a1
dev: generate assets/github-action-config.json ( #1073 )
...
It will be used by GitHub action `golangci-lint-action`.
Relates: golangci/golangci-lint-action#11
2020-05-09 15:30:54 +03:00
Isaev Denis
cb58d1f82e
speed up CI and golangci-lint ( #1070 )
...
Run CI on mac os only with go1.13 and on windows only on go1.14.
Speed up tests. Introduce --allow-parallel-runners.
Block on parallel run lock 5s instead of 60s.
Don't invalidate analysis cache for minor config changes.
2020-05-09 15:15:34 +03:00
Isaev Denis
2ae94ef731
dev: update issue templates
2020-05-08 00:05:41 +03:00
Denis Isaev
466f9d590b
dev: remove old issue template
2020-05-07 22:38:36 +03:00
Isaev Denis
dde09e5576
dev: update issue templates
2020-05-07 22:37:44 +03:00
Denis Isaev
4eaf056399
dev: fix golangci-lint-action version
2020-05-07 15:58:10 +03:00
Denis Isaev
f59ce4c86e
dev: use GITHUB_TOKEN instead of GOLANGCI_LINT_TOKEN
2020-05-07 15:48:51 +03:00
Isaev Denis
38782dd097
dev: use golangci-lint action ( #1066 )
2020-05-05 17:51:55 +03:00
Aleksandr Razumov
908d91b088
dev: update cache key
2020-05-04 15:42:36 +03:00
Aleksandr Razumov
04f51a5cf4
dev: use setup-go@v2 and mod cache
2020-05-04 15:17:49 +03:00
Aleksandr Razumov
3e55c710d4
dev: remove go 1.12 from workflow
2020-05-04 15:15:54 +03:00
Denis Krivak
403c2022fc
Add unshallow to CI
2020-05-04 14:27:18 +03:00
iwankgb
77e211ba75
Replacing Travis with Github actions ( #1056 )
...
Signed-off-by: Maciej "Iwan" Iwanowski <maciej.iwanowski@critical.today>
2020-05-03 15:17:41 +03:00
Aleksandr Razumov
6771beaee6
stale: ease rules
...
Fix #1024
2020-04-20 11:18:18 +03:00