Commits on Source 60
-
Matthew Hughes authored
Via `pre-commit autoupdate`. This updated `golangci-lint` which lets us inlcude the `golangci-lint-config-verify` `pre-commit` hook to help keep the config valid. Also update linters to remove some warnings: WARN [lintersdb] The name "goerr113" is deprecated. The linter has been renamed to: err113. WARN The linter 'execinquery' is deprecated (since v1.58.0) due to: The repository of the linter has been archived by the owner. And drop `mnd` as I don't agree that _every_ plain number must be avoided
-
Matthew Hughes authored
Update `pre-commit` See merge request !28
-
Matthew Hughes authored
Because I don't want to maintain the same `makefile` across all my projects
-
Matthew Hughes authored
Move to `mage` over `makefile` See merge request !29
-
Matthew Hughes authored
I.e. run go get -u ./...
-
Matthew Hughes authored
Bump dependencies See merge request !30
-
Matthew Hughes authored
By adding a comment at the top of the file
-
Matthew Hughes authored
Allow skipping entire files See merge request !31
-
Matthew Hughes authored
-
Matthew Hughes authored
-
Matthew Hughes authored
Misc improvements See merge request !32
-
Matthew Hughes authored
Via `pre-commit autoupdate`. This also bump `golangci-lint` which reported a bunch of previously deprecated linters are now disabled, so drop those
-
Matthew Hughes authored
Mostly so we drop Go 1.21 in testing and add Go 1.23
-
Matthew Hughes authored
Since it's unsupported with the release of Go 1.23, per the docs[1]: > Each major Go release is supported until there are two newer major releases. For example, Go 1.5 was supported until the Go 1.7 release, and Go 1.6 was supported until the Go 1.8 release. [1] https://go.dev/doc/devel/release
-
Matthew Hughes authored
Specifically: $ go get -u ./... go: upgraded github.com/cpuguy83/go-md2man/v2 v2.0.4 => v2.0.5 go: upgraded github.com/urfave/cli/v2 v2.27.2 => v2.27.4 go: upgraded golang.org/x/mod v0.18.0 => v0.21.0 go: upgraded golang.org/x/sync v0.7.0 => v0.8.0 go: upgraded golang.org/x/tools v0.22.0 => v0.26.0
-
Matthew Hughes authored
Various updates See merge request !33
-
Matthew Hughes authored
Let's see how this works
-
Matthew Hughes authored
Add renovate config See merge request !34
-
Matthew Hughes authored
Not bothering with any versioning for the moment, not sure I'll ever need it.
-
Matthew Hughes authored
Use my configurations for renovate See merge request !37
-
Matthew Hughes authored
See the upstream fix[1] for details [1] renovate-configs@aee8f47a
-
Matthew Hughes authored
Fix renovate config See merge request !38
-
renovate[bot] authored
-
renovate[bot] authored
-
Matthew Hughes authored
fix(deps): update module github.com/urfave/cli/v2 to v2.27.5 See merge request !40
-
Matthew Hughes authored
chore(deps): update module gopkg.in/check.v1 to v1.0.0-20201130134442-10cb98267c6c See merge request !39
-
Matthew Hughes authored
See the changelog[1] for details [1] https://gitlab.com/matthewhughes/gitlab-ci-configurations/-/blob/v0.9.0/CHANGELOG.md?ref_type=tags#090---2024-10-27
-
Matthew Hughes authored
Use new CI configurations See merge request !41
-
Matthew Hughes authored
-
Matthew Hughes authored
Add `pre-commit` hook to validate renovate config See merge request !42
-
Matthew Hughes authored
-
Matthew Hughes authored
-
Matthew Hughes authored
Add renovate for `pre-commit` See merge request !43
-
Matthew Hughes authored
Including the corresponding fixes
-
Matthew Hughes authored
Add use of my own linter See merge request !45
-
renovate[bot] authored
-
Matthew Hughes authored
chore(deps): update pre-commit hook renovatebot/pre-commit-hooks to v38.142.7 See merge request !46
-
renovate[bot] authored
-
renovate[bot] authored
-
Matthew Hughes authored
chore(deps): update pre-commit hook renovatebot/pre-commit-hooks to v39 See merge request !47
-
Matthew Hughes authored
chore(deps): update gomod-all See merge request !48
-
renovate[bot] authored
-
renovate[bot] authored
-
renovate[bot] authored
-
Matthew Hughes authored
Dependency updates See merge request !52
-
Matthew Hughes authored
Treat these the same as files with a `//go-cov:skip` top-level comment. Detection of generated files is done via `dmitri.shuralyov.com/go/generated`
-
Matthew Hughes authored
To avoid cluttering the test output with unnecessary noise
-
renovate[bot] authored
-
renovate[bot] authored
-
Matthew Hughes authored
chore(deps): update pre-commit hook renovatebot/pre-commit-hooks to v39.82.3 See merge request !54
-
Matthew Hughes authored
chore(deps): update module github.com/cpuguy83/go-md2man/v2 to v2.0.6 See merge request !53
-
renovate[bot] authored
-
Matthew Hughes authored
chore(deps): update pre-commit hook renovatebot/pre-commit-hooks to v39.86.1 See merge request !55
-
renovate[bot] authored
-
Matthew Hughes authored
fix(deps): update gomod-all See merge request !57
-
Matthew Hughes authored
Via: pre-commit autoupdate With the exception of `golangci-lint` that required some handling for a bug when buildign with Go 1.24
-
Matthew Hughes authored
Bringing in updates from[1] Link: https://gitlab.com/matthewhughes/golangci-lint-defaults [1]
-
Matthew Hughes authored
Following the release of Go 1.24
-
Matthew Hughes authored
Updates `pre-commit` See merge request !58
-
Matthew Hughes authored