Compare commits

...
26 Commits
Author SHA1 Message Date
releaser 88bffc86ac chore(release): prepare for 1.6.10 (#404)
Unbound Release / Create Tag (push) Skipped
Unbound Release / Check Preconditions (push) Successful in 22s
Unbound Release / Generate Changelog and Handle PR (push) Successful in 24s
Unbound Release / Create Release (push) Successful in 25s
Release / release (push) Successful in 2m14s
cron-checker / build (push) Successful in 8m0s
cron-checker / test (push) Successful in 1m6s
cron-checker / vulnerabilities (push) Successful in 51s
## [1.6.10] - 2026-08-19

### ⚙️ Miscellaneous Tasks

- *(deps)* Update golang docker tag to v1.26.7 (#401)
- *(deps)* Update golang docker tag to v1.27.0 (#403)

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

---

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

Reviewed-on: #404
Co-authored-by: Unbound Releaser <releaser@unbound.se>
2026-08-20 07:59:43 +00:00
renovate a798789280 chore(deps): update golang docker tag to v1.27.0 (#403)
Unbound Release / Check Preconditions (push) Successful in 28s
Unbound Release / Create Tag (push) Skipped
Unbound Release / Generate Changelog and Handle PR (push) Successful in 46s
Unbound Release / Create Release (push) Successful in 24s
Release / release (push) Successful in 12m14s
cron-checker / build (push) Successful in 30m49s
cron-checker / test (push) Successful in 1m7s
cron-checker / vulnerabilities (push) Successful in 1m16s
2026-08-19 22:59:20 +00:00
renovate a8bd1c24c7 chore(deps): update golang docker tag to v1.26.7 (#401)
Unbound Release / Check Preconditions (push) Successful in 25s
Release / release (push) Successful in 4m31s
Unbound Release / Create Tag (push) Skipped
Unbound Release / Generate Changelog and Handle PR (push) Successful in 44s
Unbound Release / Create Release (push) Successful in 26s
cron-checker / build (push) Successful in 13m52s
cron-checker / test (push) Successful in 1m0s
cron-checker / vulnerabilities (push) Successful in 52s
2026-08-19 20:39:42 +00:00
releaser 16fbb60a5c chore(release): prepare for 1.6.9 (#400)
Unbound Release / Check Preconditions (push) Successful in 21s
Unbound Release / Create Tag (push) Skipped
Release / release (push) Successful in 1m12s
Unbound Release / Create Release (push) Successful in 26s
Unbound Release / Generate Changelog and Handle PR (push) Successful in 32s
cron-checker / build (push) Successful in 13m3s
cron-checker / test (push) Successful in 57s
cron-checker / vulnerabilities (push) Successful in 51s
## [1.6.9] - 2026-08-17

### ⚙️ Miscellaneous Tasks

- *(deps)* Update golang:1.26.5 docker digest to e8ab809 (#392)
- *(deps)* Update go toolchain directive to v1.26.6 [security] (#395)
- *(deps)* Update golang docker tag to v1.26.6 (#394)
- Derive Go version from go.mod instead of 'stable' (#397)

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

---

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

Reviewed-on: #400
Co-authored-by: Unbound Releaser <releaser@unbound.se>
2026-08-17 08:58:36 +00:00
argoyleandrenovate 7c0445b4ef ci: derive Go version from go.mod instead of 'stable' (#397)
Unbound Release / Create Release (push) Successful in 42s
Unbound Release / Create Tag (push) Skipped
Unbound Release / Generate Changelog and Handle PR (push) Successful in 41s
Release / release (push) Successful in 1m50s
Unbound Release / Check Preconditions (push) Successful in 24s
cron-checker / build (push) Successful in 13m47s
cron-checker / vulnerabilities (push) Successful in 55s
cron-checker / test (push) Successful in 1m8s
Root cause of the failing `vulnerabilities` and `test` jobs on the open Renovate PRs.

`actions/setup-go` resolves `go-version: stable` from the `actions/go-versions` manifest. On 2026-08-14 that manifest still pointed at **go1.26.5**, which carries 4 stdlib vulnerabilities (GO-2026-6218, GO-2026-6090, GO-2026-5972, GO-2026-5026), so `govulncheck` failed. It also broke the `test` job on #396 once go.mod required `go >= 1.26.6`, since setup-go sets `GOTOOLCHAIN=local`.

Switching to `go-version-file: go.mod` makes CI install exactly the toolchain go.mod declares. Renovate already tracks that directive (#395), so the Go version stops depending on manifest publishing lag.

After this lands, #394 / #395 / #396 should be rebased and re-run.

---------

Co-authored-by: Renovate Bot <renovate@unbound.se>
Reviewed-on: #397
2026-08-17 08:24:28 +00:00
renovate 6258421a47 chore(deps): update golang docker tag to v1.26.6 (#394)
Unbound Release / Check Preconditions (push) Successful in 22s
Unbound Release / Create Tag (push) Skipped
Unbound Release / Create Release (push) Successful in 26s
cron-checker / test (push) Successful in 56s
Release / release (push) Successful in 1m7s
Unbound Release / Generate Changelog and Handle PR (push) Successful in 41s
cron-checker / vulnerabilities (push) Successful in 55s
cron-checker / build (push) Failing after 13m51s
2026-08-17 07:03:03 +00:00
renovate 989ecf4858 chore(deps): update go toolchain directive to v1.26.6 [security] (#395)
Unbound Release / Check Preconditions (push) Successful in 21s
Unbound Release / Create Release (push) Successful in 24s
cron-checker / test (push) Successful in 1m0s
Unbound Release / Create Tag (push) Skipped
Unbound Release / Generate Changelog and Handle PR (push) Successful in 52s
cron-checker / vulnerabilities (push) Successful in 55s
Release / release (push) Successful in 1m17s
cron-checker / build (push) Successful in 10m51s
2026-08-17 06:35:48 +00:00
renovate e480a9582e chore(deps): update golang:1.26.5 docker digest to e8ab809 (#392)
Unbound Release / Generate Changelog and Handle PR (push) Successful in 36s
Unbound Release / Create Tag (push) Skipped
Unbound Release / Check Preconditions (push) Successful in 21s
Unbound Release / Create Release (push) Successful in 42s
Release / release (push) Successful in 2m47s
cron-checker / build (push) Successful in 20m56s
cron-checker / test (push) Successful in 1m22s
cron-checker / vulnerabilities (push) Successful in 1m15s
2026-08-11 01:40:53 +00:00
releaser 88cb4bfb50 chore(release): prepare for 1.6.8 (#391)
Release / release (push) Successful in 2m8s
cron-checker / build (push) Successful in 9m38s
cron-checker / test (push) Successful in 1m11s
cron-checker / vulnerabilities (push) Successful in 1m2s
Unbound Release / Generate Changelog and Handle PR (push) Successful in 27s
Unbound Release / Create Release (push) Successful in 24s
Unbound Release / Check Preconditions (push) Successful in 23s
Unbound Release / Create Tag (push) Skipped
## [1.6.8] - 2026-08-09

### 🐛 Bug Fixes

- *(deps)* Update kubernetes monorepo to v0.36.3 (#386)
- *(deps)* Bump golang.org/x/text to v0.39.0 and x/net to v0.56.0 (#389)

### ⚙️ Miscellaneous Tasks

- *(deps)* Update actions/checkout action to v7 (#374)
- *(deps)* Update golang:1.26.4 docker digest to f83d235 (#376)
- *(deps)* Update go toolchain directive to v1.26.5 [security] (#377)
- *(deps)* Update golang docker tag to v1.26.5 (#380)
- *(deps)* Update golang:1.26.5 docker digest to adde241 (#382)
- *(deps)* Update actions/setup-go action to v7 (#384)
- *(deps)* Update golang:1.26.5 docker digest to 046e320 (#388)

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

---

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

Reviewed-on: #391
Co-authored-by: Unbound Releaser <releaser@unbound.se>
2026-08-10 14:02:25 +00:00
renovate 56bd60efd1 chore(deps): update golang:1.26.5 docker digest to 046e320 (#388)
Unbound Release / Create Tag (push) Skipped
Unbound Release / Generate Changelog and Handle PR (push) Successful in 55s
Unbound Release / Create Release (push) Successful in 47s
Unbound Release / Check Preconditions (push) Successful in 36s
Release / release (push) Successful in 2m0s
cron-checker / build (push) Failing after 1h14m6s
cron-checker / test (push) Successful in 1m9s
cron-checker / vulnerabilities (push) Successful in 1m22s
2026-08-09 20:02:54 +00:00
argoyle ce98f90f40 fix(deps): bump golang.org/x/text to v0.39.0 and x/net to v0.56.0 (#389)
Release / release (push) Successful in 1m49s
Unbound Release / Generate Changelog and Handle PR (push) Successful in 49s
Unbound Release / Create Release (push) Successful in 36s
Unbound Release / Check Preconditions (push) Successful in 26s
Unbound Release / Create Tag (push) Skipped
cron-checker / build (push) Failing after 48s
cron-checker / test (push) Successful in 1m8s
cron-checker / vulnerabilities (push) Successful in 1m21s
Fixes `GO-2026-5970` (infinite loop on invalid input in `golang.org/x/text`), which is reachable from `doCheck` via the Kubernetes lister and was failing the `vulnerabilities` job in CI.

Also bumps `golang.org/x/net` for `GO-2026-5942`, which govulncheck reports as required but not called.

```
golang.org/x/text v0.37.0 -> v0.39.0
golang.org/x/net  v0.55.0 -> v0.56.0
golang.org/x/sys  v0.45.0 -> v0.46.0  (transitive)
golang.org/x/term v0.43.0 -> v0.44.0  (transitive)
```

All indirect dependencies, so Renovate had not opened a branch for them.

`govulncheck ./...` is now clean and `go test -race ./...` passes.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

https://claude.ai/code/session_01PuGr8hyEpEpTX4DyLLwfzG
Reviewed-on: #389
2026-08-09 19:12:05 +00:00
renovate 92882e59cb fix(deps): update kubernetes monorepo to v0.36.3 (#386)
cron-checker / test (push) Skipped
cron-checker / vulnerabilities (push) Skipped
cron-checker / build (push) Skipped
Unbound Release / Check Preconditions (push) Successful in 32s
Unbound Release / Create Tag (push) Skipped
Unbound Release / Generate Changelog and Handle PR (push) Successful in 42s
Unbound Release / Create Release (push) Successful in 26s
Release / release (push) Successful in 2m31s
2026-07-26 03:02:04 +00:00
renovate aa1225c128 chore(deps): update actions/setup-go action to v7 (#384)
Release / release (push) Successful in 47s
cron-checker / test (push) Successful in 1m9s
cron-checker / vulnerabilities (push) Successful in 58s
cron-checker / build (push) Successful in 5m3s
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/setup-go](https://github.com/actions/setup-go) | action | major | `v6` → `v7` |

---

### Release Notes

<details>
<summary>actions/setup-go (actions/setup-go)</summary>

### [`v7.0.0`](https://github.com/actions/setup-go/releases/tag/v7.0.0)

[Compare Source](https://github.com/actions/setup-go/compare/v7.0.0...v7.0.0)

##### What's Changed

- Migrate to ESM and upgrade dependencies by [@&#8203;priyagupta108](https://github.com/priyagupta108) in [#&#8203;763](https://github.com/actions/setup-go/pull/763)
- chore(deps): bump [@&#8203;actions/cache](https://github.com/actions/cache) to 6.2.0 by [@&#8203;philip-gai](https://github.com/philip-gai) in [#&#8203;771](https://github.com/actions/setup-go/pull/771)

##### New Contributors

- [@&#8203;philip-gai](https://github.com/philip-gai) made their first contribution in [#&#8203;771](https://github.com/actions/setup-go/pull/771)

**Full Changelog**: <https://github.com/actions/setup-go/compare/v6...v7.0.0>

### [`v7`](https://github.com/actions/setup-go/compare/v6.5.0...v7.0.0)

[Compare Source](https://github.com/actions/setup-go/compare/v6.5.0...v7.0.0)

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNDMuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI0My4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Reviewed-on: #384
Co-authored-by: Renovate Bot <renovate@unbound.se>
Co-committed-by: Renovate Bot <renovate@unbound.se>
2026-07-19 18:41:53 +00:00
renovate 3fe816ba24 chore(deps): update golang:1.26.5 docker digest to adde241 (#382)
cron-checker / test (push) Successful in 1m0s
cron-checker / vulnerabilities (push) Successful in 58s
Release / release (push) Successful in 39s
cron-checker / build (push) Successful in 12m47s
2026-07-14 06:24:14 +00:00
renovate 51528f8868 chore(deps): update golang docker tag to v1.26.5 (#380)
cron-checker / test (push) Successful in 1m0s
cron-checker / vulnerabilities (push) Successful in 1m3s
Release / release (push) Successful in 38s
cron-checker / build (push) Successful in 11m57s
2026-07-11 00:32:48 +00:00
renovate 488627cb9f chore(deps): update go toolchain directive to v1.26.5 [security] (#377)
Release / release (push) Successful in 43s
cron-checker / vulnerabilities (push) Successful in 1m0s
cron-checker / test (push) Successful in 1m9s
cron-checker / build (push) Successful in 27m55s
2026-07-08 17:23:36 +00:00
renovate 8ce80f0076 chore(deps): update golang:1.26.4 docker digest to f83d235 (#376)
cron-checker / test (push) Successful in 2m1s
cron-checker / vulnerabilities (push) Successful in 2m15s
cron-checker / build (push) Failing after 8m2s
Release / release (push) Failing after 11m37s
2026-06-24 06:54:26 +00:00
renovate fda620ea62 chore(deps): update actions/checkout action to v7 (#374)
Release / release (push) Successful in 59s
cron-checker / test (push) Successful in 1m51s
cron-checker / vulnerabilities (push) Successful in 1m43s
cron-checker / build (push) Successful in 13m14s
This PR contains the following updates:

| Package | Type | Update | Change | Pending |
|---|---|---|---|---|
| [actions/checkout](https://github.com/actions/checkout) | action | major | `v6` → `v7` | `v7.0.0` |

---

### Release Notes

<details>
<summary>actions/checkout (actions/checkout)</summary>

### [`v7.0.0`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v700)

[Compare Source](https://github.com/actions/checkout/compare/v7.0.0...v7.0.0)

- Block checking out fork PR for pull\_request\_target and workflow\_run by [@&#8203;aiqiaoy](https://github.com/aiqiaoy) in [#&#8203;2454](https://github.com/actions/checkout/pull/2454)
- Bump actions/publish-immutable-action from 0.0.3 to 0.0.4 in the minor-actions-dependencies group across 1 directory by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2458](https://github.com/actions/checkout/pull/2458)
- Bump flatted from 3.3.1 to 3.4.2 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2460](https://github.com/actions/checkout/pull/2460)
- Bump js-yaml from 4.1.0 to 4.2.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2461](https://github.com/actions/checkout/pull/2461)
- Bump [@&#8203;actions/core](https://github.com/actions/core) and [@&#8203;actions/tool-cache](https://github.com/actions/tool-cache) and Remove uuid by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2459](https://github.com/actions/checkout/pull/2459)
- upgrade module to esm and update dependencies by [@&#8203;aiqiaoy](https://github.com/aiqiaoy) in [#&#8203;2463](https://github.com/actions/checkout/pull/2463)
- Bump the minor-npm-dependencies group across 1 directory with 3 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2462](https://github.com/actions/checkout/pull/2462)

### [`v7`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v700)

[Compare Source](https://github.com/actions/checkout/compare/v6.0.3...v7.0.0)

- Block checking out fork PR for pull\_request\_target and workflow\_run by [@&#8203;aiqiaoy](https://github.com/aiqiaoy) in [#&#8203;2454](https://github.com/actions/checkout/pull/2454)
- Bump actions/publish-immutable-action from 0.0.3 to 0.0.4 in the minor-actions-dependencies group across 1 directory by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2458](https://github.com/actions/checkout/pull/2458)
- Bump flatted from 3.3.1 to 3.4.2 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2460](https://github.com/actions/checkout/pull/2460)
- Bump js-yaml from 4.1.0 to 4.2.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2461](https://github.com/actions/checkout/pull/2461)
- Bump [@&#8203;actions/core](https://github.com/actions/core) and [@&#8203;actions/tool-cache](https://github.com/actions/tool-cache) and Remove uuid by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2459](https://github.com/actions/checkout/pull/2459)
- upgrade module to esm and update dependencies by [@&#8203;aiqiaoy](https://github.com/aiqiaoy) in [#&#8203;2463](https://github.com/actions/checkout/pull/2463)
- Bump the minor-npm-dependencies group across 1 directory with 3 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2462](https://github.com/actions/checkout/pull/2462)

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMjAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjIyMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Reviewed-on: #374
Co-authored-by: Renovate Bot <renovate@unbound.se>
Co-committed-by: Renovate Bot <renovate@unbound.se>
2026-06-21 16:16:39 +00:00
releaser 233d291c8e chore(release): prepare for 1.6.7 (#373)
Release / release (push) Successful in 42s
cron-checker / build (push) Successful in 14m20s
cron-checker / test (push) Successful in 1m52s
cron-checker / vulnerabilities (push) Successful in 1m38s
## [1.6.7] - 2026-06-15

### 🐛 Bug Fixes

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

### ⚙️ Miscellaneous Tasks

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

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

---

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

Reviewed-on: #373
Co-authored-by: Unbound Releaser <releaser@unbound.se>
Co-committed-by: Unbound Releaser <releaser@unbound.se>
2026-06-15 15:30:10 +00:00
renovate 0548ed43cd fix(deps): update kubernetes monorepo to v0.36.2 (#372)
cron-checker / vulnerabilities (push) Successful in 2m9s
cron-checker / test (push) Successful in 2m14s
Release / release (push) Successful in 2m29s
cron-checker / build (push) Successful in 17m31s
2026-06-15 14:23:29 +00:00
renovate 31e3a5414b chore(deps): update golang:1.26.4 docker digest to 62df9f3 (#370)
Release / release (push) Successful in 1m3s
cron-checker / build (push) Successful in 16m4s
cron-checker / test (push) Successful in 2m29s
cron-checker / vulnerabilities (push) Successful in 2m40s
2026-06-11 08:38:23 +00:00
releaser 085d7d73e2 chore(release): prepare for 1.6.6 (#369)
Release / release (push) Successful in 49s
cron-checker / test (push) Successful in 2m6s
cron-checker / build (push) Successful in 21m13s
cron-checker / vulnerabilities (push) Successful in 1m44s
## [1.6.6] - 2026-06-06

### 🐛 Bug Fixes

- *(deps)* Update kubernetes monorepo to v0.36.1 (#360)

### ⚙️ Miscellaneous Tasks

- *(deps)* Update golang:1.26.3 docker digest to 54d3246 (#362)
- *(deps)* Update go toolchain directive to v1.26.4 [security] (#366)
- *(deps)* Update golang docker tag to v1.26.4 (#368)

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

---

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

Reviewed-on: #369
Co-authored-by: Unbound Releaser <releaser@unbound.se>
Co-committed-by: Unbound Releaser <releaser@unbound.se>
2026-06-11 06:04:12 +00:00
renovate bf6fe349b7 chore(deps): update golang docker tag to v1.26.4 (#368)
cron-checker / test (push) Successful in 1m39s
cron-checker / vulnerabilities (push) Successful in 1m38s
Release / release (push) Successful in 54s
cron-checker / build (push) Successful in 8m47s
2026-06-06 08:50:52 +00:00
renovate 7bfda0f1dd chore(deps): update go toolchain directive to v1.26.4 [security] (#366)
cron-checker / test (push) Successful in 2m9s
Release / release (push) Successful in 1m44s
cron-checker / vulnerabilities (push) Successful in 1m47s
cron-checker / build (push) Successful in 12m38s
2026-06-04 15:08:31 +00:00
renovate af71dfae86 chore(deps): update golang:1.26.3 docker digest to 54d3246 (#362)
cron-checker / vulnerabilities (push) Successful in 1m58s
cron-checker / test (push) Successful in 2m0s
Release / release (push) Successful in 1m30s
cron-checker / build (push) Successful in 20m14s
2026-05-20 07:02:23 +00:00
renovate ba98bb0ad2 fix(deps): update kubernetes monorepo to v0.36.1 (#360)
Release / release (push) Successful in 1m3s
cron-checker / vulnerabilities (push) Successful in 1m43s
cron-checker / test (push) Successful in 1m56s
cron-checker / build (push) Successful in 28m36s
2026-05-15 20:02:06 +00:00
6 changed files with 90 additions and 35 deletions
+7 -7
View File
@@ -11,20 +11,20 @@ jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/setup-go@v6
- uses: actions/checkout@v7
- uses: actions/setup-go@v7
with:
go-version: 'stable'
go-version-file: go.mod
- name: Run tests
run: go test -race -coverprofile=coverage.txt ./...
vulnerabilities:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/setup-go@v6
- uses: actions/checkout@v7
- uses: actions/setup-go@v7
with:
go-version: 'stable'
go-version-file: go.mod
- name: Check vulnerabilities
run: |
go install golang.org/x/vuln/cmd/govulncheck@latest
@@ -37,7 +37,7 @@ jobs:
BUILDTOOLS_CONTENT: ${{ secrets.BUILDTOOLS_CONTENT }}
GITEA_REPOSITORY: ${{ gitea.repository }}
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: buildtool/setup-buildtools-action@v1
- name: Build and push
run: unset GITEA_TOKEN && build && push
+1 -1
View File
@@ -1,3 +1,3 @@
{
"version": "1.6.5"
"version": "1.6.10"
}
+56 -1
View File
@@ -2,7 +2,62 @@
All notable changes to this project will be documented in this file.
## [1.6.5] - 2026-05-12
## [1.6.10] - 2026-08-19
### ⚙️ Miscellaneous Tasks
- *(deps)* Update golang docker tag to v1.26.7 (#401)
- *(deps)* Update golang docker tag to v1.27.0 (#403)
## [1.6.9] - 2026-08-17
### ⚙️ Miscellaneous Tasks
- *(deps)* Update golang:1.26.5 docker digest to e8ab809 (#392)
- *(deps)* Update go toolchain directive to v1.26.6 [security] (#395)
- *(deps)* Update golang docker tag to v1.26.6 (#394)
- Derive Go version from go.mod instead of 'stable' (#397)
## [1.6.8] - 2026-08-10
### 🐛 Bug Fixes
- *(deps)* Update kubernetes monorepo to v0.36.3 (#386)
- *(deps)* Bump golang.org/x/text to v0.39.0 and x/net to v0.56.0 (#389)
### ⚙️ Miscellaneous Tasks
- *(deps)* Update actions/checkout action to v7 (#374)
- *(deps)* Update golang:1.26.4 docker digest to f83d235 (#376)
- *(deps)* Update go toolchain directive to v1.26.5 [security] (#377)
- *(deps)* Update golang docker tag to v1.26.5 (#380)
- *(deps)* Update golang:1.26.5 docker digest to adde241 (#382)
- *(deps)* Update actions/setup-go action to v7 (#384)
- *(deps)* Update golang:1.26.5 docker digest to 046e320 (#388)
## [1.6.7] - 2026-06-15
### 🐛 Bug Fixes
- *(deps)* Update kubernetes monorepo to v0.36.2 (#372)
### ⚙️ Miscellaneous Tasks
- *(deps)* Update golang:1.26.4 docker digest to 62df9f3 (#370)
## [1.6.6] - 2026-06-11
### 🐛 Bug Fixes
- *(deps)* Update kubernetes monorepo to v0.36.1 (#360)
### ⚙️ Miscellaneous Tasks
- *(deps)* Update golang:1.26.3 docker digest to 54d3246 (#362)
- *(deps)* Update go toolchain directive to v1.26.4 [security] (#366)
- *(deps)* Update golang docker tag to v1.26.4 (#368)
## [1.6.5] - 2026-05-13
### 🐛 Bug Fixes
+1 -1
View File
@@ -1,4 +1,4 @@
FROM amd64/golang:1.26.3@sha256:f9a8afb8a11d7e9220a5e61cedf2bb34babc7618ee51838e16c120fc74e0d92f as build
FROM amd64/golang:1.27.0@sha256:d6efdef129f5c9de54712126159bd7e55075ce39e6801690c4fd4b2e51b980d2 as build
WORKDIR /build
ENV CGO_ENABLED=0
ADD . /build
+9 -9
View File
@@ -2,16 +2,16 @@ module gitlab.com/unboundsoftware/cron-checker
go 1.26.0
toolchain go1.26.3
toolchain go1.26.6
require (
github.com/alecthomas/kingpin/v2 v2.4.0
github.com/multiplay/go-slack v0.0.0-20220428123529-0762aee71fe3
github.com/robfig/cron v1.2.0
github.com/sanity-io/litter v1.5.8
k8s.io/api v0.36.0
k8s.io/apimachinery v0.36.0
k8s.io/client-go v0.36.0
k8s.io/api v0.36.3
k8s.io/apimachinery v0.36.3
k8s.io/client-go v0.36.3
)
require (
@@ -35,11 +35,11 @@ require (
github.com/xhit/go-str2duration/v2 v2.1.0 // indirect
go.yaml.in/yaml/v2 v2.4.3 // indirect
go.yaml.in/yaml/v3 v3.0.4 // indirect
golang.org/x/net v0.53.0 // indirect
golang.org/x/net v0.56.0 // indirect
golang.org/x/oauth2 v0.34.0 // indirect
golang.org/x/sys v0.43.0 // indirect
golang.org/x/term v0.42.0 // indirect
golang.org/x/text v0.36.0 // indirect
golang.org/x/sys v0.46.0 // indirect
golang.org/x/term v0.44.0 // indirect
golang.org/x/text v0.39.0 // indirect
golang.org/x/time v0.14.0 // indirect
google.golang.org/protobuf v1.36.12-0.20260120151049-f2248ac996af // indirect
gopkg.in/evanphx/json-patch.v4 v4.13.0 // indirect
@@ -50,6 +50,6 @@ require (
k8s.io/utils v0.0.0-20260210185600-b8788abfbbc2 // indirect
sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 // indirect
sigs.k8s.io/randfill v1.0.0 // indirect
sigs.k8s.io/structured-merge-diff/v6 v6.3.2 // indirect
sigs.k8s.io/structured-merge-diff/v6 v6.3.3 // indirect
sigs.k8s.io/yaml v1.6.0 // indirect
)
+16 -16
View File
@@ -85,16 +85,16 @@ go.yaml.in/yaml/v2 v2.4.3 h1:6gvOSjQoTB3vt1l+CU+tSyi/HOjfOjRLJ4YwYZGwRO0=
go.yaml.in/yaml/v2 v2.4.3/go.mod h1:zSxWcmIDjOzPXpjlTTbAsKokqkDNAVtZO0WOMiT90s8=
go.yaml.in/yaml/v3 v3.0.4 h1:tfq32ie2Jv2UxXFdLJdh3jXuOzWiL1fo0bu/FbuKpbc=
go.yaml.in/yaml/v3 v3.0.4/go.mod h1:DhzuOOF2ATzADvBadXxruRBLzYTpT36CKvDb3+aBEFg=
golang.org/x/net v0.53.0 h1:d+qAbo5L0orcWAr0a9JweQpjXF19LMXJE8Ey7hwOdUA=
golang.org/x/net v0.53.0/go.mod h1:JvMuJH7rrdiCfbeHoo3fCQU24Lf5JJwT9W3sJFulfgs=
golang.org/x/net v0.56.0 h1:Rw8j/hFzGvJUZwNBXnAtf5sVDVt+65SK2C7IxCxZt5o=
golang.org/x/net v0.56.0/go.mod h1:D3Ku6r+V6JROoZK144D2XfMHFcMq/0zSfLelVTCFKec=
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/sys v0.43.0 h1:Rlag2XtaFTxp19wS8MXlJwTvoh8ArU6ezoyFsMyCTNI=
golang.org/x/sys v0.43.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw=
golang.org/x/term v0.42.0 h1:UiKe+zDFmJobeJ5ggPwOshJIVt6/Ft0rcfrXZDLWAWY=
golang.org/x/term v0.42.0/go.mod h1:Dq/D+snpsbazcBG5+F9Q1n2rXV8Ma+71xEjTRufARgY=
golang.org/x/text v0.36.0 h1:JfKh3XmcRPqZPKevfXVpI1wXPTqbkE5f7JA92a55Yxg=
golang.org/x/text v0.36.0/go.mod h1:NIdBknypM8iqVmPiuco0Dh6P5Jcdk8lJL0CUebqK164=
golang.org/x/sys v0.46.0 h1:noSf2Fq6F8DBgS+LysIkx7rIExoNHJsxOAtPp4rthXw=
golang.org/x/sys v0.46.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw=
golang.org/x/term v0.44.0 h1:0rLvDRCtNj0gZkyIXhCyOb2OAzEhLVqc4B+hrsBhrmc=
golang.org/x/term v0.44.0/go.mod h1:7ze4MdzUzLXpSAoFP1H0bOI9aXDqveSvatT5vKcFh2Y=
golang.org/x/text v0.39.0 h1:UbZz4pLOvn600D6Oh6GGEI6VAmndrEBLv8/6BEXzyus=
golang.org/x/text v0.39.0/go.mod h1:3UwRclnC2g0TU9x8PZiyfOajCd1zaUNHF9cvqcQZ+ZM=
golang.org/x/time v0.14.0 h1:MRx4UaLrDotUKUdCIqzPC48t1Y9hANFKIRpNx+Te8PI=
golang.org/x/time v0.14.0/go.mod h1:eL/Oa2bBBK0TkX57Fyni+NgnyQQN4LitPmob2Hjnqw4=
google.golang.org/protobuf v1.36.12-0.20260120151049-f2248ac996af h1:+5/Sw3GsDNlEmu7TfklWKPdQ0Ykja5VEmq2i817+jbI=
@@ -110,12 +110,12 @@ gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
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.0/go.mod h1:m1LVrGPNYax5NBHdO+QuAedXyuzTt4RryI/qnmNvs34=
k8s.io/apimachinery v0.36.0 h1:jZyPzhd5Z+3h9vJLt0z9XdzW9VzNzWAUw+P1xZ9PXtQ=
k8s.io/apimachinery v0.36.0/go.mod h1:FklypaRJt6n5wUIwWXIP6GJlIpUizTgfo1T/As+Tyxc=
k8s.io/client-go v0.36.0 h1:pOYi7C4RHChYjMiHpZSpSbIM6ZxVbRXBy7CuiIwqA3c=
k8s.io/client-go v0.36.0/go.mod h1:ZKKcpwF0aLYfkHFCjillCKaTK/yBkEDHTDXCFY6AS9Y=
k8s.io/api v0.36.3 h1:NxB+05W2UGqXWFXcLO0RB5cnqnUPP5v5sVlaOH0Iz4w=
k8s.io/api v0.36.3/go.mod h1:JzLQKqRHC5+I8RVj/lS3lCg0mg6nWI9Fo/Sk3ElxHzg=
k8s.io/apimachinery v0.36.3 h1:PkzMRBRG8joFD8EhCuQAtNPvJlxb82FwplP26HIzvAM=
k8s.io/apimachinery v0.36.3/go.mod h1:cTSjBWgPe/6CQyBKzY/hDIRWCQQQeK0mfLbml0UYFHE=
k8s.io/client-go v0.36.3 h1:M4JdVzXxYcZk4fGpfDdYnxSwhLKWCFoQsHW6t+z8Hfg=
k8s.io/client-go v0.36.3/go.mod h1:gcPwr0c87vjjG6HB6pWEqOeuYVoXSsREjzux2j6GF30=
k8s.io/klog/v2 v2.140.0 h1:Tf+J3AH7xnUzZyVVXhTgGhEKnFqye14aadWv7bzXdzc=
k8s.io/klog/v2 v2.140.0/go.mod h1:o+/RWfJ6PwpnFn7OyAG3QnO47BFsymfEfrz6XyYSSp0=
k8s.io/kube-openapi v0.0.0-20260317180543-43fb72c5454a h1:xCeOEAOoGYl2jnJoHkC3hkbPJgdATINPMAxaynU2Ovg=
@@ -126,7 +126,7 @@ sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 h1:IpInykpT6ceI+QxKBbEflcR5E
sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730/go.mod h1:mdzfpAEoE6DHQEN0uh9ZbOCuHbLK5wOm7dK4ctXE9Tg=
sigs.k8s.io/randfill v1.0.0 h1:JfjMILfT8A6RbawdsK2JXGBR5AQVfd+9TbzrlneTyrU=
sigs.k8s.io/randfill v1.0.0/go.mod h1:XeLlZ/jmk4i1HRopwe7/aU3H5n1zNUcX6TM94b3QxOY=
sigs.k8s.io/structured-merge-diff/v6 v6.3.2 h1:kwVWMx5yS1CrnFWA/2QHyRVJ8jM6dBA80uLmm0wJkk8=
sigs.k8s.io/structured-merge-diff/v6 v6.3.2/go.mod h1:M3W8sfWvn2HhQDIbGWj3S099YozAsymCo/wrT5ohRUE=
sigs.k8s.io/structured-merge-diff/v6 v6.3.3 h1:u08YRbVUi59ri4YD6cg0UqNM4Dimn0sIl+wldcx5PYw=
sigs.k8s.io/structured-merge-diff/v6 v6.3.3/go.mod h1:M3W8sfWvn2HhQDIbGWj3S099YozAsymCo/wrT5ohRUE=
sigs.k8s.io/yaml v1.6.0 h1:G8fkbMSAFqgEFgh4b1wmtzDnioxFCUgTZhlbj5P9QYs=
sigs.k8s.io/yaml v1.6.0/go.mod h1:796bPqUfzR/0jLAl6XjHl3Ck7MiyVv8dbTdyT3/pMf4=