argoyle
62164f0ec1
fix(docker): use amd64 golang base image for build
...
Replace the Golang base image with the amd64 variant to ensure
compatibility across different architectures and improve
build consistency.
2025-02-25 21:30:11 +01:00
argoyle
d752a696fd
fix(deps): update Go version to 1.23.6 in go.mod
...
Updates the Go version in the go.mod file from 1.23.0 to 1.23.6 to
ensure compatibility with the latest features and optimizations.
This change also aligns the Go toolchain version accordingly.
2025-02-06 18:04:21 +01:00
argoyle
35f0106ca5
chore(golangci): increase timeout to 5 minutes
...
Set the timeout for golangci-lint to 5 minutes to allow for
longer linting processes, improving the reliability of the
linting checks in larger projects.
2024-12-28 17:15:31 +01:00
argoyle
2b783d5454
ci: simplify CI configuration by removing unused variables
...
Removes unnecessary Docker variables and services from the CI
configuration. This streamlines the build process and reduces
complexity, improving overall maintenance and clarity.
2024-12-05 10:53:26 +01:00
argoyle
8b0294fd9b
ci: remove pre-commit stage and include Go pre-commit template
...
Removes the pre-commit stage from the CI pipeline to streamline
the build process. Includes a new template for Go pre-commit
checks to enforce code quality and maintainability standards.
2024-11-14 09:33:49 +01:00
argoyle
fdcc16ffa2
ci: add release flow
2024-10-05 21:12:01 +02:00
argoyle
d16c2b4e3a
ci: remove Dependabot config
2024-02-23 23:30:21 +01:00
argoyle
490553a7a4
build(deps): bump k8s.io/client-go from 0.29.1 to 0.29.2
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.29.1 to 0.29.2.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.29.1...v0.29.2 )
2024-02-15 13:25:07 +00:00
argoyle
48f98c64a7
build(deps): bump golang from 1.21.6 to 1.22.0
...
Bumps golang from 1.21.6 to 1.22.0.
2024-02-07 14:31:43 +00:00
argoyle
1768676c92
build(deps): bump k8s.io/client-go from 0.29.0 to 0.29.1
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.29.0 to 0.29.1.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.29.0...v0.29.1 )
2024-01-18 13:25:07 +00:00
argoyle
820bd5e462
build(deps): bump golang from 1.21.5 to 1.21.6
...
Bumps golang from 1.21.5 to 1.21.6.
2024-01-10 14:32:15 +00:00
argoyle
4de710a5d0
build(deps): bump k8s.io/client-go from 0.28.4 to 0.29.0
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.28.4 to 0.29.0.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.28.4...v0.29.0 )
2023-12-14 15:10:30 +01:00
argoyle
c3ff190d43
build(deps): bump golang from 1.21.4 to 1.21.5
...
Bumps golang from 1.21.4 to 1.21.5.
2023-12-06 14:31:45 +00:00
argoyle
660d4436b2
build(deps): bump k8s.io/client-go from 0.28.3 to 0.28.4
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.28.3 to 0.28.4.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.28.3...v0.28.4 )
2023-11-16 13:24:59 +00:00
argoyle
826009c3b1
build(deps): bump golang from 1.21.3 to 1.21.4
...
Bumps golang from 1.21.3 to 1.21.4.
2023-11-08 14:31:51 +00:00
argoyle
0500288308
build(deps): bump k8s.io/client-go from 0.28.2 to 0.28.3
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.28.2 to 0.28.3.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.28.2...v0.28.3 )
2023-10-19 13:25:33 +00:00
argoyle
9f7c371c37
build(deps): [security] bump golang.org/x/net from 0.13.0 to 0.17.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.13.0 to 0.17.0. **This update includes a security fix.**
- [Commits](https://github.com/golang/net/compare/v0.13.0...v0.17.0 )
2023-10-12 13:24:41 +00:00
argoyle
311fcfe221
build(deps): bump golang from 1.21.2 to 1.21.3
...
Bumps golang from 1.21.2 to 1.21.3.
2023-10-11 14:31:33 +00:00
argoyle
1426a93a3e
build(deps): bump github.com/alecthomas/kong from 0.8.0 to 0.8.1
...
Bumps [github.com/alecthomas/kong](https://github.com/alecthomas/kong ) from 0.8.0 to 0.8.1.
- [Commits](https://github.com/alecthomas/kong/compare/v0.8.0...v0.8.1 )
2023-10-11 13:24:34 +00:00
argoyle
ddc43c870b
build(deps): bump golang from 1.21.1 to 1.21.2
...
Bumps golang from 1.21.1 to 1.21.2.
2023-10-06 14:31:20 +00:00
argoyle
71eede2f71
build(deps): bump k8s.io/client-go from 0.28.1 to 0.28.2
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.28.1 to 0.28.2.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.28.1...v0.28.2 )
2023-09-14 13:26:42 +00:00
argoyle
ae356ac4ab
build(deps): bump golang from 1.21.0 to 1.21.1
...
Bumps golang from 1.21.0 to 1.21.1.
2023-09-07 14:31:23 +00:00
argoyle
6b1982ae5e
build(deps): bump k8s.io/client-go from 0.28.0 to 0.28.1
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.28.0 to 0.28.1.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.28.0...v0.28.1 )
2023-08-25 13:25:10 +00:00
argoyle
b4c29e3a52
build(deps): bump k8s.io/client-go from 0.27.4 to 0.28.0
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.27.4 to 0.28.0.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.27.4...v0.28.0 )
2023-08-16 13:25:19 +00:00
argoyle
3b92203687
build(deps): bump golang from 1.20.7 to 1.21.0
...
Bumps golang from 1.20.7 to 1.21.0.
2023-08-09 16:47:48 +00:00
argoyle
a2da47a614
ci: change repo for markdownlint and update golangci-lint
2023-08-09 18:35:30 +02:00
argoyle
71ba784b62
build(deps): bump golang from 1.20.6 to 1.20.7
...
Bumps golang from 1.20.6 to 1.20.7.
2023-08-02 14:31:16 +00:00
argoyle
9d4a840972
build(deps): bump k8s.io/client-go from 0.27.3 to 0.27.4
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.27.3 to 0.27.4.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.27.3...v0.27.4 )
2023-07-20 13:25:11 +00:00
argoyle
473f57918c
build(deps): bump golang from 1.20.5 to 1.20.6
...
Bumps golang from 1.20.5 to 1.20.6.
2023-07-17 08:56:20 +00:00
argoyle
318e08d4ae
ci: use pre-commit image
2023-07-16 10:59:18 +02:00
argoyle
63478a5cb5
build(deps): bump github.com/alecthomas/kong from 0.7.1 to 0.8.0
...
Bumps [github.com/alecthomas/kong](https://github.com/alecthomas/kong ) from 0.7.1 to 0.8.0.
- [Commits](https://github.com/alecthomas/kong/compare/v0.7.1...v0.8.0 )
2023-06-22 13:24:49 +00:00
argoyle
c44f0bbfe4
build(deps): bump k8s.io/client-go from 0.27.2 to 0.27.3
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.27.2 to 0.27.3.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.27.2...v0.27.3 )
2023-06-15 13:25:06 +00:00
argoyle
a2df6a1924
build(deps): bump golang from 1.20.4 to 1.20.5
...
Bumps golang from 1.20.4 to 1.20.5.
2023-06-07 14:31:45 +00:00
argoyle
198ceef571
ci: update golangci-lint
2023-06-04 16:47:54 +02:00
argoyle
47fac51216
build(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4
...
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify ) from 1.8.3 to 1.8.4.
- [Release notes](https://github.com/stretchr/testify/releases )
- [Commits](https://github.com/stretchr/testify/compare/v1.8.3...v1.8.4 )
2023-05-30 13:24:52 +00:00
argoyle
8e10cae67f
build(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3
...
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify ) from 1.8.2 to 1.8.3.
- [Release notes](https://github.com/stretchr/testify/releases )
- [Commits](https://github.com/stretchr/testify/compare/v1.8.2...v1.8.3 )
2023-05-19 13:24:37 +00:00
argoyle
534b0b9c70
build(deps): bump k8s.io/client-go from 0.27.1 to 0.27.2
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.27.1 to 0.27.2.
- [Release notes](https://github.com/kubernetes/client-go/releases )
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.27.1...v0.27.2 )
2023-05-18 19:03:00 +00:00
argoyle
cabe6a7003
chore: update pre-commit and fix golangci-lint
2023-05-18 20:36:42 +02:00
argoyle
9f83b042e3
build(deps): bump golang from 1.20.3 to 1.20.4
...
Bumps golang from 1.20.3 to 1.20.4.
2023-05-04 08:11:31 +02:00
argoyle
cfb0db7f4d
build(deps): bump k8s.io/client-go from 0.27.0 to 0.27.1
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.27.0 to 0.27.1.
- [Release notes](https://github.com/kubernetes/client-go/releases )
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.27.0...v0.27.1 )
2023-04-15 13:25:01 +00:00
argoyle
0c0c50768b
build(deps): bump k8s.io/client-go from 0.26.3 to 0.27.0
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.26.3 to 0.27.0.
- [Release notes](https://github.com/kubernetes/client-go/releases )
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.26.3...v0.27.0 )
2023-04-12 13:24:46 +00:00
argoyle
61674935be
ci: update to Go 1.20.3 and golangci-lint 1.52.2
2023-04-06 10:29:30 +02:00
argoyle
566fd18169
build(deps): bump golang from 1.20.2 to 1.20.3
...
Bumps golang from 1.20.2 to 1.20.3.
2023-04-05 14:31:21 +00:00
argoyle
df4bb1c16d
build(deps): bump k8s.io/client-go from 0.26.2 to 0.26.3
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.26.2 to 0.26.3.
- [Release notes](https://github.com/kubernetes/client-go/releases )
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.26.2...v0.26.3 )
2023-03-18 13:25:03 +00:00
argoyle
5e60685f42
build(deps): bump golang from 1.20.1 to 1.20.2
...
Bumps golang from 1.20.1 to 1.20.2.
2023-03-08 14:31:11 +00:00
argoyle
961bc96603
build(deps): bump k8s.io/client-go from 0.26.1 to 0.26.2
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.26.1 to 0.26.2.
- [Release notes](https://github.com/kubernetes/client-go/releases )
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.26.1...v0.26.2 )
2023-03-01 13:24:50 +00:00
argoyle
306c559217
build(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2
...
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify ) from 1.8.1 to 1.8.2.
- [Release notes](https://github.com/stretchr/testify/releases )
- [Commits](https://github.com/stretchr/testify/compare/v1.8.1...v1.8.2 )
2023-02-25 13:24:17 +00:00
argoyle
8d20a37434
build(deps): bump golang from 1.20.0 to 1.20.1
...
Bumps golang from 1.20.0 to 1.20.1.
2023-02-15 14:31:24 +00:00
argoyle
3451c8b1d8
ci: switch to manual rebases for Dependabot
2023-02-10 11:27:58 +01:00
argoyle
654d805eee
ci: use Docker DinD version from variable
2023-02-09 21:55:41 +01:00
argoyle
e3cdead2af
build(deps): bump golang from 1.19.5 to 1.20.0
...
Bumps golang from 1.19.5 to 1.20.0.
2023-02-02 14:31:14 +00:00
argoyle
4fb1737dcb
build(deps): bump k8s.io/client-go from 0.26.0 to 0.26.1
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.26.0 to 0.26.1.
- [Release notes](https://github.com/kubernetes/client-go/releases )
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.26.0...v0.26.1 )
2023-01-19 13:25:09 +00:00
argoyle
69142f4229
build(deps): bump golang from 1.19.4 to 1.19.5
...
Bumps golang from 1.19.4 to 1.19.5.
2023-01-11 14:31:28 +00:00
argoyle
cb6f47c4db
build(deps): bump k8s.io/client-go from 0.25.4 to 0.26.0
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.25.4 to 0.26.0.
- [Release notes](https://github.com/kubernetes/client-go/releases )
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.25.4...v0.26.0 )
2022-12-09 13:24:43 +00:00
argoyle
f9b0feca70
build(deps): bump golang from 1.19.3 to 1.19.4
...
Bumps golang from 1.19.3 to 1.19.4.
2022-12-07 14:31:14 +00:00
argoyle
6580a7e862
build(deps): bump github.com/alecthomas/kong from 0.7.0 to 0.7.1
...
Bumps [github.com/alecthomas/kong](https://github.com/alecthomas/kong ) from 0.7.0 to 0.7.1.
- [Release notes](https://github.com/alecthomas/kong/releases )
- [Commits](https://github.com/alecthomas/kong/compare/v0.7.0...v0.7.1 )
2022-11-13 13:24:23 +00:00
argoyle
e6015b2838
build(deps): bump k8s.io/client-go from 0.25.3 to 0.25.4
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.25.3 to 0.25.4.
- [Release notes](https://github.com/kubernetes/client-go/releases )
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.25.3...v0.25.4 )
2022-11-11 13:25:31 +00:00
argoyle
e558395416
build(deps): bump golang from 1.19.2 to 1.19.3
...
Bumps golang from 1.19.2 to 1.19.3.
2022-11-04 14:31:20 +00:00
argoyle
ad92131a39
build(deps): bump github.com/alecthomas/kong from 0.6.1 to 0.7.0
...
Bumps [github.com/alecthomas/kong](https://github.com/alecthomas/kong ) from 0.6.1 to 0.7.0.
- [Release notes](https://github.com/alecthomas/kong/releases )
- [Commits](https://github.com/alecthomas/kong/compare/v0.6.1...v0.7.0 )
2022-10-25 13:25:20 +00:00
argoyle
d9ffbf3092
build(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1
...
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify ) from 1.8.0 to 1.8.1.
- [Release notes](https://github.com/stretchr/testify/releases )
- [Commits](https://github.com/stretchr/testify/compare/v1.8.0...v1.8.1 )
2022-10-24 13:24:27 +00:00
argoyle
a4c4a32a9f
build(deps): bump k8s.io/client-go from 0.25.2 to 0.25.3
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.25.2 to 0.25.3.
- [Release notes](https://github.com/kubernetes/client-go/releases )
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.25.2...v0.25.3 )
2022-10-18 09:11:24 +00:00
argoyle
13d14eb7fa
build(deps): bump k8s.io/api from 0.25.2 to 0.25.3
...
Bumps [k8s.io/api](https://github.com/kubernetes/api ) from 0.25.2 to 0.25.3.
- [Release notes](https://github.com/kubernetes/api/releases )
- [Commits](https://github.com/kubernetes/api/compare/v0.25.2...v0.25.3 )
2022-10-14 13:25:33 +00:00
argoyle
e8361bd43f
build(deps): bump golang from 1.19.1 to 1.19.2
...
Bumps golang from 1.19.1 to 1.19.2.
2022-10-05 14:31:12 +00:00
argoyle
0c5d342b00
chore: add tests for handler
2022-10-02 09:40:33 +02:00
argoyle
c587c75c82
build(deps): bump github.com/stretchr/testify from 1.7.2 to 1.8.0
...
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify ) from 1.7.2 to 1.8.0.
- [Release notes](https://github.com/stretchr/testify/releases )
- [Commits](https://github.com/stretchr/testify/compare/v1.7.2...v1.8.0 )
2022-10-01 13:24:20 +00:00
argoyle
757dbe4349
ci: add checking of pre-commit rules
2022-10-01 00:59:01 +02:00
argoyle
cfb7cc4f2f
ci: add pre-commit config
2022-09-30 23:37:38 +02:00
argoyle
78867c3632
Merge branch 'fix-flaky-test' into 'main'
...
fix: flaky test
See merge request unboundsoftware/gitlab-cleanup-handler!7
2022-09-30 20:58:32 +00:00
argoyle
0f58b4c280
fix: flaky test
2022-09-30 22:32:56 +02:00
argoyle
510023284e
Merge branch 'tests' into 'main'
...
chore: remove some duplication and add a first few tests
See merge request unboundsoftware/gitlab-cleanup-handler!6
2022-09-30 20:25:29 +00:00
argoyle
762fa4f747
chore: remove some duplication and add a first few tests
2022-09-30 22:07:56 +02:00
argoyle
e124a2ed6b
Merge branch 'fetch-tags' into 'main'
...
feat: add all existing tags to exclusion filter
See merge request unboundsoftware/gitlab-cleanup-handler!5
2022-09-27 08:16:05 +00:00
argoyle
1ab4f8361b
feat: add all existing tags to exclusion filter
2022-09-27 10:00:16 +02:00
argoyle
908dd87e2d
Merge branch 'dependabot-go_modules-k8s.io-client-go-0.25.2' into 'main'
...
build(deps): bump k8s.io/client-go from 0.25.1 to 0.25.2
See merge request unboundsoftware/gitlab-cleanup-handler!4
2022-09-22 16:41:23 +00:00
argoyle
39467cd2aa
build(deps): bump k8s.io/client-go from 0.25.1 to 0.25.2
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.25.1 to 0.25.2.
- [Release notes](https://github.com/kubernetes/client-go/releases )
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.25.1...v0.25.2 )
2022-09-22 13:24:31 +00:00
argoyle
e0a6776bf0
Merge branch 'dependabot-go_modules-k8s.io-client-go-0.25.1' into 'main'
...
build(deps): bump k8s.io/client-go from 0.25.0 to 0.25.1
See merge request unboundsoftware/gitlab-cleanup-handler!2
2022-09-18 17:49:57 +00:00
argoyle
47bb67850c
build(deps): bump k8s.io/client-go from 0.25.0 to 0.25.1
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.25.0 to 0.25.1.
- [Release notes](https://github.com/kubernetes/client-go/releases )
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.25.0...v0.25.1 )
2022-09-17 13:24:32 +00:00
argoyle
f2c1ccf97d
fix: add CA certificates
2022-09-09 15:50:36 +02:00
argoyle
e6b18c9216
feat: initial commit
2022-09-09 14:50:14 +02:00