Skip to content

first draft - #683

Draft
DerBurri wants to merge 133 commits into
mainfrom
feat/cli-test-playlist
Draft

DerBurri wants to merge 133 commits into
mainfrom
feat/cli-test-playlist

Conversation

@DerBurri

Copy link
Copy Markdown
Member

No description provided.

DerBurri and others added 30 commits August 12, 2026 14:22
Signed-off-by: DerBurri <7892993+DerBurri@users.noreply.github.com>
…681)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook)
| require | digest | `a4c28bc` → `483b2c0` |

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
…682)

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[github.com/argoproj/argo-cd/v3](https://redirect.github.com/argoproj/argo-cd)
| `v3.5.0` → `v3.5.1` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fargoproj%2fargo-cd%2fv3/v3.5.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fargoproj%2fargo-cd%2fv3/v3.5.0/v3.5.1?slim=true)
|

---

### Release Notes

<details>
<summary>argoproj/argo-cd (github.com/argoproj/argo-cd/v3)</summary>

###
[`v3.5.1`](https://redirect.github.com/argoproj/argo-cd/releases/tag/v3.5.1)

[Compare
Source](https://redirect.github.com/argoproj/argo-cd/compare/v3.5.0...v3.5.1)

#### Quick Start

##### Non-HA:

```shell
kubectl create namespace argocd
kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.5.1/manifests/install.yaml
```

##### HA:

```shell
kubectl create namespace argocd
kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.5.1/manifests/ha/install.yaml
```

#### Release Signatures and Provenance

All Argo CD container images are signed by cosign. A Provenance is
generated for container images and CLI binaries which meet the SLSA
Level 3 specifications. See the
[documentation](https://argo-cd.readthedocs.io/en/stable/operator-manual/signed-release-assets)
on how to verify.

#### Release Notes Blog Post

For a detailed breakdown of the key changes and improvements in this
release, check out the [official blog
post](https://blog.argoproj.io/argo-cd-v3-0-release-candidate-a0b933f4e58f)

#### Upgrading

If upgrading from a different minor version, be sure to read the
[upgrading](https://argo-cd.readthedocs.io/en/stable/operator-manual/upgrading/overview/)
documentation.

#### Changelog

##### Bug fixes

-
[`33f3bc5`](https://redirect.github.com/argoproj/argo-cd/commit/33f3bc59faeec96204cda3a5ae211be17d15f1ac):
fix(appset): stop progressive sync reconciling in a tight loop
([#&#8203;27577](https://redirect.github.com/argoproj/argo-cd/issues/27577))
([#&#8203;29139](https://redirect.github.com/argoproj/argo-cd/issues/29139))
([@&#8203;himeshp](https://redirect.github.com/himeshp))
-
[`d358e75`](https://redirect.github.com/argoproj/argo-cd/commit/d358e75b3539c3fc43eb2372317bde7a0d01c55f):
fix(appset): verify terminating Applications against the API server
([#&#8203;29042](https://redirect.github.com/argoproj/argo-cd/issues/29042))
([#&#8203;29138](https://redirect.github.com/argoproj/argo-cd/issues/29138))
([@&#8203;himeshp](https://redirect.github.com/himeshp))
-
[`ecf3737`](https://redirect.github.com/argoproj/argo-cd/commit/ecf37373a9d3a72b259a73abfee7ce27226b960a):
fix(controller): cherry-pick treat `timeout.reconciliation=0` as
disabled soft expiry
([#&#8203;27683](https://redirect.github.com/argoproj/argo-cd/issues/27683))
([#&#8203;29007](https://redirect.github.com/argoproj/argo-cd/issues/29007))
([@&#8203;aali309](https://redirect.github.com/aali309))
-
[`978fa65`](https://redirect.github.com/argoproj/argo-cd/commit/978fa65006565baaaf35894918fd661d610f5953):
fix(controller): reuse server-side diff result when masking Secret data
([#&#8203;27858](https://redirect.github.com/argoproj/argo-cd/issues/27858))
([#&#8203;29074](https://redirect.github.com/argoproj/argo-cd/issues/29074))
([@&#8203;1ovsss](https://redirect.github.com/1ovsss))
-
[`f399c84`](https://redirect.github.com/argoproj/argo-cd/commit/f399c84f85fc4e3a19ac1e8314ff111493d26fee):
fix(controller): use diff cache when timeout.reconciliation is disabled
(cherry-pick
[#&#8203;29073](https://redirect.github.com/argoproj/argo-cd/issues/29073)
for 3.5)
([#&#8203;29158](https://redirect.github.com/argoproj/argo-cd/issues/29158))
([@&#8203;argo-cd-cherry-pick-bot](https://redirect.github.com/argo-cd-cherry-pick-bot)\[bot])
-
[`960bed7`](https://redirect.github.com/argoproj/argo-cd/commit/960bed7f2efcdc8b43fe392dd6d17cf95507c9f2):
fix(server): prevent SSD CLI secret mask spoofing (cherry-pick
[#&#8203;29089](https://redirect.github.com/argoproj/argo-cd/issues/29089)
for 3.5)
([#&#8203;29130](https://redirect.github.com/argoproj/argo-cd/issues/29130))
([@&#8203;argo-cd-cherry-pick-bot](https://redirect.github.com/argo-cd-cherry-pick-bot)\[bot])
-
[`9f360f4`](https://redirect.github.com/argoproj/argo-cd/commit/9f360f4953a1dc0f3474aa9c482d72366863ea33):
fix(ssd): hide secret in last-applied-configuration annotation
([#&#8203;28989](https://redirect.github.com/argoproj/argo-cd/issues/28989))
([#&#8203;29052](https://redirect.github.com/argoproj/argo-cd/issues/29052))
([@&#8203;pjiang-dev](https://redirect.github.com/pjiang-dev))

##### Other work

-
[`109ca7c`](https://redirect.github.com/argoproj/argo-cd/commit/109ca7ca71139e514114499d294a492e7910a965):
chore: bump version to 3.5.1 on release-3.5 branch
([#&#8203;29165](https://redirect.github.com/argoproj/argo-cd/issues/29165))
([@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot])
-
[`b44fbbc`](https://redirect.github.com/argoproj/argo-cd/commit/b44fbbc2e040e303c18a69182fd5dbe2c36cfdf9):
fix(manifest-generate-paths): Consistent gen manifest cache key
([#&#8203;28074](https://redirect.github.com/argoproj/argo-cd/issues/28074)
and
[#&#8203;29037](https://redirect.github.com/argoproj/argo-cd/issues/29037))
([#&#8203;29049](https://redirect.github.com/argoproj/argo-cd/issues/29049))
([@&#8203;agaudreault](https://redirect.github.com/agaudreault))

**Full Changelog**:
<argoproj/argo-cd@v3.5.0...v3.5.1>

<a href="https://argoproj.github.io/cd/"><img
src="https://raw.githubusercontent.com/argoproj/argo-site/master/content/pages/cd/gitops-cd.png"
width="25%" ></a>

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
…684)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook)
| require | digest | `483b2c0` → `ce08b76` |

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
…685)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook)
| require | digest | `ce08b76` → `87b643a` |

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
…686)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook)
| require | digest | `87b643a` → `efb7995` |

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
…1.0 (#688)

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[github.com/codesphere-cloud/cs-go](https://redirect.github.com/codesphere-cloud/cs-go)
| `v1.20.0` → `v1.21.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fcodesphere-cloud%2fcs-go/v1.21.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fcodesphere-cloud%2fcs-go/v1.20.0/v1.21.0?slim=true)
|

---

### Release Notes

<details>
<summary>codesphere-cloud/cs-go
(github.com/codesphere-cloud/cs-go)</summary>

###
[`v1.21.0`](https://redirect.github.com/codesphere-cloud/cs-go/releases/tag/v1.21.0)

[Compare
Source](https://redirect.github.com/codesphere-cloud/cs-go/compare/v1.20.0...v1.21.0)

#### Changelog

-
[`6035f38`](https://redirect.github.com/codesphere-cloud/cs-go/commit/6035f382421a3e09192244398ac33c0363a64f1a)
update(deps): update module github.com/vektra/mockery/v3 to v3.7.3
([#&#8203;303](https://redirect.github.com/codesphere-cloud/cs-go/issues/303))

***

Released by
[GoReleaser](https://redirect.github.com/goreleaser/goreleaser).

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
One OpenFGA instance serves a whole installation, so in a
multi-data-center setup exactly one data center deploys and publishes it
and the others only point at it. That is an installation-level decision
rather than a chart detail, so operators express it in config.yaml:

```
  codesphere:
    openFga:
      deploy: true
      apiUrl: https://openfga.1.cs.example.com
      expose:
        enabled: true
        host: openfga.1.cs.example.com
```

Validation rejects the combinations that cannot work: a data center that
does not deploy OpenFGA has nowhere to fall back to and must name the
instance it uses, an exposed one needs a host, and a data center cannot
expose an OpenFGA it does not deploy.

Nothing reads the block yet; deriving the pc-applications values from it
follows separately.

Signed-off-by: Jona Neef <Jona.Neef.97@gmail.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Two changes to `oms update install-config`:

It now generates the secrets an existing vault is missing. A vault
written by an older oms predates whatever the current one requires, and
nothing on the upgrade path fills the gap: `oms install` never touches
secrets and `oms init install-config` writes a fresh vault rather than
extending one. Strictly additive — every entry the vault already holds
is kept, including the ones EnsureSecrets would otherwise overwrite.

And it asks before it changes anything in the vault, listing what it
would regenerate or generate first. `-y`/`--yes` approves up front; a
run without a terminal answers no, so an unattended upgrade never
rewrites a secret by itself. Declining a regeneration aborts the update
— the certificates cover values that would otherwise already be in the
config — while declining a missing secret just skips it.

---------

Signed-off-by: Jona Neef <Jona.Neef.97@gmail.com>
Signed-off-by: NJona <25478046+NJona@users.noreply.github.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Turns the codesphere.openFga block into values for the openfga
application: whether pc-applications deploys OpenFGA here, and the
gateway that publishes it, with the certificate following the
installation's own cert issuer. The derived values are the base — an
explicit pcApps block in config.yaml and --pc-apps-values still win over
them.

Authentication is not configured but read off the vault: OpenFGA
requires the preshared key exactly when the installation has one. An
installation whose vault predates the key stays unauthenticated and
keeps working, and the Codesphere services decide the same way from the
same entry, so the two cannot disagree. Services that started before the
key existed pick it up when their pods roll.

---------

Signed-off-by: Jona Neef <Jona.Neef.97@gmail.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [helm.sh/helm/v4](https://redirect.github.com/helm/helm) | `v4.2.3` →
`v4.2.4` |
![age](https://developer.mend.io/api/mc/badges/age/go/helm.sh%2fhelm%2fv4/v4.2.4?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/helm.sh%2fhelm%2fv4/v4.2.3/v4.2.4?slim=true)
|

---

### Release Notes

<details>
<summary>helm/helm (helm.sh/helm/v4)</summary>

###
[`v4.2.4`](https://redirect.github.com/helm/helm/releases/tag/v4.2.4):
Helm v4.2.4

[Compare
Source](https://redirect.github.com/helm/helm/compare/v4.2.3...v4.2.4)

Helm v4.2.4 is a patch release. Users are encouraged to upgrade for the
best experience.

The community keeps growing, and we'd love to see you there!

- Join the discussion in [Kubernetes
Slack](https://kubernetes.slack.com):
  - for questions and just to hang out
  - for discussing PRs, code, and bugs
- Hang out at the Public Developer Call: Thursday, 9:30 Pacific via
[Zoom](https://zoom-lfx.platform.linuxfoundation.org/meeting/91295593969?password=17825db5-c698-44cc-9f00-ef1f61f5d3fb)
- Test, debug, and contribute charts:
[ArtifactHub/packages](https://artifacthub.io/packages/search?kind=0)

#### Notable Changes

- fix: Improve error reporting for helm template --debug with
--show-only-
[#&#8203;31185](https://redirect.github.com/helm/helm/issues/31185) by
[@&#8203;kyokuping](https://redirect.github.com/kyokuping)
- fix: fetch logs from all containers in test pods-
[#&#8203;32099](https://redirect.github.com/helm/helm/issues/32099) by
[@&#8203;SebTardif](https://redirect.github.com/SebTardif)
- fix(provenance): check error return in Digest and encodeRelease-
[#&#8203;32136](https://redirect.github.com/helm/helm/issues/32136) by
[@&#8203;SebTardif](https://redirect.github.com/SebTardif)
- fix panic on repeated IsReachable calls-
[#&#8203;32184](https://redirect.github.com/helm/helm/issues/32184) by
[@&#8203;atkrad](https://redirect.github.com/atkrad)
- fix: set \[pull,push] scope when helm push to a registry(use token
auth) - v4-
[#&#8203;31211](https://redirect.github.com/helm/helm/issues/31211) by
[@&#8203;kimsungmin1](https://redirect.github.com/kimsungmin1)
- Fix missing conflict retry with server-side apply-
[#&#8203;32088](https://redirect.github.com/helm/helm/issues/32088) by
[@&#8203;Kajot-dev](https://redirect.github.com/Kajot-dev)
- Properly format the extra field in gzipped packages-
[#&#8203;31884](https://redirect.github.com/helm/helm/issues/31884) by
[@&#8203;ouillie](https://redirect.github.com/ouillie)
- Fix vanishing empty lines-
[#&#8203;32327](https://redirect.github.com/helm/helm/issues/32327) by
[@&#8203;matheuscscp](https://redirect.github.com/matheuscscp)
- fix: pass registry client to downloader.Manager in upgrade-
[#&#8203;32400](https://redirect.github.com/helm/helm/issues/32400) by
[@&#8203;SetagGnaw](https://redirect.github.com/SetagGnaw)
- chore(deps): bump google.golang.org/grpc from 1.80.0 to 1.82.1-
[#&#8203;32450](https://redirect.github.com/helm/helm/issues/32450)
- fix: bump go.opentelemetry.io/otel to v1.44.0 for GO-2026-5158-
[#&#8203;32521](https://redirect.github.com/helm/helm/issues/32521) by
[@&#8203;TerryHowe](https://redirect.github.com/TerryHowe)

#### Installation and Upgrading

Download Helm v4.2.4. The common platform binaries are here:

- [MacOS amd64](https://get.helm.sh/helm-v4.2.4-darwin-amd64.tar.gz)
([checksum](https://get.helm.sh/helm-v4.2.4-darwin-amd64.tar.gz.sha256sum)
/ 6c163d687ca03c3b5c01928e53bbbcf9518278f47ce7a2f249a5a08e8bdaa2bc)
- [MacOS arm64](https://get.helm.sh/helm-v4.2.4-darwin-arm64.tar.gz)
([checksum](https://get.helm.sh/helm-v4.2.4-darwin-arm64.tar.gz.sha256sum)
/ d747eb4e28bd2727173d15b759fa0a17822291ec09db7ced3d55af290a3661a2)
- [Linux amd64](https://get.helm.sh/helm-v4.2.4-linux-amd64.tar.gz)
([checksum](https://get.helm.sh/helm-v4.2.4-linux-amd64.tar.gz.sha256sum)
/ c306b46f719b0a4da32d0f78ee21bf90ce8d602f15b22ab753f0674d1670a7f3)
- [Linux arm](https://get.helm.sh/helm-v4.2.4-linux-arm.tar.gz)
([checksum](https://get.helm.sh/helm-v4.2.4-linux-arm.tar.gz.sha256sum)
/ 894e901f7daaf9b458baad7b5c685bfeef49070d7d53f99687bd5846a6c13639)
- [Linux arm64](https://get.helm.sh/helm-v4.2.4-linux-arm64.tar.gz)
([checksum](https://get.helm.sh/helm-v4.2.4-linux-arm64.tar.gz.sha256sum)
/ 564de2191b881e9f71b5606b25345821ea1682f06ab90499d3ab22b530176da1)
- [Linux i386](https://get.helm.sh/helm-v4.2.4-linux-386.tar.gz)
([checksum](https://get.helm.sh/helm-v4.2.4-linux-386.tar.gz.sha256sum)
/ 45297aeac0c65173a89e8de832997f952ba5115c2db09b2e3f2c23a601e70583)
- [Linux loong64](https://get.helm.sh/helm-v4.2.4-linux-loong64.tar.gz)
([checksum](https://get.helm.sh/helm-v4.2.4-linux-loong64.tar.gz.sha256sum)
/ faafbfecc1a06196e650c3ce0c74d5ac32cb1c0c0a855fa76e59dd100cb8d4c4)
- [Linux ppc64le](https://get.helm.sh/helm-v4.2.4-linux-ppc64le.tar.gz)
([checksum](https://get.helm.sh/helm-v4.2.4-linux-ppc64le.tar.gz.sha256sum)
/ 5c00073e9d493de201384bb7eb19d60615bd7c39db52148473e8ce6da84bc70a)
- [Linux s390x](https://get.helm.sh/helm-v4.2.4-linux-s390x.tar.gz)
([checksum](https://get.helm.sh/helm-v4.2.4-linux-s390x.tar.gz.sha256sum)
/ 5396a35fca5fa46e5614140363f389ce66f96886c1b25f256d9e3028299422fa)
- [Linux riscv64](https://get.helm.sh/helm-v4.2.4-linux-riscv64.tar.gz)
([checksum](https://get.helm.sh/helm-v4.2.4-linux-riscv64.tar.gz.sha256sum)
/ d8532a3524ca842887b15ab794377dc9c8ced8f26264c84171b4b0aafff05411)
- [Windows amd64](https://get.helm.sh/helm-v4.2.4-windows-amd64.zip)
([checksum](https://get.helm.sh/helm-v4.2.4-windows-amd64.zip.sha256sum)
/ e94d83a4706fd82078c98dade2079fa9d9680c1c2bfb93bfc304ee6bc2412a32)
- [Windows arm64](https://get.helm.sh/helm-v4.2.4-windows-arm64.zip)
([checksum](https://get.helm.sh/helm-v4.2.4-windows-arm64.zip.sha256sum)
/ dbe8b49ea9877abe3d77354a792efb01920da9f65a492fcb8b4fce4e08bbae8f)

This release was signed with `208D D36E D5BB 3745 A167 43A4 C7C6 FBB5
B91C 1155` and can be found at
[@&#8203;scottrigby](https://redirect.github.com/scottrigby) [keybase
account](https://keybase.io/r6by). Please use the attached signatures
for verifying this release using `gpg`.

The [Quickstart Guide](https://helm.sh/docs/intro/quickstart/) will get
you going from there. For **upgrade instructions** or detailed
installation notes, check the [install
guide](https://helm.sh/docs/intro/install/). You can also use a [script
to
install](https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-4)
on any system with `bash`.

#### What's Next

- 4.3.0 and 3.22.0 are the next minor releases scheduled for September
9, 2026

#### Changelog

- Minimal fix to build failure from
[#&#8203;31211](https://redirect.github.com/helm/helm/issues/31211).
[`3900f43`](https://redirect.github.com/helm/helm/commit/3900f434fd3ef2b84065dc04508df48f288dba00)
(Scott Rigby)
- fix: bump go.opentelemetry.io/otel to v1.44.0 for GO-2026-5158
([#&#8203;32521](https://redirect.github.com/helm/helm/issues/32521))
[`f7c6e8f`](https://redirect.github.com/helm/helm/commit/f7c6e8f0f1e0e649e8d03b1535db4f3b8d0c9af2)
(Terry Howe)
- chore(deps): bump google.golang.org/grpc from 1.80.0 to 1.82.1
[`035a2c3`](https://redirect.github.com/helm/helm/commit/035a2c38e9a75ca0988c8449c0b7257f30d04064)
(dependabot\[bot])
- fix: pass registry client to downloader.Manager in upgrade
[`f76a5f4`](https://redirect.github.com/helm/helm/commit/f76a5f46a952f731cc1543f348121297c8b3f6cc)
(Gates Wang)
- Apply suggestions
[`5a7c6c7`](https://redirect.github.com/helm/helm/commit/5a7c6c7c732b04ad6517b452d538da9e18993d67)
(Will Noble)
- Properly format the extra field in gzipped packages
[`2281848`](https://redirect.github.com/helm/helm/commit/22818486ce0fc18d92e01ba39faf65f70ffa8865)
(Will Noble)
- Fix missing conflict retry with server-side apply
([#&#8203;32088](https://redirect.github.com/helm/helm/issues/32088))
[`2c979a1`](https://redirect.github.com/helm/helm/commit/2c979a17ac6b6d7bfe2d6650b69fa9effe963d4d)
(Jakub Jaruszewski)
- Potential fix for pull request finding
[`2bd2c66`](https://redirect.github.com/helm/helm/commit/2bd2c66544634e419ede3cfa18952cce5a5acd08)
(kimsungmin1)
- fix(registry): resolve golangci-lint issues in token-auth tests
[`183a540`](https://redirect.github.com/helm/helm/commit/183a5402291c553898b9c404bc17c95c81ea1c6c)
(kimsm28)
- chore: go mod tidy after rebase on main
[`08d8da1`](https://redirect.github.com/helm/helm/commit/08d8da1aa9080772e57ab5bf5b00b3c13364af00)
(kimsm28)
- fix(registry): use plain-http registry in token-auth scope test
[`9655b5a`](https://redirect.github.com/helm/helm/commit/9655b5aecc0d36142d0620ff5ed762065a997739)
(kimsm28)
- Update pkg/registry/client.go
[`430dfac`](https://redirect.github.com/helm/helm/commit/430dfac3eeab03886f511761e3969f738f760364)
(Terry Howe)
- test: improve client\_scope\_test.go to avoid data races and brittle
assertions
[`9569605`](https://redirect.github.com/helm/helm/commit/9569605eccf8318fe25bf78c46c4eb462ce8fc3f)
(kimsm28)
- fix typos in withScopeHint function comment
[`63f2b68`](https://redirect.github.com/helm/helm/commit/63f2b6809919e5e8e3e04f52064a536a14f1ff9b)
(kimsm28)
- fix registry test failures by adjusting DockerRegistryHost and auth
server listener management
[`f7488c0`](https://redirect.github.com/helm/helm/commit/f7488c0be8c65dd16386c215cac4332900667278)
(kimsm28)
- fix variable naming requestUrl -> requestURL
[`8fe78fb`](https://redirect.github.com/helm/helm/commit/8fe78fbe46eb2db5c75ab1cc89699c750017dca6)
(kimsm28)
- fix typo, remove unnecessary code, fix to avoid to use the assertion
in http hanlder
[`d0670d2`](https://redirect.github.com/helm/helm/commit/d0670d2fb2c3426cde4b41927b5e9b8b4370df93)
(kimsm28)
- change suite.Nil, suite.NotNill to more proper function(suite.NoError,
suite.Error)
[`804256e`](https://redirect.github.com/helm/helm/commit/804256ef659226f26b2222ccb8f9cf18ef1b1946)
(kimsungmin1)
- change client\_scope\_test.go to use httptest
[`d79bceb`](https://redirect.github.com/helm/helm/commit/d79bceb807692512461d8007040c41bcd1547041)
(kimsungmin1)
- fix typo
[`d34fcd9`](https://redirect.github.com/helm/helm/commit/d34fcd9264225a1e6296c4b0ee124dc69f3b3ecc)
(kimsungmin1)
- remove freeport dependency
[`9fbd190`](https://redirect.github.com/helm/helm/commit/9fbd190c30addb4786e4fe930a0fe98bf354116a)
(kimsungmin1)
- add newline in license header
[`9275661`](https://redirect.github.com/helm/helm/commit/9275661357afdfe12b8ce561e8103673f16cca8d)
(kimsungmin1)
- fix scope when helm push to a registry that use token auth
[`fef91f3`](https://redirect.github.com/helm/helm/commit/fef91f3e6942a20148542461eaebfb24f2c09584)
(kimsungmin1)
- fix panic on repeated IsReachable calls
[`e89ce68`](https://redirect.github.com/helm/helm/commit/e89ce68bc5fec430bc1e2f0aef1aca6a2e71f795)
(Mohammad Abdolirad)
- fix(provenance): check error return in Digest
[`ff1ac83`](https://redirect.github.com/helm/helm/commit/ff1ac83bfb1246cdf1b57a4db0042085cc8b265d)
(Sebastien Tardif)
- fix: address review feedback
[`4b4dedb`](https://redirect.github.com/helm/helm/commit/4b4dedb2bdcfac886c124a361a5126e3c5e3c5df)
(Sebastien Tardif)
- fix: fetch logs from all containers in test pods
[`7c80103`](https://redirect.github.com/helm/helm/commit/7c8010322b8639cdf7844ac1ae5f8d444db43935)
(Sebastien Tardif)
- chore: rename savedErr to clear its specific purpose
[`ecc9cd2`](https://redirect.github.com/helm/helm/commit/ecc9cd2f1b5b53dadcd12395c032bc5b3ca02937)
(Jeaeun Kim)
- chore: fix lint
[`f6211ba`](https://redirect.github.com/helm/helm/commit/f6211ba49bfbf5768ea44be3a1402869a4709b37)
(Jeaeun Kim)
- chore: store err separately for clarity
[`3507ea5`](https://redirect.github.com/helm/helm/commit/3507ea5bfdbad921684ac131896b6968c76e9ca6)
(Jeaeun Kim)
- chore: Improve error reporting for `helm template --debug` with
`--show-only`
[`211ffae`](https://redirect.github.com/helm/helm/commit/211ffae93d2d741a2dbcd74b4aa2a1bc2fc27d5f)
(Jeaeun Kim)
- Address review comments
[`51a9837`](https://redirect.github.com/helm/helm/commit/51a9837ba177812c381515886c4f0cd0b7a633e6)
(Matheus Pimenta)
- Fix vanishing empty lines
[`83a8b70`](https://redirect.github.com/helm/helm/commit/83a8b70ffc1bcf97bb293cf6b35bd3b5093e8c30)
(Matheus Pimenta)

**Full Changelog**:
<helm/helm@v4.2.3...v4.2.4>

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
…690)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook)
| require | digest | `efb7995` → `9aed6d7` |

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [go](https://go.dev/)
([source](https://redirect.github.com/golang/go)) | golang | patch |
`1.26.5` → `1.26.6` |

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
…2.0 (#692)

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[github.com/codesphere-cloud/cs-go](https://redirect.github.com/codesphere-cloud/cs-go)
| `v1.21.0` → `v1.22.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fcodesphere-cloud%2fcs-go/v1.22.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fcodesphere-cloud%2fcs-go/v1.21.0/v1.22.0?slim=true)
|

---

### Release Notes

<details>
<summary>codesphere-cloud/cs-go
(github.com/codesphere-cloud/cs-go)</summary>

###
[`v1.22.0`](https://redirect.github.com/codesphere-cloud/cs-go/releases/tag/v1.22.0)

[Compare
Source](https://redirect.github.com/codesphere-cloud/cs-go/compare/v1.21.0...v1.22.0)

#### Changelog

-
[`4fc6cad`](https://redirect.github.com/codesphere-cloud/cs-go/commit/4fc6cade61d2ad1fbb206945ba5e0d987918f127)
update(deps): update go module directive to v1.26.6
([#&#8203;304](https://redirect.github.com/codesphere-cloud/cs-go/issues/304))

***

Released by
[GoReleaser](https://redirect.github.com/goreleaser/goreleaser).

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [golang.org/x/mod](https://pkg.go.dev/golang.org/x/mod) | [`v0.39.0` →
`v0.40.0`](https://cs.opensource.google/go/x/mod/+/refs/tags/v0.39.0...refs/tags/v0.40.0)
|
![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fmod/v0.40.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fmod/v0.39.0/v0.40.0?slim=true)
|

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Until now a bootstrapped project was implicitly a single data center:
its nodes, gateway IPs, config paths and domains all lived directly on
`CodesphereEnvironment`. Multi-DC needs more than one of each, so this
introduces the `DataCenter` type holding everything that must differ per
data center, while project-level state (project, VPC, jumpbox, shared
postgres node, registry) stays on the environment.

`BuildDataCenters` derives the layout from the flags: one entry today,
and with `--multi-dc` a second one that shares the first's PostgreSQL
server. The primary data center keeps an empty resource-name suffix, so
every name, path and domain a single-DC bootstrap produces is unchanged.

## Review notes

Nothing consumes the layout yet — the callers are migrated in the
following PRs. Two mechanisms keep that migration safe:

- `ensureDataCenters` derives the layout on first use and adopts state a
caller passed through the legacy top-level environment fields, so every
entry point works whether or not `Bootstrap` ran first — including infra
files written before multi-DC support.
- `mirrorPrimaryDataCenter` projects the primary data center back onto
those fields before the infra file is written, so `cleanup` and
`restart-vms` keep reading what they always have. The projection is
one-way and never read back.
---

Part of the `oms beta bootstrap-gcp --multi-dc` stack (10 PRs). Merge in
order; each PR is based on its predecessor.

Signed-off-by: Jona Neef <Jona.Neef.97@gmail.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
The VM list was a package-level global describing one data center. It
becomes a function of the environment: the project-shared jumpbox and
postgres VMs plus each data center's three Ceph and three k0s nodes,
whose names carry that data center's suffix. A single-DC bootstrap
therefore still gets exactly `ceph-1..3` and `k0s-1..3`.

`EnsureComputeInstances` routes each instance into its own data center
by the definition's `DataCenterID` instead of inferring placement from
the VM's tag, and sorts each data center's nodes independently — the
install config assigns roles by index.

`restart-vms` resolves the valid VM names from the infra file's layout,
so a node of a second data center can be restarted by name (`--name
k0s-1-dc2`). It now also reads the infra file when `--project-id` and
`--zone` are given, best-effort, since only the file knows the layout.

## Review notes

`VMDefsForEnv` falls back to a single unsuffixed data center when the
environment carries none, which is what an infra file written by an
older OMS looks like.

---

Part of the `oms beta bootstrap-gcp --multi-dc` stack (10 PRs). Merge in
order; each PR is based on its predecessor.

Signed-off-by: Jona Neef <Jona.Neef.97@gmail.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Refactor vault handling to abstract the encryption handling. This will
unify handling of vaults and allow to add new vault types in the future.
The TS installer requires an encrypted SOPS vault, so `oms install
codesphere` only supports the `sops` type.
`oms init install-config` respects the vault type so allows to output an
encrypted vault directly.

---------

Signed-off-by: NautiluX <2600004+NautiluX@users.noreply.github.com>
Co-authored-by: NautiluX <2600004+NautiluX@users.noreply.github.com>
…694)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook)
| require | digest | `9aed6d7` → `5f86a7d` |

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
…695)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook)
| require | digest | `5f86a7d` → `b9e4772` |

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
)

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[github.com/stretchr/testify](https://redirect.github.com/stretchr/testify)
| `v1.11.1` → `v1.12.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fstretchr%2ftestify/v1.12.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fstretchr%2ftestify/v1.11.1/v1.12.0?slim=true)
|

---

### Release Notes

<details>
<summary>stretchr/testify (github.com/stretchr/testify)</summary>

###
[`v1.12.0`](https://redirect.github.com/stretchr/testify/releases/tag/v1.12.0)

[Compare
Source](https://redirect.github.com/stretchr/testify/compare/v1.11.1...v1.12.0)

#### What's Changed

##### Functional Changes

- assert: make \*AssertionFunc types just aliases by
[@&#8203;dolmen](https://redirect.github.com/dolmen) in
[#&#8203;1563](https://redirect.github.com/stretchr/testify/pull/1563)

##### Fixes

- mock: avoid panic when expected type is nil in Arguments.Diff by
[@&#8203;mutaiib](https://redirect.github.com/mutaiib) in
[#&#8203;1775](https://redirect.github.com/stretchr/testify/pull/1775)
- mock: revert to pre-v1.11.0 argument matching behavior for mutating
stringers by
[@&#8203;brackendawson](https://redirect.github.com/brackendawson) in
[#&#8203;1786](https://redirect.github.com/stretchr/testify/pull/1786)
- suite: validate method signatures and continue execution for valid
tests by [@&#8203;vyas-git](https://redirect.github.com/vyas-git) in
[#&#8203;1665](https://redirect.github.com/stretchr/testify/pull/1665)
- assert.PanicsWithError: report error message by
[@&#8203;olivergondza](https://redirect.github.com/olivergondza) in
[#&#8203;1400](https://redirect.github.com/stretchr/testify/pull/1400)
- assert: IsIncreasing et al can return false w/out failing by
[@&#8203;brackendawson](https://redirect.github.com/brackendawson) in
[#&#8203;1787](https://redirect.github.com/stretchr/testify/pull/1787)
- add type to error message of assert.Same by
[@&#8203;egawata](https://redirect.github.com/egawata) in
[#&#8203;1792](https://redirect.github.com/stretchr/testify/pull/1792)
- mock.AssertExpectationsForObjects fix panic with wrong testObject
type. by
[@&#8203;brackendawson](https://redirect.github.com/brackendawson) in
[#&#8203;1795](https://redirect.github.com/stretchr/testify/pull/1795)
- assert: truncate very long objects in test failure messages by
[@&#8203;brackendawson](https://redirect.github.com/brackendawson) in
[#&#8203;1646](https://redirect.github.com/stretchr/testify/pull/1646)
- assert: fix NotSubset error messages using %#v instead of %q (fixes
[#&#8203;1800](https://redirect.github.com/stretchr/testify/issues/1800))
by [@&#8203;nghiack7](https://redirect.github.com/nghiack7) in
[#&#8203;1888](https://redirect.github.com/stretchr/testify/pull/1888)
- suite: prevent panic when SetupTest skips with HandleStats by
[@&#8203;blackwell-systems](https://redirect.github.com/blackwell-systems)
in
[#&#8203;1877](https://redirect.github.com/stretchr/testify/pull/1877)

##### Documentation, Build & CI

- CI: test also with Go 1.23 by
[@&#8203;dolmen](https://redirect.github.com/dolmen) in
[#&#8203;1783](https://redirect.github.com/stretchr/testify/pull/1783)
- Vendor unmaintained github.com/pmezard/go-difflib by
[@&#8203;brackendawson](https://redirect.github.com/brackendawson) in
[#&#8203;1708](https://redirect.github.com/stretchr/testify/pull/1708)
- Promote ccoVeille to maintainer by
[@&#8203;brackendawson](https://redirect.github.com/brackendawson) in
[#&#8203;1784](https://redirect.github.com/stretchr/testify/pull/1784)
- build(deps): bump actions/setup-go from 5 to 6 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;1790](https://redirect.github.com/stretchr/testify/pull/1790)
- assert.YAMLEq: Document mutlidoc behavior by
[@&#8203;brackendawson](https://redirect.github.com/brackendawson) in
[#&#8203;1791](https://redirect.github.com/stretchr/testify/pull/1791)
- \_codegen: copy dependency github.com/ernesto-jimenez/gogen/imports by
[@&#8203;dolmen](https://redirect.github.com/dolmen) in
[#&#8203;1782](https://redirect.github.com/stretchr/testify/pull/1782)
- doc: remove ineffective inline code blocks by
[@&#8203;brackendawson](https://redirect.github.com/brackendawson) in
[#&#8203;1714](https://redirect.github.com/stretchr/testify/pull/1714)
- Tag generated assertions as non-generated in new .gitattributes by
[@&#8203;ubunatic](https://redirect.github.com/ubunatic) in
[#&#8203;1815](https://redirect.github.com/stretchr/testify/pull/1815)
- chore: vendor go-spew from <https://github.com/davecgh/go-spew> by
[@&#8203;ccoVeille](https://redirect.github.com/ccoVeille) in
[#&#8203;1827](https://redirect.github.com/stretchr/testify/pull/1827)
- require: fix godoc generation for assertions returning a bool by
[@&#8203;Baxromumarov](https://redirect.github.com/Baxromumarov) in
[#&#8203;1850](https://redirect.github.com/stretchr/testify/pull/1850)
- docs(require): correct example usage to use assert.CollectT
(require.CollectT does not exist) by
[@&#8203;a2not](https://redirect.github.com/a2not) in
[#&#8203;1821](https://redirect.github.com/stretchr/testify/pull/1821)
- docs: Fix EventuallyWithTf documentation with proper placement of
formatting arguments by
[@&#8203;a2not](https://redirect.github.com/a2not) in
[#&#8203;1842](https://redirect.github.com/stretchr/testify/pull/1842)
- EMERITUS.md: add [@&#8203;tylerb](https://redirect.github.com/tylerb)
by [@&#8203;dolmen](https://redirect.github.com/dolmen) in
[#&#8203;1812](https://redirect.github.com/stretchr/testify/pull/1812)
- CI: test also with Go 1.24 by
[@&#8203;alexandear](https://redirect.github.com/alexandear) in
[#&#8203;1856](https://redirect.github.com/stretchr/testify/pull/1856)
- deps: bump objx to v0.5.3 and remove dependency cycle issue by
[@&#8203;ccoVeille](https://redirect.github.com/ccoVeille) in
[#&#8203;1823](https://redirect.github.com/stretchr/testify/pull/1823)
- CI: upgrade GitHub Actions and pin hashes by
[@&#8203;SuperQ](https://redirect.github.com/SuperQ) in
[#&#8203;1883](https://redirect.github.com/stretchr/testify/pull/1883)
- CI: add \_readme-gofmt tool to reformat Go code in README by
[@&#8203;dolmen](https://redirect.github.com/dolmen) in
[#&#8203;1889](https://redirect.github.com/stretchr/testify/pull/1889)
- CI: add check of GitHub Action pinned hashes against tag by
[@&#8203;dolmen](https://redirect.github.com/dolmen) in
[#&#8203;1885](https://redirect.github.com/stretchr/testify/pull/1885)
- \_codegen: modernize by
[@&#8203;dolmen](https://redirect.github.com/dolmen) in
[#&#8203;1890](https://redirect.github.com/stretchr/testify/pull/1890)
- build(deps): bump actions/checkout from 6.0.2 to 6.0.3 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;1906](https://redirect.github.com/stretchr/testify/pull/1906)
- mock: Mock.Return does not exist anymore by
[@&#8203;Kentzo](https://redirect.github.com/Kentzo) in
[#&#8203;1905](https://redirect.github.com/stretchr/testify/pull/1905)

#### New Contributors

- [@&#8203;mutaiib](https://redirect.github.com/mutaiib) made their
first contribution in
[#&#8203;1775](https://redirect.github.com/stretchr/testify/pull/1775)
- [@&#8203;vyas-git](https://redirect.github.com/vyas-git) made their
first contribution in
[#&#8203;1665](https://redirect.github.com/stretchr/testify/pull/1665)
- [@&#8203;olivergondza](https://redirect.github.com/olivergondza) made
their first contribution in
[#&#8203;1400](https://redirect.github.com/stretchr/testify/pull/1400)
- [@&#8203;egawata](https://redirect.github.com/egawata) made their
first contribution in
[#&#8203;1792](https://redirect.github.com/stretchr/testify/pull/1792)
- [@&#8203;ubunatic](https://redirect.github.com/ubunatic) made their
first contribution in
[#&#8203;1815](https://redirect.github.com/stretchr/testify/pull/1815)
- [@&#8203;Baxromumarov](https://redirect.github.com/Baxromumarov) made
their first contribution in
[#&#8203;1850](https://redirect.github.com/stretchr/testify/pull/1850)
- [@&#8203;a2not](https://redirect.github.com/a2not) made their first
contribution in
[#&#8203;1821](https://redirect.github.com/stretchr/testify/pull/1821)
- [@&#8203;nghiack7](https://redirect.github.com/nghiack7) made their
first contribution in
[#&#8203;1888](https://redirect.github.com/stretchr/testify/pull/1888)
-
[@&#8203;blackwell-systems](https://redirect.github.com/blackwell-systems)
made their first contribution in
[#&#8203;1877](https://redirect.github.com/stretchr/testify/pull/1877)
- [@&#8203;Kentzo](https://redirect.github.com/Kentzo) made their first
contribution in
[#&#8203;1905](https://redirect.github.com/stretchr/testify/pull/1905)

**Full Changelog**:
<stretchr/testify@v1.11.0...v1.12.0>

#### What's Changed

- mock: avoid panic when expected type is nil in Arguments.Diff by
[@&#8203;mutaiib](https://redirect.github.com/mutaiib) in
[#&#8203;1775](https://redirect.github.com/stretchr/testify/pull/1775)
- CI: test also with Go 1.23 by
[@&#8203;dolmen](https://redirect.github.com/dolmen) in
[#&#8203;1783](https://redirect.github.com/stretchr/testify/pull/1783)
- mock: revert to pre-v1.11.0 argument matching behavior for mutating
stringers by
[@&#8203;brackendawson](https://redirect.github.com/brackendawson) in
[#&#8203;1786](https://redirect.github.com/stretchr/testify/pull/1786)
- suite: validate method signatures and continue execution for valid
tests by [@&#8203;vyas-git](https://redirect.github.com/vyas-git) in
[#&#8203;1665](https://redirect.github.com/stretchr/testify/pull/1665)
- Vendor unmaintained github.com/pmezard/go-difflib by
[@&#8203;brackendawson](https://redirect.github.com/brackendawson) in
[#&#8203;1708](https://redirect.github.com/stretchr/testify/pull/1708)
- Promote ccoVeille to maintainer by
[@&#8203;brackendawson](https://redirect.github.com/brackendawson) in
[#&#8203;1784](https://redirect.github.com/stretchr/testify/pull/1784)
- build(deps): bump actions/setup-go from 5 to 6 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;1790](https://redirect.github.com/stretchr/testify/pull/1790)
- assert.PanicsWithError: report error message by
[@&#8203;olivergondza](https://redirect.github.com/olivergondza) in
[#&#8203;1400](https://redirect.github.com/stretchr/testify/pull/1400)
- assert: IsIncreasing et al can return false w/out failing by
[@&#8203;brackendawson](https://redirect.github.com/brackendawson) in
[#&#8203;1787](https://redirect.github.com/stretchr/testify/pull/1787)
- add type to error message of assert.Same by
[@&#8203;egawata](https://redirect.github.com/egawata) in
[#&#8203;1792](https://redirect.github.com/stretchr/testify/pull/1792)
- assert.YAMLEq: Document mutlidoc behavior by
[@&#8203;brackendawson](https://redirect.github.com/brackendawson) in
[#&#8203;1791](https://redirect.github.com/stretchr/testify/pull/1791)
- mock.AssertExpectationsForObjects fix panic with wrong testObject
type. by
[@&#8203;brackendawson](https://redirect.github.com/brackendawson) in
[#&#8203;1795](https://redirect.github.com/stretchr/testify/pull/1795)
- \_codegen: copy dependency github.com/ernesto-jimenez/gogen/imports by
[@&#8203;dolmen](https://redirect.github.com/dolmen) in
[#&#8203;1782](https://redirect.github.com/stretchr/testify/pull/1782)
- assert: truncate very long objects in test failure messages by
[@&#8203;brackendawson](https://redirect.github.com/brackendawson) in
[#&#8203;1646](https://redirect.github.com/stretchr/testify/pull/1646)
- doc: remove ineffective inline code blocks by
[@&#8203;brackendawson](https://redirect.github.com/brackendawson) in
[#&#8203;1714](https://redirect.github.com/stretchr/testify/pull/1714)
- Tag generated assertions as non-generated in new .gitattributes by
[@&#8203;ubunatic](https://redirect.github.com/ubunatic) in
[#&#8203;1815](https://redirect.github.com/stretchr/testify/pull/1815)
- chore: vendor go-spew from <https://github.com/davecgh/go-spew> by
[@&#8203;ccoVeille](https://redirect.github.com/ccoVeille) in
[#&#8203;1827](https://redirect.github.com/stretchr/testify/pull/1827)
- require: fix godoc generation for assertions returning a bool by
[@&#8203;Baxromumarov](https://redirect.github.com/Baxromumarov) in
[#&#8203;1850](https://redirect.github.com/stretchr/testify/pull/1850)
- docs(require): correct example usage to use assert.CollectT
(require.CollectT does not exist) by
[@&#8203;a2not](https://redirect.github.com/a2not) in
[#&#8203;1821](https://redirect.github.com/stretchr/testify/pull/1821)
- docs: Fix EventuallyWithTf documentation with proper placement of
formatting arguments by
[@&#8203;a2not](https://redirect.github.com/a2not) in
[#&#8203;1842](https://redirect.github.com/stretchr/testify/pull/1842)
- EMERITUS.md: add [@&#8203;tylerb](https://redirect.github.com/tylerb)
by [@&#8203;dolmen](https://redirect.github.com/dolmen) in
[#&#8203;1812](https://redirect.github.com/stretchr/testify/pull/1812)
- CI: test also with Go 1.24 by
[@&#8203;alexandear](https://redirect.github.com/alexandear) in
[#&#8203;1856](https://redirect.github.com/stretchr/testify/pull/1856)
- deps: bump objx to v0.5.3 and remove dependency cycle issue by
[@&#8203;ccoVeille](https://redirect.github.com/ccoVeille) in
[#&#8203;1823](https://redirect.github.com/stretchr/testify/pull/1823)
- CI: upgrade GitHub Actions and pin hashes by
[@&#8203;SuperQ](https://redirect.github.com/SuperQ) in
[#&#8203;1883](https://redirect.github.com/stretchr/testify/pull/1883)
- assert: fix NotSubset error messages using %#v instead of %q (fixes
[#&#8203;1800](https://redirect.github.com/stretchr/testify/issues/1800))
by [@&#8203;nghiack7](https://redirect.github.com/nghiack7) in
[#&#8203;1888](https://redirect.github.com/stretchr/testify/pull/1888)
- suite: prevent panic when SetupTest skips with HandleStats by
[@&#8203;blackwell-systems](https://redirect.github.com/blackwell-systems)
in
[#&#8203;1877](https://redirect.github.com/stretchr/testify/pull/1877)
- CI: add \_readme-gofmt tool to reformat Go code in README by
[@&#8203;dolmen](https://redirect.github.com/dolmen) in
[#&#8203;1889](https://redirect.github.com/stretchr/testify/pull/1889)
- CI: add check of GitHub Action pinned hashes against tag by
[@&#8203;dolmen](https://redirect.github.com/dolmen) in
[#&#8203;1885](https://redirect.github.com/stretchr/testify/pull/1885)
- \_codegen: modernize by
[@&#8203;dolmen](https://redirect.github.com/dolmen) in
[#&#8203;1890](https://redirect.github.com/stretchr/testify/pull/1890)
- assert: make \*AssertionFunc types just aliases by
[@&#8203;dolmen](https://redirect.github.com/dolmen) in
[#&#8203;1563](https://redirect.github.com/stretchr/testify/pull/1563)
- build(deps): bump actions/checkout from 6.0.2 to 6.0.3 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;1906](https://redirect.github.com/stretchr/testify/pull/1906)
- mock: Mock.Return does not exist anymore by
[@&#8203;Kentzo](https://redirect.github.com/Kentzo) in
[#&#8203;1905](https://redirect.github.com/stretchr/testify/pull/1905)

#### New Contributors

- [@&#8203;mutaiib](https://redirect.github.com/mutaiib) made their
first contribution in
[#&#8203;1775](https://redirect.github.com/stretchr/testify/pull/1775)
- [@&#8203;vyas-git](https://redirect.github.com/vyas-git) made their
first contribution in
[#&#8203;1665](https://redirect.github.com/stretchr/testify/pull/1665)
- [@&#8203;olivergondza](https://redirect.github.com/olivergondza) made
their first contribution in
[#&#8203;1400](https://redirect.github.com/stretchr/testify/pull/1400)
- [@&#8203;egawata](https://redirect.github.com/egawata) made their
first contribution in
[#&#8203;1792](https://redirect.github.com/stretchr/testify/pull/1792)
- [@&#8203;ubunatic](https://redirect.github.com/ubunatic) made their
first contribution in
[#&#8203;1815](https://redirect.github.com/stretchr/testify/pull/1815)
- [@&#8203;Baxromumarov](https://redirect.github.com/Baxromumarov) made
their first contribution in
[#&#8203;1850](https://redirect.github.com/stretchr/testify/pull/1850)
- [@&#8203;a2not](https://redirect.github.com/a2not) made their first
contribution in
[#&#8203;1821](https://redirect.github.com/stretchr/testify/pull/1821)
- [@&#8203;nghiack7](https://redirect.github.com/nghiack7) made their
first contribution in
[#&#8203;1888](https://redirect.github.com/stretchr/testify/pull/1888)
-
[@&#8203;blackwell-systems](https://redirect.github.com/blackwell-systems)
made their first contribution in
[#&#8203;1877](https://redirect.github.com/stretchr/testify/pull/1877)
- [@&#8203;Kentzo](https://redirect.github.com/Kentzo) made their first
contribution in
[#&#8203;1905](https://redirect.github.com/stretchr/testify/pull/1905)

**Full Changelog**:
<stretchr/testify@v1.11.0...v1.12.0>

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
…698)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook)
| require | digest | `b9e4772` → `dc8bdad` |

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
…699)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook)
| require | digest | `dc8bdad` → `3fc7fa0` |

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
…3.0 (#700)

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[github.com/codesphere-cloud/cs-go](https://redirect.github.com/codesphere-cloud/cs-go)
| `v1.22.0` → `v1.23.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fcodesphere-cloud%2fcs-go/v1.23.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fcodesphere-cloud%2fcs-go/v1.22.0/v1.23.0?slim=true)
|

---

### Release Notes

<details>
<summary>codesphere-cloud/cs-go
(github.com/codesphere-cloud/cs-go)</summary>

###
[`v1.23.0`](https://redirect.github.com/codesphere-cloud/cs-go/releases/tag/v1.23.0)

[Compare
Source](https://redirect.github.com/codesphere-cloud/cs-go/compare/v1.22.0...v1.23.0)

#### Changelog

-
[`9b6e313`](https://redirect.github.com/codesphere-cloud/cs-go/commit/9b6e3130333ac87ede3a00e02e6c59aa1bc2a53e)
Cs mcp fixes
([#&#8203;282](https://redirect.github.com/codesphere-cloud/cs-go/issues/282))
-
[`da52c2c`](https://redirect.github.com/codesphere-cloud/cs-go/commit/da52c2c7683d02a4877d8314aea029420beaf597)
update(deps): update module github.com/stretchr/testify to v1.12.0
([#&#8203;305](https://redirect.github.com/codesphere-cloud/cs-go/issues/305))

***

Released by
[GoReleaser](https://redirect.github.com/goreleaser/goreleaser).

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go) |
`v1.83.0` → `v1.83.1` |
![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fgrpc/v1.83.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fgrpc/v1.83.0/v1.83.1?slim=true)
|

---

### Release Notes

<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>

###
[`v1.83.1`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.83.1):
Release 1.83.1

[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.83.0...v1.83.1)

### Security

- xds/rbac: Fix a bug where nested `Principal` or `Permission` rules
with `:scheme` or `grpc-` prefixed header matchers were not rejected,
which could cause DENY rules to fail open.
([#&#8203;9258](https://redirect.github.com/grpc/grpc-go/issues/9258))
  - Special Thanks: [@&#8203;nvxbug](https://redirect.github.com/nvxbug)
- xds/rbac: Fix a bug where the `host` header matcher was not being
replaced with `:authority` in nested `Principal` or `Permission` rules.
([#&#8203;9258](https://redirect.github.com/grpc/grpc-go/issues/9258))
  - Special Thanks: [@&#8203;nvxbug](https://redirect.github.com/nvxbug)
- xds/rbac: Fix a bug where a header matcher whose name was not
lowercase, such as `X-Role`, matched no header, which could cause DENY
rules to fail open.
([#&#8203;9332](https://redirect.github.com/grpc/grpc-go/issues/9332))
- Special Thanks: [@&#8203;alimony](https://redirect.github.com/alimony)
- xds/rbac: Fix a bug where a `:scheme` or `grpc-` prefixed header
matcher was accepted when its name was not lowercase.
([#&#8203;9332](https://redirect.github.com/grpc/grpc-go/issues/9332))
- Special Thanks: [@&#8203;alimony](https://redirect.github.com/alimony)
- xds/rbac: Fix a bug where a `Host` header matcher was not replaced
with `:authority`.
([#&#8203;9332](https://redirect.github.com/grpc/grpc-go/issues/9332))
- Special Thanks: [@&#8203;alimony](https://redirect.github.com/alimony)

### Performance

- transport: Restrict memory overhead of buffering small data frames.
([#&#8203;9331](https://redirect.github.com/grpc/grpc-go/issues/9331))

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/checkout](https://redirect.github.com/actions/checkout)
([changelog](https://redirect.github.com/actions/checkout/compare/de0fac2e4500dabe0009e67214ff5f5447ce83dd..d23441a48e516b6c34aea4fa41551a30e30af803))
| action | digest | `de0fac2` → `d23441a` |

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/setup-go](https://redirect.github.com/actions/setup-go)
([changelog](https://redirect.github.com/actions/setup-go/compare/7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5..924ae3a1cded613372ab5595356fb5720e22ba16))
| action | digest | `7a3fe6c` → `924ae3a` |

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
Debug thread:
https://codesphere-cloud.slack.com/archives/C09CVP4NTL7/p1787240010614749?thread_ts=1785396099.116169&cid=C09CVP4NTL7

The Helm SDK defaults `MaxHistory` to 0, which means unlimited — unlike
the Helm CLI, which defaults to 10. `UpgradeChart` never set it, so
every upgrade appends a release Secret that nothing ever collects.
`cd-master` runs an unconditional `helm upgrade` on every master commit
and each revision embeds the full chart, so the `argocd` release on the
OVH dev cluster has reached 202 revisions.

This matters because listing releases has to transfer all of them, and
over the WARP tunnel that transfer gets reset a few seconds in, failing
master deploys:

```
Install ArgoCD failed: ... query: failed to query with labels: unexpected error
when reading response body. Please retry. Original error: read tcp
172.16.0.2:43848->10.20.3.88:6443: read: connection reset by peer
```

Scope worth being explicit about: this caps the `argocd` release going
forward, and fixes the `query with labels` read, which selects on
`name=argocd`. It does **not** fix the `list releases failed` variant —
`FindRelease` uses `action.NewList`, which fetches every `owner=helm`
Secret in the namespace and applies its filter client-side. That
namespace currently also holds 616 orphaned `pc-applications` revisions
left behind when #633 moved pc-apps to an ArgoCD Application, so the
immediate unblock is pruning those; this change keeps `argocd` from
growing back into the same problem.
…705)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook)
| require | digest | `3fc7fa0` → `90af774` |

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
codesphere-renovate Bot and others added 30 commits September 8, 2026 17:02
…788)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook)
| require | digest | `39803e2` → `0ea78f9` |

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->

Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [golang.org/x/crypto](https://pkg.go.dev/golang.org/x/crypto) |
[`v0.56.0` →
`v0.57.0`](https://cs.opensource.google/go/x/crypto/+/refs/tags/v0.56.0...refs/tags/v0.57.0)
|
![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fcrypto/v0.57.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fcrypto/v0.56.0/v0.57.0?slim=true)
|

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->

Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…792)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook)
| require | digest | `0ea78f9` → `bd54fc7` |

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->

Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…7.0 (#793)

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[github.com/codesphere-cloud/cs-go](https://redirect.github.com/codesphere-cloud/cs-go)
| `v1.36.0` → `v1.37.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fcodesphere-cloud%2fcs-go/v1.37.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fcodesphere-cloud%2fcs-go/v1.36.0/v1.37.0?slim=true)
|

---

### Release Notes

<details>
<summary>codesphere-cloud/cs-go
(github.com/codesphere-cloud/cs-go)</summary>

###
[`v1.37.0`](https://redirect.github.com/codesphere-cloud/cs-go/releases/tag/v1.37.0)

[Compare
Source](https://redirect.github.com/codesphere-cloud/cs-go/compare/v1.36.0...v1.37.0)

#### Changelog

-
[`8df61ea`](https://redirect.github.com/codesphere-cloud/cs-go/commit/8df61ea1dc56d467d8bf279083d529b48b4e4d23)
update(deps): update module google.golang.org/grpc to v1.83.2
\[security]
([#&#8203;323](https://redirect.github.com/codesphere-cloud/cs-go/issues/323))

***

Released by
[GoReleaser](https://redirect.github.com/goreleaser/goreleaser).

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->

Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [github.com/onsi/ginkgo/v2](https://redirect.github.com/onsi/ginkgo) |
`v2.32.1` → `v2.32.2` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fonsi%2fginkgo%2fv2/v2.32.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fonsi%2fginkgo%2fv2/v2.32.1/v2.32.2?slim=true)
|

---

### Release Notes

<details>
<summary>onsi/ginkgo (github.com/onsi/ginkgo/v2)</summary>

###
[`v2.32.2`](https://redirect.github.com/onsi/ginkgo/releases/tag/v2.32.2)

[Compare
Source](https://redirect.github.com/onsi/ginkgo/compare/v2.32.1...v2.32.2)

#### 2.32.2

##### Fixes

- fix bug where ginkgo -race -p was taking extra long to exit
\[[`c6792b0`](https://redirect.github.com/onsi/ginkgo/commit/c6792b0)]

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->

Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…8.0 (#795)

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[github.com/codesphere-cloud/cs-go](https://redirect.github.com/codesphere-cloud/cs-go)
| `v1.37.0` → `v1.38.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fcodesphere-cloud%2fcs-go/v1.38.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fcodesphere-cloud%2fcs-go/v1.37.0/v1.38.0?slim=true)
|

---

### Release Notes

<details>
<summary>codesphere-cloud/cs-go
(github.com/codesphere-cloud/cs-go)</summary>

###
[`v1.38.0`](https://redirect.github.com/codesphere-cloud/cs-go/releases/tag/v1.38.0)

[Compare
Source](https://redirect.github.com/codesphere-cloud/cs-go/compare/v1.37.0...v1.38.0)

#### Changelog

-
[`b453e71`](https://redirect.github.com/codesphere-cloud/cs-go/commit/b453e71ddd5465abddafeac48d3431299b8dfdfc)
update(deps): update module github.com/onsi/ginkgo/v2 to v2.32.2
([#&#8203;324](https://redirect.github.com/codesphere-cloud/cs-go/issues/324))

***

Released by
[GoReleaser](https://redirect.github.com/goreleaser/goreleaser).

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->

Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…796)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook)
| require | digest | `bd54fc7` → `2785aa1` |

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->

Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [helm.sh/helm/v4](https://redirect.github.com/helm/helm) | `v4.2.4` →
`v4.3.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/helm.sh%2fhelm%2fv4/v4.3.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/helm.sh%2fhelm%2fv4/v4.2.4/v4.3.0?slim=true)
|

---

### Release Notes

<details>
<summary>helm/helm (helm.sh/helm/v4)</summary>

###
[`v4.3.0`](https://redirect.github.com/helm/helm/compare/v4.2.4...v4.3.0)

[Compare
Source](https://redirect.github.com/helm/helm/compare/v4.2.4...v4.3.0)

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->

Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
Migrates the infrastructure steps from the single implicit data center
to the layout: root login and host configuration run over every data
center's nodes, each data center reserves its own gateway, public
gateway and SSH proxy IP under a suffixed name, and each gets its own
k0s configuration script patching its own gateway services.

`InstallCodesphere` and `RunK0sConfigScript` loop over the data centers
in ascending order and log a step per data center. The order matters
once there is more than one: the primary's install creates the database,
roles and schema the others reuse, and a k0s script can only patch
gateway services an install has already created.

The install command moves into the exported `InstallCommand`, since the
CLI prints it for the operator when the bootstrap does not install
itself, and it now names the data center's own config, vault and age
key.

## Review notes

`EnsureHostsConfigured` also creates `/etc/codesphere/secrets` up front
on every node: the installer uploads a data center's age key to that
fixed path but only creates its own configured `secrets.baseDir`, so for
a data center whose `baseDir` differs the upload target would not exist.
Harmless, since nodes belong to exactly one data center.

Behaviour for a single data center is unchanged — same VM names, same IP
names, same script, same install command.
---

Part of the `oms beta bootstrap-gcp --multi-dc` stack (10 PRs). Merge in
order; each PR is based on its predecessor.

---------

Signed-off-by: Jona Neef <Jona.Neef.97@gmail.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
…799)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook)
| require | digest | `2785aa1` → `8611f1b` |

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->

Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
)

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[cloud.google.com/go/compute](https://redirect.github.com/googleapis/google-cloud-go)
| `v1.67.0` → `v1.68.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/cloud.google.com%2fgo%2fcompute/v1.68.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/cloud.google.com%2fgo%2fcompute/v1.67.0/v1.68.0?slim=true)
|

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->

Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…801)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook)
| require | digest | `8611f1b` → `ed913a8` |

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->

Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
Stacked PR, only merge after #594.

Adds openfga backup to the bootstrap, so the backup configuration is
tested with each PC Installation. Creates a new bucket in gcp in the
same project and configures that as backup storage for openfga. On
cleanup the bucket is deleted together with the whole project deletion.

---------

Signed-off-by: Jona Neef <Jona.Neef.97@gmail.com>
Signed-off-by: NJona <25478046+NJona@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
…802)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook)
| require | digest | `ed913a8` → `0d8ce7f` |

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->

Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…803)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook)
| require | digest | `0d8ce7f` → `389aab9` |

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->

Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…804)

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[github.com/argoproj/argo-cd/v3](https://redirect.github.com/argoproj/argo-cd)
| `v3.5.2` → `v3.5.3` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fargoproj%2fargo-cd%2fv3/v3.5.3?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fargoproj%2fargo-cd%2fv3/v3.5.2/v3.5.3?slim=true)
|

---

### Release Notes

<details>
<summary>argoproj/argo-cd (github.com/argoproj/argo-cd/v3)</summary>

###
[`v3.5.3`](https://redirect.github.com/argoproj/argo-cd/releases/tag/v3.5.3)

[Compare
Source](https://redirect.github.com/argoproj/argo-cd/compare/v3.5.2...v3.5.3)

#### Quick Start

##### Non-HA:

```shell
kubectl create namespace argocd
kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.5.3/manifests/install.yaml
```

##### HA:

```shell
kubectl create namespace argocd
kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.5.3/manifests/ha/install.yaml
```

#### Release Signatures and Provenance

All Argo CD container images are signed by cosign. A Provenance is
generated for container images and CLI binaries which meet the SLSA
Level 3 specifications. See the
[documentation](https://argo-cd.readthedocs.io/en/stable/operator-manual/signed-release-assets)
on how to verify.

#### Release Notes Blog Post

For a detailed breakdown of the key changes and improvements in this
release, check out the [official blog
post](https://blog.argoproj.io/argo-cd-v3-0-release-candidate-a0b933f4e58f)

#### Upgrading

If upgrading from a different minor version, be sure to read the
[upgrading](https://argo-cd.readthedocs.io/en/stable/operator-manual/upgrading/overview/)
documentation.

#### Changelog

##### Bug fixes

-
[`c198be7`](https://redirect.github.com/argoproj/argo-cd/commit/c198be7e7a00f6e643180c0f9b762f768fefcbb1):
fix(health): a KubeVirt VirtualMachine declared stopped is Healthy
(cherry-pick
[#&#8203;29664](https://redirect.github.com/argoproj/argo-cd/issues/29664)
for 3.5)
([#&#8203;29665](https://redirect.github.com/argoproj/argo-cd/issues/29665))
([@&#8203;argo-cd-cherry-pick-bot](https://redirect.github.com/argo-cd-cherry-pick-bot)\[bot])
-
[`4b3f69d`](https://redirect.github.com/argoproj/argo-cd/commit/4b3f69d204d25aeaf9056bc37c3e4d44f198570c):
fix(health): report suspended FlinkDeployment as healthy
([#&#8203;26818](https://redirect.github.com/argoproj/argo-cd/issues/26818))
(cherry-pick
[#&#8203;28995](https://redirect.github.com/argoproj/argo-cd/issues/28995)
for 3.5)
([#&#8203;29525](https://redirect.github.com/argoproj/argo-cd/issues/29525))
([@&#8203;argo-cd-cherry-pick-bot](https://redirect.github.com/argo-cd-cherry-pick-bot)\[bot])
-
[`dd2cb1a`](https://redirect.github.com/argoproj/argo-cd/commit/dd2cb1aaf12ef19a2bab816fbaecced6422cad7c):
fix(repository): clean repository on revision change (cherry-pick
[#&#8203;28771](https://redirect.github.com/argoproj/argo-cd/issues/28771)
for 3.5)
([#&#8203;29486](https://redirect.github.com/argoproj/argo-cd/issues/29486))
([@&#8203;argo-cd-cherry-pick-bot](https://redirect.github.com/argo-cd-cherry-pick-bot)\[bot])
-
[`70b399c`](https://redirect.github.com/argoproj/argo-cd/commit/70b399c5a8335cd3abb0bf132d63129733a5e3a0):
fix(resource\_customizations): Crossplane MRs should report Progressing
(not Healthy) whilst provisioning \[ISSUE:
[#&#8203;29381](https://redirect.github.com/argoproj/argo-cd/issues/29381)]
(cherry-pick
[#&#8203;29382](https://redirect.github.com/argoproj/argo-cd/issues/29382)
for 3.5)
([#&#8203;29520](https://redirect.github.com/argoproj/argo-cd/issues/29520))
([@&#8203;argo-cd-cherry-pick-bot](https://redirect.github.com/argo-cd-cherry-pick-bot)\[bot])
-
[`be8b387`](https://redirect.github.com/argoproj/argo-cd/commit/be8b3873521671e3f9418c6e3019f12a472ac3c1):
fix(sync): correctly set operationState values on retry
([#&#8203;26530](https://redirect.github.com/argoproj/argo-cd/issues/26530))
(cherry-pick
[#&#8203;28778](https://redirect.github.com/argoproj/argo-cd/issues/28778)
for 3.5)
([#&#8203;29431](https://redirect.github.com/argoproj/argo-cd/issues/29431))
([@&#8203;omkar619-dev](https://redirect.github.com/omkar619-dev))
-
[`a5e5992`](https://redirect.github.com/argoproj/argo-cd/commit/a5e5992f62561d112a6d6a715e6631e3b6817671):
fix(ui): guard SSO redirect to stop 401 retry loop (cherry-pick
[#&#8203;28807](https://redirect.github.com/argoproj/argo-cd/issues/28807)
for 3.5)
([#&#8203;29631](https://redirect.github.com/argoproj/argo-cd/issues/29631))
([@&#8203;argo-cd-cherry-pick-bot](https://redirect.github.com/argo-cd-cherry-pick-bot)\[bot])
-
[`0b0890e`](https://redirect.github.com/argoproj/argo-cd/commit/0b0890e0c79d2e2c7f8bf33736cde2772024e2b3):
fix(ui): use hydrateTo branch name when set (cherry-pick
[#&#8203;29562](https://redirect.github.com/argoproj/argo-cd/issues/29562)
for 3.5)
([#&#8203;29564](https://redirect.github.com/argoproj/argo-cd/issues/29564))
([@&#8203;crenshaw-dev](https://redirect.github.com/crenshaw-dev))
-
[`18f0566`](https://redirect.github.com/argoproj/argo-cd/commit/18f0566fb550b1d10d9fb55a72fa887a530eca42):
fix: GRPCRoute health check ignores stale observedGeneration conditions
([#&#8203;28086](https://redirect.github.com/argoproj/argo-cd/issues/28086))
(cherry-pick
[#&#8203;28087](https://redirect.github.com/argoproj/argo-cd/issues/28087)
for 3.5)
([#&#8203;29517](https://redirect.github.com/argoproj/argo-cd/issues/29517))
([@&#8203;argo-cd-cherry-pick-bot](https://redirect.github.com/argo-cd-cherry-pick-bot)\[bot])
-
[`4d653a6`](https://redirect.github.com/argoproj/argo-cd/commit/4d653a67174ecacd3a7d17ef5f1c923a48304bd6):
fix: handle GrafanaFolder negative-polarity condition
([#&#8203;29395](https://redirect.github.com/argoproj/argo-cd/issues/29395))
(cherry-pick
[#&#8203;29397](https://redirect.github.com/argoproj/argo-cd/issues/29397)
for 3.5)
([#&#8203;29524](https://redirect.github.com/argoproj/argo-cd/issues/29524))
([@&#8203;argo-cd-cherry-pick-bot](https://redirect.github.com/argo-cd-cherry-pick-bot)\[bot])
-
[`ec58520`](https://redirect.github.com/argoproj/argo-cd/commit/ec585202b451045155203736eaa6bca145b19935):
fix: recover AuthReconcile visitor panics (cherry-pick
[#&#8203;29440](https://redirect.github.com/argoproj/argo-cd/issues/29440)
for 3.5)
([#&#8203;29531](https://redirect.github.com/argoproj/argo-cd/issues/29531))
([@&#8203;Karthik-Chowdary](https://redirect.github.com/Karthik-Chowdary))

**Full Changelog**:
<argoproj/argo-cd@v3.5.2...v3.5.3>

<a href="https://argoproj.github.io/cd/"><img
src="https://raw.githubusercontent.com/argoproj/argo-site/master/content/pages/cd/gitops-cd.png"
width="25%" ></a>

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->

Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…9.0 (#805)

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[github.com/codesphere-cloud/cs-go](https://redirect.github.com/codesphere-cloud/cs-go)
| `v1.38.0` → `v1.39.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fcodesphere-cloud%2fcs-go/v1.39.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fcodesphere-cloud%2fcs-go/v1.38.0/v1.39.0?slim=true)
|

---

### Release Notes

<details>
<summary>codesphere-cloud/cs-go
(github.com/codesphere-cloud/cs-go)</summary>

###
[`v1.39.0`](https://redirect.github.com/codesphere-cloud/cs-go/releases/tag/v1.39.0)

[Compare
Source](https://redirect.github.com/codesphere-cloud/cs-go/compare/v1.38.0...v1.39.0)

#### Changelog

-
[`4ef0cfd`](https://redirect.github.com/codesphere-cloud/cs-go/commit/4ef0cfdce64bc39fbdff4d72803e401965a10fde)
update(deps): update module github.com/modelcontextprotocol/go-sdk to
v1.8.0
([#&#8203;325](https://redirect.github.com/codesphere-cloud/cs-go/issues/325))

***

Released by
[GoReleaser](https://redirect.github.com/goreleaser/goreleaser).

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->

Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…or handling (#798)

This pull request introduces stricter validation for API key
registration by requiring the `owner` field to be a valid email address.
It adds a reusable email validation utility, improves error reporting
for OMS-Portal HTTP responses, and updates related tests to ensure
correct behavior.

[Clickup](https://app.clickup.com/t/24560134/869e927k7)

---------

Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
…806)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook)
| require | digest | `389aab9` → `7399b15` |

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->

Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[google.golang.org/api](https://redirect.github.com/googleapis/google-api-go-client)
| `v0.297.0` → `v0.298.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fapi/v0.298.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fapi/v0.297.0/v0.298.0?slim=true)
|

---

### Release Notes

<details>
<summary>googleapis/google-api-go-client
(google.golang.org/api)</summary>

###
[`v0.298.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.298.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.297.0...v0.298.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;3723](https://redirect.github.com/googleapis/google-api-go-client/issues/3723))
([3dd4e89](https://redirect.github.com/googleapis/google-api-go-client/commit/3dd4e89964c8f8cce511d42e25f92ef1e2ecd266))
- **all:** Auto-regenerate discovery clients
([#&#8203;3730](https://redirect.github.com/googleapis/google-api-go-client/issues/3730))
([df333cb](https://redirect.github.com/googleapis/google-api-go-client/commit/df333cb10bdde82e777dc7505d404dc9c9877175))
- **all:** Auto-regenerate discovery clients
([#&#8203;3731](https://redirect.github.com/googleapis/google-api-go-client/issues/3731))
([1f133b3](https://redirect.github.com/googleapis/google-api-go-client/commit/1f133b3f364a47ae1f39a24e60a810710612a251))
- **all:** Auto-regenerate discovery clients
([#&#8203;3732](https://redirect.github.com/googleapis/google-api-go-client/issues/3732))
([1e76b30](https://redirect.github.com/googleapis/google-api-go-client/commit/1e76b3027124a34f1fd530134e6b3535e9de6319))

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->

Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…808)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook)
| require | digest | `7399b15` → `219691f` |

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->

Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…809)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook)
| require | digest | `219691f` → `7e420ff` |

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->

Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…810)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook)
| require | digest | `7e420ff` → `601689c` |

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->

Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…812)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook)
| require | digest | `601689c` → `fb2d518` |

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->

Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…0.0 (#813)

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[github.com/codesphere-cloud/cs-go](https://redirect.github.com/codesphere-cloud/cs-go)
| `v1.39.0` → `v1.40.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fcodesphere-cloud%2fcs-go/v1.40.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fcodesphere-cloud%2fcs-go/v1.39.0/v1.40.0?slim=true)
|

---

### Release Notes

<details>
<summary>codesphere-cloud/cs-go
(github.com/codesphere-cloud/cs-go)</summary>

###
[`v1.40.0`](https://redirect.github.com/codesphere-cloud/cs-go/releases/tag/v1.40.0)

[Compare
Source](https://redirect.github.com/codesphere-cloud/cs-go/compare/v1.39.0...v1.40.0)

#### Changelog

-
[`7d0be6f`](https://redirect.github.com/codesphere-cloud/cs-go/commit/7d0be6fe95abe9a80a6ca7e072352429e9be4966)
feat: first draft codesphere skills
([#&#8203;322](https://redirect.github.com/codesphere-cloud/cs-go/issues/322))

***

Released by
[GoReleaser](https://redirect.github.com/goreleaser/goreleaser).

</details>

---

### Configuration

📅 **Schedule**: (UTC)

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->

Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
Signed-off-by: DerBurri <7892993+DerBurri@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.