33 Commits

Author SHA1 Message Date
9f432dce1c Merge pull request 'chore(deps): update dependency go to v1.25.4' (#104) from renovate/go-modules into master
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 11s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 8s
Lint Markdown files / Run markdown linter (push) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 40s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 32s
2025-11-05 20:48:55 +00:00
9ebdc3c02c chore(deps): update dependency go to v1.25.4
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 56s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 30s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 18s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 39s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 9s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 10s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (pull_request) Successful in 8s
Lint Markdown files / Run markdown linter (pull_request) Successful in 4s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (pull_request) Successful in 30s
2025-11-05 20:17:09 +00:00
492d0f9a14 Merge pull request 'chore(deps): update docker/setup-qemu-action action to v3.7.0' (#103) from renovate/actions into master
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 16s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 9s
Lint Markdown files / Run markdown linter (push) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 52s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 31s
2025-11-05 18:28:32 +00:00
227fd5268d chore(deps): update docker/setup-qemu-action action to v3.7.0
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 1m12s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (pull_request) Successful in 51s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 55s
Lint Markdown files / Run markdown linter (pull_request) Successful in 23s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 34s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 19s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (pull_request) Successful in 14s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 30s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 20s
2025-11-05 17:18:45 +00:00
1c262f908b Merge pull request 'chore(deps): update dependency golangci/golangci-lint to v2.6.1' (#102) from renovate/golangci-golangci-lint-2.x into master 2025-11-04 14:28:51 +00:00
2533b0a472 chore(deps): update dependency golangci/golangci-lint to v2.6.1
All checks were successful
Lint Markdown files / Run markdown linter (pull_request) Successful in 8s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 53s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 54s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (pull_request) Successful in 33s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 30s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 15s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 15s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (pull_request) Successful in 10s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 8s
2025-11-04 14:10:23 +00:00
540d403114 Merge pull request 'chore(deps): update dependency golangci/golangci-lint to v2.6.0' (#101) from renovate/golangci-golangci-lint-2.x into master
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 19s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 9s
Lint Markdown files / Run markdown linter (push) Successful in 5s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 35s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 32s
2025-10-30 00:01:44 +00:00
764994f9c2 chore(deps): update dependency golangci/golangci-lint to v2.6.0
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 17s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 16s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (pull_request) Successful in 9s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 9s
Lint Markdown files / Run markdown linter (pull_request) Successful in 5s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 55s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 51s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (pull_request) Successful in 30s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 35s
2025-10-29 23:48:21 +00:00
2eb6da3302 fix(ci): adapt coverage
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 40s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 1m5s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 30s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 1m0s
Lint Markdown files / Run markdown linter (push) Successful in 9s
2025-10-29 22:28:23 +01:00
84b85fdd37 fix(ci): add coverage
Some checks failed
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Waiting to run
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 21s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Failing after 50s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 1m34s
Lint Markdown files / Run markdown linter (push) Successful in 33s
2025-10-29 22:24:30 +01:00
45e9558e57 Merge pull request 'chore(deps): update dependency goreleaser/goreleaser to v2.12.7' (#100) from renovate/actions into master
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 11s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 8s
Lint Markdown files / Run markdown linter (push) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 38s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 31s
2025-10-24 19:24:48 +00:00
633d272b58 chore(deps): update dependency goreleaser/goreleaser to v2.12.7
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 18s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 11s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (pull_request) Successful in 9s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 8s
Lint Markdown files / Run markdown linter (pull_request) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 56s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 38s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (pull_request) Successful in 30s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 28s
2025-10-24 19:12:34 +00:00
1a412f3948 Merge pull request 'chore(deps): update dependency goreleaser/goreleaser to v2.12.6' (#99) from renovate/actions into master
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 12s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 9s
Lint Markdown files / Run markdown linter (push) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 38s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 30s
2025-10-22 16:28:18 +00:00
b608d324c6 Merge pull request 'chore(deps): update dependency go to v1.25.3' (#98) from renovate/go-modules into master
Some checks failed
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 12s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 9s
Lint Markdown files / Run markdown linter (push) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Has been cancelled
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Has been cancelled
2025-10-22 16:26:05 +00:00
9a4f259d84 chore(deps): update dependency goreleaser/goreleaser to v2.12.6
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 19s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 12s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (pull_request) Successful in 8s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 9s
Lint Markdown files / Run markdown linter (pull_request) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 59s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 40s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (pull_request) Successful in 31s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 29s
2025-10-22 16:21:31 +00:00
b30d4f5c94 chore(deps): update dependency go to v1.25.3
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 42s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 22s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 12s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (pull_request) Successful in 8s
Lint Markdown files / Run markdown linter (pull_request) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 2m2s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 1m19s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 41s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (pull_request) Successful in 30s
2025-10-22 16:21:24 +00:00
e70f532c7e Merge pull request 'chore(deps): update dependency go to v1.25.2' (#97) from renovate/go-modules into master
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 11s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 9s
Lint Markdown files / Run markdown linter (push) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 35s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 32s
2025-10-07 19:17:36 +00:00
8b969b2b61 chore(deps): update dependency go to v1.25.2
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 17s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 9s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 10s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (pull_request) Successful in 9s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 53s
Lint Markdown files / Run markdown linter (pull_request) Successful in 4s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 34s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 37s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (pull_request) Successful in 32s
2025-10-07 19:14:48 +00:00
9417cf9566 Merge pull request 'chore(deps): update peter-evans/dockerhub-description action to v5' (#96) from renovate/peter-evans-dockerhub-description-5.x into master
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 56s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 32s
Lint Markdown files / Run markdown linter (push) Successful in 9s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 17s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 8s
2025-10-02 15:06:37 +00:00
4a9fd36973 chore(deps): update peter-evans/dockerhub-description action to v5
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 37s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 31s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 36s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (pull_request) Successful in 29s
Lint Markdown files / Run markdown linter (pull_request) Successful in 10s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 11s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 8s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 10s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (pull_request) Successful in 8s
2025-10-01 16:13:43 +00:00
94cbe998fa Merge pull request 'chore(deps): update dependency goreleaser/goreleaser to v2.12.5' (#95) from renovate/actions into master
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 12s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 8s
Lint Markdown files / Run markdown linter (push) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 40s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 30s
2025-10-01 13:26:55 +00:00
aa72133799 chore(deps): update dependency goreleaser/goreleaser to v2.12.5
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 11s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 8s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 11s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (pull_request) Successful in 9s
Lint Markdown files / Run markdown linter (pull_request) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 42s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 30s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 38s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (pull_request) Successful in 30s
2025-10-01 13:14:52 +00:00
5c1db30f0b Merge pull request 'chore(deps): update dependency goreleaser/goreleaser to v2.12.4' (#94) from renovate/actions into master
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 12s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 7s
Lint Markdown files / Run markdown linter (push) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 40s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 29s
2025-10-01 04:24:18 +00:00
df7e3e9b90 chore(deps): update dependency goreleaser/goreleaser to v2.12.4
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 10s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 8s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 13s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (pull_request) Successful in 8s
Lint Markdown files / Run markdown linter (pull_request) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 38s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 30s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 41s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (pull_request) Successful in 30s
2025-10-01 04:13:55 +00:00
74c064ec30 Merge pull request 'chore(deps): update docker/login-action action to v3.6.0' (#93) from renovate/actions into master
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 11s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 8s
Lint Markdown files / Run markdown linter (push) Successful in 3s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 38s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 33s
2025-09-29 13:52:07 +00:00
9e68b3239b chore(deps): update docker/login-action action to v3.6.0
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 40s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 30s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 38s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (pull_request) Successful in 29s
Lint Markdown files / Run markdown linter (pull_request) Successful in 20s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 16s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 8s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 10s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (pull_request) Successful in 8s
2025-09-29 13:15:55 +00:00
be4fb9d59d Merge pull request 'chore(deps): update dependency goreleaser/goreleaser to v2.12.3' (#92) from renovate/actions into master
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 10s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 8s
Lint Markdown files / Run markdown linter (push) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 37s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 31s
2025-09-25 16:27:52 +00:00
0868d47725 chore(deps): update dependency goreleaser/goreleaser to v2.12.3
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 57s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 30s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 40s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (pull_request) Successful in 33s
Lint Markdown files / Run markdown linter (pull_request) Successful in 18s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 16s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 8s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 10s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (pull_request) Successful in 8s
2025-09-25 04:13:04 +00:00
688993d262 Merge pull request 'chore(deps): update dependency golangci/golangci-lint to v2.5.0' (#91) from renovate/golangci-golangci-lint-2.x into master
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 16s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 9s
Lint Markdown files / Run markdown linter (push) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 53s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 30s
2025-09-21 22:28:59 +00:00
93c2c5208d chore(deps): update dependency golangci/golangci-lint to v2.5.0
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 17s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 8s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 16s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (pull_request) Successful in 8s
Lint Markdown files / Run markdown linter (pull_request) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 54s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 29s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 53s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (pull_request) Successful in 29s
2025-09-21 22:13:15 +00:00
b4a16a0187 Merge pull request 'chore(deps): update actions/checkout action to v5' (#90) from renovate/actions-checkout-5.x into master
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 11s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 8s
Lint Markdown files / Run markdown linter (push) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 39s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 31s
2025-09-19 22:29:17 +00:00
0c520566f0 chore(deps): update actions/checkout action to v5
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 13s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 8s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 11s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (pull_request) Successful in 9s
Lint Markdown files / Run markdown linter (pull_request) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 38s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 31s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 36s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (pull_request) Successful in 31s
2025-09-19 22:19:34 +00:00
b8b84a5384 chore(deps): update actions/setup-go action to v6
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 38s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (push) Successful in 22s
Lint Markdown files / Run markdown linter (push) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 12s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 2m0s
Run Golang tests / Run unit tests (stable, ubuntu-latest-amd64) (pull_request) Successful in 9s
Lint Markdown files / Run markdown linter (pull_request) Successful in 5s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (push) Successful in 1m21s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 40s
Run Golang tests / Run unit tests (stable, ubuntu-latest-arm64) (pull_request) Successful in 36s
2025-09-18 16:24:33 +00:00
8 changed files with 33 additions and 18 deletions

View File

@@ -20,10 +20,10 @@ jobs:
go: [ stable ] go: [ stable ]
os: [ ubuntu-latest-amd64, ubuntu-latest-arm64 ] os: [ ubuntu-latest-amd64, ubuntu-latest-arm64 ]
steps: steps:
- uses: actions/checkout@v4.3.0 - uses: actions/checkout@v5.0.0
- uses: actions/setup-go@v5.5.0 - uses: actions/setup-go@v6.0.0
with: with:
go-version: ${{ matrix.go }} go-version: ${{ matrix.go }}
- uses: golangci/golangci-lint-action@v8.0.0 - uses: golangci/golangci-lint-action@v8.0.0
with: with:
version: v2.4.0 # renovate: datasource=github-releases depName=golangci/golangci-lint version: v2.6.1 # renovate: datasource=github-releases depName=golangci/golangci-lint

View File

@@ -33,10 +33,25 @@ jobs:
go: [ stable ] go: [ stable ]
os: [ ubuntu-latest-amd64, ubuntu-latest-arm64 ] os: [ ubuntu-latest-amd64, ubuntu-latest-arm64 ]
steps: steps:
- uses: actions/checkout@v4.3.0 - uses: actions/checkout@v5.0.0
- uses: actions/setup-go@v5.5.0 - uses: actions/setup-go@v6.0.0
with: with:
go-version: ${{ matrix.go }} go-version: ${{ matrix.go }}
- env: - env:
GOPROXY: ${{ vars.GOPROXY }} GOPROXY: ${{ vars.GOPROXY }}
run: make test/unit run: make test/unit
- id: coverage
name: Check coverage
run: |
coverage="$(make test/coverage | grep total | awk '{ print substr($3, 1, length($3)-1); }')"
echo "total_coverage=$coverage" >> $GITHUB_OUTPUT
echo "Total coverage: ${coverage}%"
- name: Fail if coverage is to low
run: |
threshold=5
total_coverage=${{ steps.coverage.outputs.total_coverage }}
if (( ${total_coverage%.*} < ${threshold} )); then
echo "ERROR: Coverage (${total_coverage}%) is below the threshold (${threshold}%)." 1>&2
exit 1
fi

View File

@@ -13,7 +13,7 @@ jobs:
name: "Run markdown linter" name: "Run markdown linter"
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4.3.0 - uses: actions/checkout@v5.0.0
- uses: DavidAnson/markdownlint-cli2-action@v20.0.0 - uses: DavidAnson/markdownlint-cli2-action@v20.0.0
with: with:
globs: '**/*.md' globs: '**/*.md'

View File

@@ -12,12 +12,12 @@ jobs:
name: "Release application" name: "Release application"
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4.3.0 - uses: actions/checkout@v5.0.0
- uses: docker/setup-qemu-action@v3.6.0 - uses: docker/setup-qemu-action@v3.7.0
- uses: actions/setup-go@v5.5.0 - uses: actions/setup-go@v6.0.0
with: with:
go-version: stable go-version: stable
- uses: docker/login-action@v3.5.0 - uses: docker/login-action@v3.6.0
with: with:
registry: git.cryptic.systems registry: git.cryptic.systems
username: ${{ github.repository_owner }} username: ${{ github.repository_owner }}
@@ -28,7 +28,7 @@ jobs:
GOPROXY: ${{ vars.GOPROXY }} GOPROXY: ${{ vars.GOPROXY }}
uses: goreleaser/goreleaser-action@v6.4.0 uses: goreleaser/goreleaser-action@v6.4.0
with: with:
version: v2.12.2 # renovate: datasource=github-releases depName=goreleaser/goreleaser version: v2.12.7 # renovate: datasource=github-releases depName=goreleaser/goreleaser
args: release --clean args: release --clean
sync-to-hub-docker-io: sync-to-hub-docker-io:

View File

@@ -11,8 +11,8 @@ jobs:
runs-on: runs-on:
- ubuntu-latest - ubuntu-latest
steps: steps:
- uses: actions/checkout@v4.3.0 - uses: actions/checkout@v5.0.0
- uses: peter-evans/dockerhub-description@v4.0.2 - uses: peter-evans/dockerhub-description@v5.0.0
with: with:
username: ${{ secrets.DOCKER_IO_USERNAME }} username: ${{ secrets.DOCKER_IO_USERNAME }}
password: ${{ secrets.DOCKER_IO_PASSWORD }} password: ${{ secrets.DOCKER_IO_PASSWORD }}

2
.gitignore vendored
View File

@@ -1,3 +1,3 @@
prometheus-fail2ban-exporter prometheus-fail2ban-exporter
coverage.txt coverage.*
dist dist

View File

@@ -40,7 +40,7 @@ PHONY+=test/unit
test/unit: test/unit:
CGO_ENABLED=0 \ CGO_ENABLED=0 \
GOPROXY=$(shell go env GOPROXY) \ GOPROXY=$(shell go env GOPROXY) \
go test -v -p 1 -coverprofile=coverage.txt -covermode=count -timeout 1200s ./... go test -v -p 1 -coverprofile=coverage.out -covermode=count -timeout 1200s ./...
PHONY+=test/integration PHONY+=test/integration
test/integration: test/integration:
@@ -49,10 +49,10 @@ test/integration:
go test -v -p 1 -count=1 -timeout 1200s ./it/... go test -v -p 1 -count=1 -timeout 1200s ./it/...
PHONY+=test/coverage PHONY+=test/coverage
test/coverage: test/unit test/coverage:
CGO_ENABLED=0 \ CGO_ENABLED=0 \
GOPROXY=$(shell go env GOPROXY) \ GOPROXY=$(shell go env GOPROXY) \
go tool cover -html=coverage.txt go tool cover -func=coverage.out
# GOLANGCI-LINT # GOLANGCI-LINT
# ============================================================================== # ==============================================================================

2
go.mod
View File

@@ -2,7 +2,7 @@ module git.cryptic.systems/volker.raschek/prometheus-fail2ban-exporter
go 1.23.0 go 1.23.0
toolchain go1.25.1 toolchain go1.25.4
require ( require (
github.com/alecthomas/kong v1.12.1 github.com/alecthomas/kong v1.12.1