Commit Graph

6 Commits

Author SHA1 Message Date
c79de3ad38
ci: bump golangci-lint to v1.47.3
All checks were successful
continuous-integration/drone/push Build is passing
2022-08-03 17:49:20 +02:00
034f485539
ci: install golangci-lint from source
All checks were successful
continuous-integration/drone/push Build is passing
using pre-built binaries absolutely *can* bite, e.g. in case of
env/compile-time Go version mismatch (think golangci-lint built with
go1.18 vs ran with go1.19 that is present in the env), which is why from
now on it is going to be built right in the environment where it's going
to be used with whatever version of Go is present there, that *will*
guarantee it's able to run there.

why the golangci-lint project (used to) discourage installation from sources
(or using `go install`) is still beyond me (yeah, Reasons).

refs:
    https://github.com/golangci/golangci-lint-action/issues/442#issuecomment-1203786890
    https://github.com/golangci/golangci-lint-action/issues/530
    https://github.com/golangci/golangci-lint-action/issues/540
    # similar issue (the exact same, really) exhibited way earlier than go1.19...
    https://github.com/golangci/golangci-lint/issues/2673
2022-08-03 17:45:20 +02:00
496ddc191a
ci: refresh in parallel
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-16 22:09:08 +02:00
cb5d8b8931
ci: ping godocs.io to re-fetch sources
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-08 22:36:55 +02:00
b1278f431b
ci: '`' -> '"'
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-17 02:15:35 +02:00
0f8f3bbef3
ci: add .drone.star + badges
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-14 17:31:59 +02:00