Compare commits

..

12 Commits

Author SHA1 Message Date
releaser 69a45c3ad8 chore(release): prepare for v0.1.9 (#443)
Release / release (push) Successful in 52s
gitlab-cleanup-handler / build (push) Successful in 3m47s
gitlab-cleanup-handler / vulnerabilities (push) Successful in 1m51s
gitlab-cleanup-handler / test (push) Successful in 1m43s
## [0.1.9] - 2026-06-15

### 🐛 Bug Fixes

- *(deps)* Update kubernetes monorepo to v0.36.2 (#442)

### ⚙️ Miscellaneous Tasks

- *(deps)* Update golang:1.26.4 docker digest to 62df9f3 (#440)

<!-- generated by git-cliff -->

---

**Note:** Please use **Squash Merge** when merging this PR.

Reviewed-on: #443
Co-authored-by: Unbound Releaser <releaser@unbound.se>
Co-committed-by: Unbound Releaser <releaser@unbound.se>
2026-06-15 14:48:59 +00:00
renovate 8c8b8a409d fix(deps): update kubernetes monorepo to v0.36.2 (#442)
Release / release (push) Successful in 1m2s
gitlab-cleanup-handler / test (push) Successful in 2m2s
gitlab-cleanup-handler / vulnerabilities (push) Successful in 1m57s
gitlab-cleanup-handler / build (push) Successful in 1m48s
2026-06-15 14:14:47 +00:00
renovate bdff2f1ec7 chore(deps): update golang:1.26.4 docker digest to 62df9f3 (#440)
Release / release (push) Successful in 1m2s
gitlab-cleanup-handler / test (push) Successful in 1m59s
gitlab-cleanup-handler / vulnerabilities (push) Successful in 2m34s
gitlab-cleanup-handler / build (push) Successful in 9m57s
2026-06-11 08:04:57 +00:00
releaser a2b524b088 chore(release): prepare for v0.1.8 (#439)
Release / release (push) Successful in 50s
gitlab-cleanup-handler / build (push) Successful in 1m58s
gitlab-cleanup-handler / test (push) Successful in 1m52s
gitlab-cleanup-handler / vulnerabilities (push) Successful in 1m58s
## [0.1.8] - 2026-06-06

### 🐛 Bug Fixes

- *(deps)* Update module k8s.io/apimachinery to v0.36.1 (#424)
- *(deps)* Update kubernetes monorepo to v0.36.1 (#425)
- *(deps)* Update golang.org/x/net to v0.55.0 (#430)

### ⚙️ Miscellaneous Tasks

- *(deps)* Update golang:1.26.3 docker digest to 54d3246 (#427)
- *(deps)* Update pre-commit hook markdownlint/markdownlint to v0.16.0 (#429)
- *(deps)* Update go toolchain directive to v1.26.4 [security] (#435)
- *(deps)* Update golang docker tag to v1.26.4 (#436)
- *(deps)* Update pre-commit hook markdownlint/markdownlint to v0.17.0 (#438)

<!-- generated by git-cliff -->

---

**Note:** Please use **Squash Merge** when merging this PR.

Reviewed-on: #439
Co-authored-by: Unbound Releaser <releaser@unbound.se>
Co-committed-by: Unbound Releaser <releaser@unbound.se>
2026-06-11 06:04:31 +00:00
renovate f92daccefc chore(deps): update pre-commit hook markdownlint/markdownlint to v0.17.0 (#438)
Release / release (push) Successful in 55s
gitlab-cleanup-handler / vulnerabilities (push) Successful in 1m39s
gitlab-cleanup-handler / test (push) Successful in 1m47s
gitlab-cleanup-handler / build (push) Successful in 1m7s
2026-06-06 23:18:52 +00:00
renovate 7d6cd3a39e chore(deps): update golang docker tag to v1.26.4 (#436)
gitlab-cleanup-handler / test (push) Successful in 1m49s
gitlab-cleanup-handler / vulnerabilities (push) Successful in 1m38s
Release / release (push) Successful in 58s
gitlab-cleanup-handler / build (push) Successful in 7m13s
2026-06-06 00:32:27 +00:00
renovate 7ba456f4c1 chore(deps): update go toolchain directive to v1.26.4 [security] (#435)
gitlab-cleanup-handler / test (push) Successful in 1m57s
gitlab-cleanup-handler / vulnerabilities (push) Successful in 2m1s
Release / release (push) Failing after 1m14s
gitlab-cleanup-handler / build (push) Successful in 1m17s
2026-06-04 14:16:39 +00:00
renovate 0c375ed583 chore(deps): update pre-commit hook markdownlint/markdownlint to v0.16.0 (#429)
Release / release (push) Successful in 1m9s
gitlab-cleanup-handler / test (push) Successful in 1m59s
gitlab-cleanup-handler / vulnerabilities (push) Successful in 1m48s
gitlab-cleanup-handler / build (push) Successful in 54s
2026-06-02 07:13:00 +00:00
argoyle 20cd921e45 fix(deps): update golang.org/x/net to v0.55.0 (#430)
Release / release (push) Successful in 1m7s
gitlab-cleanup-handler / vulnerabilities (push) Successful in 1m49s
gitlab-cleanup-handler / test (push) Successful in 1m57s
gitlab-cleanup-handler / build (push) Successful in 50s
Resolves GO-2026-5026 reported by govulncheck. x/net v0.53.0 -> v0.55.0; pulls x/sys, x/term, x/text via go mod tidy. Clears the vulnerabilities CI job that currently fails on every PR (e.g. #429).

Reviewed-on: #430
2026-06-02 05:06:20 +00:00
renovate 9abdf69bcc chore(deps): update golang:1.26.3 docker digest to 54d3246 (#427)
gitlab-cleanup-handler / vulnerabilities (push) Successful in 1m33s
gitlab-cleanup-handler / test (push) Successful in 1m59s
Release / release (push) Successful in 1m32s
gitlab-cleanup-handler / build (push) Successful in 24m8s
2026-05-20 07:04:10 +00:00
renovate 09b8a6b175 fix(deps): update kubernetes monorepo to v0.36.1 (#425)
gitlab-cleanup-handler / test (push) Successful in 2m1s
gitlab-cleanup-handler / vulnerabilities (push) Successful in 2m42s
Release / release (push) Successful in 1m4s
gitlab-cleanup-handler / build (push) Successful in 11m31s
2026-05-15 20:20:08 +00:00
renovate 84f07fa06c fix(deps): update module k8s.io/apimachinery to v0.36.1 (#424)
gitlab-cleanup-handler / test (push) Successful in 1m56s
Release / release (push) Failing after 43s
gitlab-cleanup-handler / vulnerabilities (push) Successful in 1m39s
gitlab-cleanup-handler / build (push) Successful in 51s
2026-05-15 18:20:01 +00:00
6 changed files with 51 additions and 25 deletions
+1 -1
View File
@@ -9,7 +9,7 @@ repos:
- id: check-yaml - id: check-yaml
- id: check-added-large-files - id: check-added-large-files
- repo: https://github.com/markdownlint/markdownlint - repo: https://github.com/markdownlint/markdownlint
rev: v0.15.0 rev: v0.17.0
hooks: hooks:
- id: markdownlint - id: markdownlint
args: args:
+1 -1
View File
@@ -1,3 +1,3 @@
{ {
"version": "v0.1.7" "version": "v0.1.9"
} }
+26
View File
@@ -2,6 +2,32 @@
All notable changes to this project will be documented in this file. All notable changes to this project will be documented in this file.
## [0.1.9] - 2026-06-15
### 🐛 Bug Fixes
- *(deps)* Update kubernetes monorepo to v0.36.2 (#442)
### ⚙️ Miscellaneous Tasks
- *(deps)* Update golang:1.26.4 docker digest to 62df9f3 (#440)
## [0.1.8] - 2026-06-11
### 🐛 Bug Fixes
- *(deps)* Update module k8s.io/apimachinery to v0.36.1 (#424)
- *(deps)* Update kubernetes monorepo to v0.36.1 (#425)
- *(deps)* Update golang.org/x/net to v0.55.0 (#430)
### ⚙️ Miscellaneous Tasks
- *(deps)* Update golang:1.26.3 docker digest to 54d3246 (#427)
- *(deps)* Update pre-commit hook markdownlint/markdownlint to v0.16.0 (#429)
- *(deps)* Update go toolchain directive to v1.26.4 [security] (#435)
- *(deps)* Update golang docker tag to v1.26.4 (#436)
- *(deps)* Update pre-commit hook markdownlint/markdownlint to v0.17.0 (#438)
## [0.1.7] - 2026-05-13 ## [0.1.7] - 2026-05-13
### 🐛 Bug Fixes ### 🐛 Bug Fixes
+1 -1
View File
@@ -1,4 +1,4 @@
FROM amd64/golang:1.26.3@sha256:f9a8afb8a11d7e9220a5e61cedf2bb34babc7618ee51838e16c120fc74e0d92f as build FROM amd64/golang:1.26.4@sha256:62df9f3b009f61d598279a216566b04e5fee670eb4d979cee1b0235dd53a7571 as build
WORKDIR /build WORKDIR /build
ENV CGO_ENABLED=0 ENV CGO_ENABLED=0
ADD . /build ADD . /build
+8 -8
View File
@@ -2,16 +2,16 @@ module gitlab.com/unboundsoftware/gitlab-cleanup-handler
go 1.26.0 go 1.26.0
toolchain go1.26.3 toolchain go1.26.4
require ( require (
github.com/alecthomas/kong v1.15.0 github.com/alecthomas/kong v1.15.0
github.com/apex/log v1.9.0 github.com/apex/log v1.9.0
github.com/stretchr/testify v1.11.1 github.com/stretchr/testify v1.11.1
gitlab.com/unboundsoftware/apex-mocks v0.2.0 gitlab.com/unboundsoftware/apex-mocks v0.2.0
k8s.io/api v0.36.0 k8s.io/api v0.36.2
k8s.io/apimachinery v0.36.0 k8s.io/apimachinery v0.36.2
k8s.io/client-go v0.36.0 k8s.io/client-go v0.36.2
) )
require ( require (
@@ -36,11 +36,11 @@ require (
github.com/x448/float16 v0.8.4 // indirect github.com/x448/float16 v0.8.4 // indirect
go.yaml.in/yaml/v2 v2.4.3 // indirect go.yaml.in/yaml/v2 v2.4.3 // indirect
go.yaml.in/yaml/v3 v3.0.4 // indirect go.yaml.in/yaml/v3 v3.0.4 // indirect
golang.org/x/net v0.53.0 // indirect golang.org/x/net v0.55.0 // indirect
golang.org/x/oauth2 v0.34.0 // indirect golang.org/x/oauth2 v0.34.0 // indirect
golang.org/x/sys v0.43.0 // indirect golang.org/x/sys v0.45.0 // indirect
golang.org/x/term v0.42.0 // indirect golang.org/x/term v0.43.0 // indirect
golang.org/x/text v0.36.0 // indirect golang.org/x/text v0.37.0 // indirect
golang.org/x/time v0.14.0 // indirect golang.org/x/time v0.14.0 // indirect
google.golang.org/protobuf v1.36.12-0.20260120151049-f2248ac996af // indirect google.golang.org/protobuf v1.36.12-0.20260120151049-f2248ac996af // indirect
gopkg.in/evanphx/json-patch.v4 v4.13.0 // indirect gopkg.in/evanphx/json-patch.v4 v4.13.0 // indirect
+14 -14
View File
@@ -126,8 +126,8 @@ golang.org/x/crypto v0.0.0-20190426145343-a29dc8fdc734/go.mod h1:yigFU9vqHzYiE8U
golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.53.0 h1:d+qAbo5L0orcWAr0a9JweQpjXF19LMXJE8Ey7hwOdUA= golang.org/x/net v0.55.0 h1:bcvxaJn3e1U6InsFWt1JUq1aSjnRxLzT2rtD2KfkDF8=
golang.org/x/net v0.53.0/go.mod h1:JvMuJH7rrdiCfbeHoo3fCQU24Lf5JJwT9W3sJFulfgs= golang.org/x/net v0.55.0/go.mod h1:L5U2KuzuOe1lY7Z+aWVIKK6qEeJXnXV9yzGA+WCHJww=
golang.org/x/oauth2 v0.34.0 h1:hqK/t4AKgbqWkdkcAeI8XLmbK+4m4G5YeQRrmiotGlw= golang.org/x/oauth2 v0.34.0 h1:hqK/t4AKgbqWkdkcAeI8XLmbK+4m4G5YeQRrmiotGlw=
golang.org/x/oauth2 v0.34.0/go.mod h1:lzm5WQJQwKZ3nwavOZ3IS5Aulzxi68dUSgRHujetwEA= golang.org/x/oauth2 v0.34.0/go.mod h1:lzm5WQJQwKZ3nwavOZ3IS5Aulzxi68dUSgRHujetwEA=
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -135,14 +135,14 @@ golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5h
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.43.0 h1:Rlag2XtaFTxp19wS8MXlJwTvoh8ArU6ezoyFsMyCTNI= golang.org/x/sys v0.45.0 h1:dO4czNzziLiiXplLQgBCEpCvXQ3dnkn0SdaZSYdQ+FY=
golang.org/x/sys v0.43.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw= golang.org/x/sys v0.45.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw=
golang.org/x/term v0.42.0 h1:UiKe+zDFmJobeJ5ggPwOshJIVt6/Ft0rcfrXZDLWAWY= golang.org/x/term v0.43.0 h1:S4RLU2sB31O/NCl+zFN9Aru9A/Cq2aqKpTZJ6B+DwT4=
golang.org/x/term v0.42.0/go.mod h1:Dq/D+snpsbazcBG5+F9Q1n2rXV8Ma+71xEjTRufARgY= golang.org/x/term v0.43.0/go.mod h1:lrhlHNdQJHO+1qVYiHfFKVuVioJIheAc3fBSMFYEIsk=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
golang.org/x/text v0.36.0 h1:JfKh3XmcRPqZPKevfXVpI1wXPTqbkE5f7JA92a55Yxg= golang.org/x/text v0.37.0 h1:Cqjiwd9eSg8e0QAkyCaQTNHFIIzWtidPahFWR83rTrc=
golang.org/x/text v0.36.0/go.mod h1:NIdBknypM8iqVmPiuco0Dh6P5Jcdk8lJL0CUebqK164= golang.org/x/text v0.37.0/go.mod h1:a5sjxXGs9hsn/AJVwuElvCAo9v8QYLzvavO5z2PiM38=
golang.org/x/time v0.14.0 h1:MRx4UaLrDotUKUdCIqzPC48t1Y9hANFKIRpNx+Te8PI= golang.org/x/time v0.14.0 h1:MRx4UaLrDotUKUdCIqzPC48t1Y9hANFKIRpNx+Te8PI=
golang.org/x/time v0.14.0/go.mod h1:eL/Oa2bBBK0TkX57Fyni+NgnyQQN4LitPmob2Hjnqw4= golang.org/x/time v0.14.0/go.mod h1:eL/Oa2bBBK0TkX57Fyni+NgnyQQN4LitPmob2Hjnqw4=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
@@ -164,12 +164,12 @@ gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C
gopkg.in/yaml.v3 v3.0.0-20200605160147-a5ece683394c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.0-20200605160147-a5ece683394c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
k8s.io/api v0.36.0 h1:SgqDhZzHdOtMk40xVSvCXkP9ME0H05hPM3p9AB1kL80= k8s.io/api v0.36.2 h1:TF6YDLIzKfccK7cq9YpTcGX8TJmEkHVRv78DM51fRYY=
k8s.io/api v0.36.0/go.mod h1:m1LVrGPNYax5NBHdO+QuAedXyuzTt4RryI/qnmNvs34= k8s.io/api v0.36.2/go.mod h1:F4LbMO4brjZYh7yFkXWhynSvtB7YauxV4c+HHkNRGNg=
k8s.io/apimachinery v0.36.0 h1:jZyPzhd5Z+3h9vJLt0z9XdzW9VzNzWAUw+P1xZ9PXtQ= k8s.io/apimachinery v0.36.2 h1:0PE/W/WNy1UX61NLbXY5TMbJ6UwLL6E6lAPkYrKFxbQ=
k8s.io/apimachinery v0.36.0/go.mod h1:FklypaRJt6n5wUIwWXIP6GJlIpUizTgfo1T/As+Tyxc= k8s.io/apimachinery v0.36.2/go.mod h1:fvf/HOLXq9RId0rnDIbN1OEBvHXdQbLMM8nu0LcBUf4=
k8s.io/client-go v0.36.0 h1:pOYi7C4RHChYjMiHpZSpSbIM6ZxVbRXBy7CuiIwqA3c= k8s.io/client-go v0.36.2 h1:bfgxmFKc9CgqsgX4xKLAAdmTQlWee7Ob/HlDOrJ5TBI=
k8s.io/client-go v0.36.0/go.mod h1:ZKKcpwF0aLYfkHFCjillCKaTK/yBkEDHTDXCFY6AS9Y= k8s.io/client-go v0.36.2/go.mod h1:1vgO4OAlfPnoLcb+Rze2GF5rAr14w8qjrYMoyXJzQj0=
k8s.io/klog/v2 v2.140.0 h1:Tf+J3AH7xnUzZyVVXhTgGhEKnFqye14aadWv7bzXdzc= k8s.io/klog/v2 v2.140.0 h1:Tf+J3AH7xnUzZyVVXhTgGhEKnFqye14aadWv7bzXdzc=
k8s.io/klog/v2 v2.140.0/go.mod h1:o+/RWfJ6PwpnFn7OyAG3QnO47BFsymfEfrz6XyYSSp0= k8s.io/klog/v2 v2.140.0/go.mod h1:o+/RWfJ6PwpnFn7OyAG3QnO47BFsymfEfrz6XyYSSp0=
k8s.io/kube-openapi v0.0.0-20260317180543-43fb72c5454a h1:xCeOEAOoGYl2jnJoHkC3hkbPJgdATINPMAxaynU2Ovg= k8s.io/kube-openapi v0.0.0-20260317180543-43fb72c5454a h1:xCeOEAOoGYl2jnJoHkC3hkbPJgdATINPMAxaynU2Ovg=