Skip to content

chore(deps): update dependency devantler-tech/ksail to v7.178.2 - #2767

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/ksail
Open

chore(deps): update dependency devantler-tech/ksail to v7.178.2#2767
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/ksail

Conversation

@renovate

@renovate renovate Bot commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
devantler-tech/ksail minor 7.176.47.178.2

Release Notes

devantler-tech/ksail (devantler-tech/ksail)

v7.178.2

Compare Source

Changelog
Bug Fixes
  • f132634 fix(security): require write permission for workload export (#​6253)
Other Changes
Quick Start

Homebrew Cask (macOS):

# Standard installation:
brew install --cask devantler-tech/tap/ksail

# If you encounter macOS quarantine issues:
brew install --cask --no-quarantine devantler-tech/tap/ksail

Go Install:

go install github.com/devantler-tech/ksail/v7@​v7.178.2

Download Binary: Choose your platform from the assets above

Docker:

docker pull ghcr.io/devantler-tech/ksail:v7.178.2

Full Changelog: devantler-tech/ksail@v7.178.1...v7.178.2

v7.178.1

Compare Source

Changelog
Bug Fixes
  • e14decc fix(cluster): refresh the root registry credential on a credential-only rotation (#​6383)
Quick Start

Homebrew Cask (macOS):

# Standard installation:
brew install --cask devantler-tech/tap/ksail

# If you encounter macOS quarantine issues:
brew install --cask --no-quarantine devantler-tech/tap/ksail

Go Install:

go install github.com/devantler-tech/ksail/v7@​v7.178.1

Download Binary: Choose your platform from the assets above

Docker:

docker pull ghcr.io/devantler-tech/ksail:v7.178.1

Full Changelog: devantler-tech/ksail@v7.178.0...v7.178.1

v7.178.0

Compare Source

Changelog
Features
Other Changes
  • 86662ee chore(copilot-plugin): release v7.177.4 (#​6386)
  • b799420 chore(deps): Bump devantler-tech/actions/.github/workflows/create-release.yaml (#​6388)
  • 9b7feeb chore(deps): Bump devantler-tech/actions/.github/workflows/scan-for-todo-comments.yaml (#​6387)
  • f24d4a5 chore(deps): Bump devantler-tech/actions/.github/workflows/update-agent-skills.yaml (#​6389)
  • 4ef9b04 chore(deps): Bump devantler-tech/actions/.github/workflows/validate-go-project.yaml (#​6391)
  • 396939d chore(deps): Bump devantler-tech/actions/aggregate-job-checks (#​6390)
  • 3ebd197 chore(deps-dev): Bump @​typescript-eslint/parser from 8.64.0 to 8.65.0 in /vsce (#​6394)
  • be0b612 chore(deps-dev): Bump typescript-eslint from 8.64.0 to 8.65.0 in /vsce (#​6393)
Quick Start

Homebrew Cask (macOS):

# Standard installation:
brew install --cask devantler-tech/tap/ksail

# If you encounter macOS quarantine issues:
brew install --cask --no-quarantine devantler-tech/tap/ksail

Go Install:

go install github.com/devantler-tech/ksail/v7@​v7.178.0

Download Binary: Choose your platform from the assets above

Docker:

docker pull ghcr.io/devantler-tech/ksail:v7.178.0

Full Changelog: devantler-tech/ksail@v7.177.4...v7.178.0

v7.177.4

Compare Source

Changelog
Bug Fixes
  • 425e0f8 fix(installer): serialize AWS LB Controller Helm values to prevent YAML injection (#​6327)
Other Changes
  • a5cd9c0 chore(copilot-plugin): release v7.177.3 (#​6381)
  • c3522e8 docs(security): stop the claircore allowlist entry inviting its own removal (#​6382)
Quick Start

Homebrew Cask (macOS):

# Standard installation:
brew install --cask devantler-tech/tap/ksail

# If you encounter macOS quarantine issues:
brew install --cask --no-quarantine devantler-tech/tap/ksail

Go Install:

go install github.com/devantler-tech/ksail/v7@​v7.177.4

Download Binary: Choose your platform from the assets above

Docker:

docker pull ghcr.io/devantler-tech/ksail:v7.177.4

Full Changelog: devantler-tech/ksail@v7.177.3...v7.177.4

v7.177.3

Compare Source

Changelog
Bug Fixes
  • 59cb206 fix(ci): assert the EKS teardown guard where it now lives (#​6372)
Other Changes
  • d5ce157 chore(copilot-plugin): release v7.177.2 (#​6370)
  • 77ee90f chore(deps): Bump devantler-tech/actions/.github/workflows/create-release.yaml (#​6377)
  • e010301 chore(deps): Bump devantler-tech/actions/.github/workflows/scan-for-todo-comments.yaml (#​6378)
  • d71adf3 chore(deps): Bump devantler-tech/actions/.github/workflows/update-agent-skills.yaml (#​6375)
  • abee376 chore(deps): Bump devantler-tech/actions/aggregate-job-checks (#​6374)
  • 78f54bb chore(deps): Bump loft-sh/vcluster-pro (#​6380)
  • 48d72b9 chore(deps): Bump the flux-operator group (#​6379)
Quick Start

Homebrew Cask (macOS):

# Standard installation:
brew install --cask devantler-tech/tap/ksail

# If you encounter macOS quarantine issues:
brew install --cask --no-quarantine devantler-tech/tap/ksail

Go Install:

go install github.com/devantler-tech/ksail/v7@​v7.177.3

Download Binary: Choose your platform from the assets above

Docker:

docker pull ghcr.io/devantler-tech/ksail:v7.177.3

Full Changelog: devantler-tech/ksail@v7.177.2...v7.177.3

v7.177.2

Compare Source

Changelog
Bug Fixes
Other Changes
Quick Start

Homebrew Cask (macOS):

# Standard installation:
brew install --cask devantler-tech/tap/ksail

# If you encounter macOS quarantine issues:
brew install --cask --no-quarantine devantler-tech/tap/ksail

Go Install:

go install github.com/devantler-tech/ksail/v7@​v7.177.2

Download Binary: Choose your platform from the assets above

Docker:

docker pull ghcr.io/devantler-tech/ksail:v7.177.2

Full Changelog: devantler-tech/ksail@v7.177.1...v7.177.2

v7.177.1

Compare Source

Changelog
Bug Fixes
  • a5ed9f8 fix(ci): judge EKS smoke teardown by whether a cluster remains (#​6363)
Other Changes
Quick Start

Homebrew Cask (macOS):

# Standard installation:
brew install --cask devantler-tech/tap/ksail

# If you encounter macOS quarantine issues:
brew install --cask --no-quarantine devantler-tech/tap/ksail

Go Install:

go install github.com/devantler-tech/ksail/v7@​v7.177.1

Download Binary: Choose your platform from the assets above

Docker:

docker pull ghcr.io/devantler-tech/ksail:v7.177.1

Full Changelog: devantler-tech/ksail@v7.177.0...v7.177.1

v7.177.0

Compare Source

Changelog
Features
  • 37a7b7b feat(eks): reconcile AWS load balancer controller opt-in (#​6333)
Other Changes
Quick Start

Homebrew Cask (macOS):

# Standard installation:
brew install --cask devantler-tech/tap/ksail

# If you encounter macOS quarantine issues:
brew install --cask --no-quarantine devantler-tech/tap/ksail

Go Install:

go install github.com/devantler-tech/ksail/v7@​v7.177.0

Download Binary: Choose your platform from the assets above

Docker:

docker pull ghcr.io/devantler-tech/ksail:v7.177.0

Full Changelog: devantler-tech/ksail@v7.176.9...v7.177.0

v7.176.8

Compare Source

Changelog
Bug Fixes
Other Changes
Quick Start

Homebrew Cask (macOS):

# Standard installation:
brew install --cask devantler-tech/tap/ksail

# If you encounter macOS quarantine issues:
brew install --cask --no-quarantine devantler-tech/tap/ksail

Go Install:

go install github.com/devantler-tech/ksail/v7@​v7.176.8

Download Binary: Choose your platform from the assets above

Docker:

docker pull ghcr.io/devantler-tech/ksail:v7.176.8

Full Changelog: devantler-tech/ksail@v7.176.7...v7.176.8

v7.176.7

Compare Source

Changelog
Bug Fixes
Quick Start

Homebrew Cask (macOS):

# Standard installation:
brew install --cask devantler-tech/tap/ksail

# If you encounter macOS quarantine issues:
brew install --cask --no-quarantine devantler-tech/tap/ksail

Go Install:

go install github.com/devantler-tech/ksail/v7@​v7.176.7

Download Binary: Choose your platform from the assets above

Docker:

docker pull ghcr.io/devantler-tech/ksail:v7.176.7

Full Changelog: devantler-tech/ksail@v7.176.6...v7.176.7

v7.176.6

Compare Source

Changelog
Bug Fixes
Other Changes
Quick Start

Homebrew Cask (macOS):

# Standard installation:
brew install --cask devantler-tech/tap/ksail

# If you encounter macOS quarantine issues:
brew install --cask --no-quarantine devantler-tech/tap/ksail

Go Install:

go install github.com/devantler-tech/ksail/v7@​v7.176.6

Download Binary: Choose your platform from the assets above

Docker:

docker pull ghcr.io/devantler-tech/ksail:v7.176.6

Full Changelog: devantler-tech/ksail@v7.176.5...v7.176.6

v7.176.5

Compare Source

Changelog
Bug Fixes
  • b61a41b fix(cluster): clean up registries on the network the cluster actually uses (#​6287)
Other Changes
  • caa758e chore(copilot-plugin): release v7.176.4 (#​6293)
  • 486e7dc chore(deps): Bump actions/setup-node from 6.4.0 to 7.0.0 (#​6300)
  • 50f8de6 chore(deps): Bump devantler-tech/actions/.github/workflows/scan-for-todo-comments.yaml (#​6299)
  • 1dbb589 chore(deps): Bump devantler-tech/actions/.github/workflows/update-agent-skills.yaml (#​6296)
  • 9383e9b chore(deps): Bump devantler-tech/actions/.github/workflows/validate-go-project.yaml (#​6297)
  • 28b0018 chore(deps): Bump devantler-tech/actions/aggregate-job-checks (#​6298)
  • 6ca3043 chore(deps): Bump fluxcd/kustomize-controller in /pkg/svc/installer/flux (#​6301)
  • 98c1139 chore(deps): Bump fluxcd/source-controller in /pkg/svc/installer/flux (#​6302)
  • 38d530e chore(deps): Bump github.com/fluxcd/kustomize-controller/api from 1.9.2 to 1.9.3 (#​6304)
  • b1f1732 chore(deps): Bump github.com/fluxcd/source-controller/api from 1.9.2 to 1.9.3 (#​6305)
Quick Start

Homebrew Cask (macOS):

# Standard installation:
brew install --cask devantler-tech/tap/ksail

# If you encounter macOS quarantine issues:
brew install --cask --no-quarantine devantler-tech/tap/ksail

Go Install:

go install github.com/devantler-tech/ksail/v7@​v7.176.5

Download Binary: Choose your platform from the assets above

Docker:

docker pull ghcr.io/devantler-tech/ksail:v7.176.5

Full Changelog: devantler-tech/ksail@v7.176.4...v7.176.5


Configuration

📅 Schedule: (UTC)

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

🚦 Automerge: Enabled.

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

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


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/ksail branch from 212fdab to 7cefd46 Compare July 21, 2026 06:24
@github-actions

github-actions Bot commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

⚠️MegaLinter analysis: Success with warnings

⚠️ BASH / bash-exec - 5 errors
Results of bash-exec linter (version 5.3.9)
See documentation on https://megalinter.io/9.6.0/descriptors/bash_bash_exec/
-----------------------------------------------

✅ [SUCCESS] scripts/dr-rebuild-supersession-guard.sh
❌ [ERROR] scripts/ghcr-auth-lib.sh
    Error: File:[scripts/ghcr-auth-lib.sh] is not executable

✅ [SUCCESS] scripts/guard-cilium-homogeneous-device-rollout.sh
✅ [SUCCESS] scripts/megalinter-scan-counts.sh
✅ [SUCCESS] scripts/normalize-sarif-paths.sh
❌ [ERROR] scripts/refresh-flux-ghcr-auth-safety.sh
    Error: File:[scripts/refresh-flux-ghcr-auth-safety.sh] is not executable

✅ [SUCCESS] scripts/refresh-flux-ghcr-auth.sh
✅ [SUCCESS] scripts/run-ksail-prod-with-pull-auth.sh
✅ [SUCCESS] scripts/summarize-sarif-findings.sh
✅ [SUCCESS] scripts/tests/test-cilium-bandwidth-manager-component.sh
✅ [SUCCESS] scripts/tests/test-cilium-homogeneous-devices-activation.sh
✅ [SUCCESS] scripts/tests/test-cilium-homogeneous-devices-autoscaler-gate.sh
✅ [SUCCESS] scripts/tests/test-cilium-homogeneous-devices-flux-wait.sh
✅ [SUCCESS] scripts/tests/test-dr-rebuild-supersession-guard.sh
❌ [ERROR] scripts/tests/test-normalize-sarif-paths.sh
    Error: File:[scripts/tests/test-normalize-sarif-paths.sh] is not executable

✅ [SUCCESS] scripts/tests/test-openbao-oidc-role.sh
❌ [ERROR] scripts/tests/test-opencost-usage-scraper.sh
    Error: File:[scripts/tests/test-opencost-usage-scraper.sh] is not executable

❌ [ERROR] scripts/tests/test-refresh-flux-ghcr-auth-safety.sh
    Error: File:[scripts/tests/test-refresh-flux-ghcr-auth-safety.sh] is not executable

✅ [SUCCESS] scripts/tests/test-summarize-sarif-findings.sh
✅ [SUCCESS] scripts/validate-alert-coverage.sh
✅ [SUCCESS] scripts/wait-for-platform-flux-revision.sh
⚠️ REPOSITORY / checkov - 68 errors
it-secrets-6

		118 |         existingSecret: umam**********

Check: CKV_SECRET_6: "Base64 High Entropy String"
	FAILED for resource: HIDDEN_BY_MEGALINTER	File: /k8s/bases/apps/wedding-app/external-secret-ghcr-auth.yaml:34-35
	Guide: https://docs.prismacloud.io/en/enterprise-edition/policy-reference/secrets-policies/secrets-policy-index/git-secrets-6

		34 |     - secretKey: dock**********

Check: CKV_SECRET_6: "Base64 High Entropy String"
	FAILED for resource: HIDDEN_BY_MEGALINTER	File: /k8s/bases/infrastructure/controllers/dex/external-secret.yaml:30-31
	Guide: https://docs.prismacloud.io/en/enterprise-edition/policy-reference/secrets-policies/secrets-policy-index/git-secrets-6

		30 |     - secretKey: cli**********

Check: CKV_SECRET_6: "Base64 High Entropy String"
	FAILED for resource: HIDDEN_BY_MEGALINTER	File: /k8s/bases/infrastructure/controllers/velero/helm-release.yaml:108-109
	Guide: https://docs.prismacloud.io/en/enterprise-edition/policy-reference/secrets-policies/secrets-policy-index/git-secrets-6

		108 |       existingSecret: veler**********

Check: CKV_SECRET_6: "Base64 High Entropy String"
	FAILED for resource: HIDDEN_BY_MEGALINTER	File: /k8s/bases/infrastructure/external-secrets/ghcr-auth.yaml:25-26
	Guide: https://docs.prismacloud.io/en/enterprise-edition/policy-reference/secrets-policies/secrets-policy-index/git-secrets-6

		25 |     - secretKey: dock**********

Check: CKV_SECRET_6: "Base64 High Entropy String"
	FAILED for resource: HIDDEN_BY_MEGALINTER	File: /k8s/bases/infrastructure/resource-graph-definitions/tenant/resource-graph-definition.yaml:166-167
	Guide: https://docs.prismacloud.io/en/enterprise-edition/policy-reference/secrets-policies/secrets-policy-index/git-secrets-6

		166 |             - secretKey: dock**********

Check: CKV_SECRET_6: "Base64 High Entropy String"
	FAILED for resource: HIDDEN_BY_MEGALINTER	File: /k8s/bases/infrastructure/vault-config/external-secret.yaml:15-16
	Guide: https://docs.prismacloud.io/en/enterprise-edition/policy-reference/secrets-policies/secrets-policy-index/git-secrets-6

		15 |     - secretKey: dex-**********

Check: CKV_SECRET_6: "Base64 High Entropy String"
	FAILED for resource: HIDDEN_BY_MEGALINTER	File: /k8s/bases/infrastructure/vault-seed/push-secret-seed-actual-budget-enablebanking.yaml:26-27
	Guide: https://docs.prismacloud.io/en/enterprise-edition/policy-reference/secrets-policies/secrets-policy-index/git-secrets-6

		26 |         secretKey: app**********

Check: CKV_SECRET_6: "Base64 High Entropy String"
	FAILED for resource: HIDDEN_BY_MEGALINTER	File: /k8s/bases/infrastructure/vault-seed/push-secret-seed-oauth2-proxy-cookie-secret.yaml:17-18
	Guide: https://docs.prismacloud.io/en/enterprise-edition/policy-reference/secrets-policies/secrets-policy-index/git-secrets-6

		17 |         secretKey: oauth2**********

Check: CKV_SECRET_6: "Base64 High Entropy String"
	FAILED for resource: HIDDEN_BY_MEGALINTER	File: /k8s/bases/infrastructure/vault-seed/push-secret-seed-r2-credentials.yaml:44-45
	Guide: https://docs.prismacloud.io/en/enterprise-edition/policy-reference/secrets-policies/secrets-policy-index/git-secrets-6

		44 |         secretKey: r2_a**********

Check: CKV_SECRET_6: "Base64 High Entropy String"
	FAILED for resource: HIDDEN_BY_MEGALINTER	File: /k8s/bases/infrastructure/vault-seed/push-secret-seed-r2-credentials.yaml:49-50
	Guide: https://docs.prismacloud.io/en/enterprise-edition/policy-reference/secrets-policies/secrets-policy-index/git-secrets-6

		49 |         secretKey: r2_se**********

Check: CKV_SECRET_6: "Base64 High Entropy String"
	FAILED for resource: HIDDEN_BY_MEGALINTER	File: /k8s/bases/infrastructure/vault-seed/push-secret-seed-velero-repo-credentials.yaml:36-37
	Guide: https://docs.prismacloud.io/en/enterprise-edition/policy-reference/secrets-policies/secrets-policy-index/git-secrets-6

		36 |         secretKey: repo**********

Check: CKV_SECRET_6: "Base64 High Entropy String"
	FAILED for resource: HIDDEN_BY_MEGALINTER	File: /k8s/bases/infrastructure/vault-seed/secret-actual-budget-encryption-placeholder.yaml:25-26
	Guide: https://docs.prismacloud.io/en/enterprise-edition/policy-reference/secrets-policies/secrets-policy-index/git-secrets-6

		25 |   password: PL**********

Check: CKV_SECRET_6: "Base64 High Entropy String"
	FAILED for resource: HIDDEN_BY_MEGALINTER	File: /k8s/providers/hetzner/apps/unifi/external-secret-wireguard.yaml:26-27
	Guide: https://docs.prismacloud.io/en/enterprise-edition/policy-reference/secrets-policies/secrets-policy-index/git-secrets-6

		26 |     - secretKey: pr**********

Check: CKV_SECRET_6: "Base64 High Entropy String"
	FAILED for resource: HIDDEN_BY_MEGALINTER	File: /k8s/providers/hetzner/apps/unifi/external-secret-wireguard.yaml:30-31
	Guide: https://docs.prismacloud.io/en/enterprise-edition/policy-reference/secrets-policies/secrets-policy-index/git-secrets-6

		30 |     - secretKey: pee**********

Check: CKV_SECRET_6: "Base64 High Entropy String"
	FAILED for resource: HIDDEN_BY_MEGALINTER	File: /k8s/providers/hetzner/infrastructure/cluster-issuers/cloudflare-api-token-external-secret.yaml:15-16
	Guide: https://docs.prismacloud.io/en/enterprise-edition/policy-reference/secrets-policies/secrets-policy-index/git-secrets-6

		15 |     - secretKey: ap**********

Check: CKV_SECRET_6: "Base64 High Entropy String"
	FAILED for resource: HIDDEN_BY_MEGALINTER	File: /k8s/providers/hetzner/infrastructure/external-dns/external-secret.yaml:24-25
	Guide: https://docs.prismacloud.io/en/enterprise-edition/policy-reference/secrets-policies/secrets-policy-index/git-secrets-6

		24 |     - secretKey: ap**********

github_actions scan results:

Passed checks: 100, Failed checks: 0, Skipped checks: 0

(Truncated to last 5714 characters out of 28147)
⚠️ SPELL / cspell - 2549 errors
use",
        "cloudnative",
        "cloudprovider",
        "clusterissuer",
        "clusterpolicies",
        "clusterrolebindings",
        "clusterroles",
        "cmdline",
        "cnpg",
        "coderabbit",
        "configmap",
        "controlplane",
        "controlplaneio",
        "cooldown",
        "coroot",
        "covermode",
        "coverprofile",
        "crashloop",
        "crashloops",
        "creds",
        "crossplane",
        "crossview",
        "customise",
        "cutover",
        "cyclonedx",
        "daemonset",
        "datapath",
        "datreeio",
        "dbname",
        "dedupe",
        "defence",
        "deletecollection",
        "deploymentruntimeconfigs",
        "descheduler",
        "descheduling",
        "desynchronising",
        "devantler",
        "diffable",
        "dockerconfigjson",
        "docstrings",
        "dorny",
        "dpkg",
        "emptydir",
        "endgroup",
        "envsubst",
        "esac",
        "etcdctl",
        "evictable",
        "externalsecret",
        "externalsecrets",
        "fanout",
        "featureflagsource",
        "fleetdm",
        "fromdateiso",
        "gatewayapi",
        "generatable",
        "generatingpolicies",
        "genkey",
        "gethomepage",
        "gitops",
        "golangci",
        "gosec",
        "grjtvs",
        "growfs",
        "growpart",
        "healthchecks",
        "healthz",
        "helmrelease",
        "helmreleases",
        "helmv",
        "homelab",
        "hostnames",
        "httproute",
        "imagetools",
        "imagevalidatingpolicy",
        "imranismail",
        "inspectable",
        "iscsi",
        "ivpol",
        "keypair",
        "kprobes",
        "kptr",
        "krew",
        "ksail",
        "ksail's",
        "ksailcd",
        "kubeconfig",
        "kubeconform",
        "kubeconform's",
        "kubelet",
        "kubelet's",
        "kubelets",
        "kubelogin",
        "kubescape",
        "kubespan",
        "kubevirt",
        "kubevuln",
        "kustomization",
        "kustomizations",
        "kyverno",
        "letsencrypt",
        "libc",
        "libgnutls",
        "lintable",
        "livez",
        "loadtester",
        "locationless",
        "luks",
        "lycheeignore",
        "machineconfig",
        "materialise",
        "materialised",
        "materialises",
        "maxage",
        "maxbackup",
        "maxsize",
        "maxx",
        "microtime",
        "misconfig",
        "misconfigs",
        "mktemp",
        "mlock",
        "mutatingpolicies",
        "mutatingwebhookconfigurations",
        "myapp",
        "najsk",
        "neighbour",
        "netlink",
        "netpol",
        "netpols",
        "nftables",
        "nilnil",
        "nodepod",
        "nodeport",
        "nolint",
        "normalisation",
        "normalising",
        "nullglob",
        "openbao",
        "opencost",
        "openfeature",
        "oras",
        "overprovisioning",
        "parallelised",
        "pasteable",
        "permissioning",
        "pipefail",
        "policyignore",
        "policyreports",
        "portforward",
        "preemptible",
        "preservingly",
        "prioritised",
        "privesc",
        "providerconfigs",
        "publishapp",
        "publishprovider",
        "pushsecret",
        "pushsecrets",
        "rdqwpktr",
        "readyz",
        "reassertions",
        "recognise",
        "recognised",
        "reconverges",
        "refreshfluxghcrauth",
        "regenerable",
        "releaserc",
        "rematerialise",
        "rematerialised",
        "repoint",
        "repointed",
        "repoints",
        "repositoryrulesets",
        "resizer",
        "restrictor",
        "retabbed",
        "rmem",
        "rolebindings",
        "rollouts",
        "rshared",
        "sarif",
        "schedulability",
        "schedulable",
        "scopeable",
        "seccomp",
        "secretbox",
        "secretstore",
        "seedable",
        "serialised",
        "serverside",
        "serviceaccount",
        "serviceaccounts",
        "sgdisk",
        "shellcheck",
        "shfmt",
        "shopt",
        "siderolabs",
        "siderolink",
        "sigstore",
        "skmde",
        "slurpfile",
        "sngle",
        "spiffe",
        "srole",
        "startswith",
        "statefulset",
        "statemanager",
        "stdlib",
        "storageclass",
        "summarised",
        "syft",
        "syft's",
        "syscall",
        "sysctls",
        "talosconfig",
        "talosctl",
        "tanzu",
        "templatesyncignore",
        "thresholded",
        "tmpl",
        "tostring",
        "tracepoints",
        "trixie",
        "trueish",
        "trustd",
        "umami",
        "umami's",
        "uncertifiable",
        "unclickable",
        "uncordon",
        "uncordoned",
        "unifi",
        "unmarshalling",
        "unparseable",
        "unrecognised",
        "unreviewed",
        "unroutable",
        "unrun",
        "unshippable",
        "untrackable",
        "upbound",
        "updatekeys",
        "upjet",
        "upstreaming",
        "urlencode",
        "userns",
        "ushfn",
        "validatable",
        "validatealertcoverage",
        "validatingwebhookconfigurations",
        "vcunav",
        "velero",
        "volumesnapshot",
        "vulns",
        "vxlan",
        "wffc",
        "wgpolicyk",
        "wmem",
        "worktrees",
        "yannh",
        "yubikey",
        "yzwvjjmcyfnl",
        "zizmor"
    ]
}


You can also copy-paste megalinter-reports/.cspell.json at the root of your repository

(Truncated to last 5714 characters out of 445206)
⚠️ COPYPASTE / jscpd - 119 errors
cr-auth/rollout_safety_test.go [370:69 - 379:5] (10 lines, 57 tokens)
   scripts/tests/refresh-flux-ghcr-auth/rollout_safety_test.go [384:83 - 393:5]
Clone found (go)
 - scripts/tests/refresh-flux-ghcr-auth/rollout_safety_test.go [422:68 - 430:5] (9 lines, 51 tokens)
   scripts/tests/refresh-flux-ghcr-auth/rollout_safety_test.go [435:83 - 443:5]
Clone found (go)
 - scripts/tests/refresh-flux-ghcr-auth/rollout_safety_test.go [447:52 - 464:5] (18 lines, 123 tokens)
   scripts/tests/refresh-flux-ghcr-auth/rollout_safety_test.go [468:57 - 485:5]
Clone found (go)
 - scripts/tests/refresh-flux-ghcr-auth/rollout_safety_test.go [492:77 - 508:11] (17 lines, 118 tokens)
   scripts/tests/refresh-flux-ghcr-auth/rollout_safety_test.go [519:110 - 535:11]
Clone found (bash)
 - scripts/tests/test-cilium-bandwidth-manager-component.sh [9:1 - 54:2] (46 lines, 202 tokens)
   scripts/tests/test-cilium-homogeneous-devices-activation.sh [9:1 - 54:2]
Clone found (bash)
 - scripts/tests/test-cilium-bandwidth-manager-component.sh [52:5 - 72:2] (21 lines, 67 tokens)
   scripts/tests/test-cilium-homogeneous-devices-activation.sh [80:23 - 100:2]
Clone found (bash)
 - scripts/tests/test-cilium-bandwidth-manager-component.sh [54:1 - 72:2] (19 lines, 65 tokens)
   scripts/tests/test-opencost-usage-scraper.sh [15:1 - 33:2]
Clone found (bash)
 - scripts/tests/test-refresh-flux-ghcr-auth-safety.sh [177:5 - 185:51] (9 lines, 76 tokens)
   scripts/tests/test-refresh-flux-ghcr-auth-safety.sh [186:5 - 194:51]
Clone found (python)
 - scripts/tests/test_validate_homepage_bookmarks.py [46:57 - 54:54] (9 lines, 58 tokens)
   scripts/tests/test_validate_homepage_bookmarks.py [100:53 - 109:54]
Clone found (go)
 - scripts/validate-dr-signing/main.go [92:21 - 124:5] (33 lines, 145 tokens)
   scripts/validate-merge-group-heal/main.go [69:40 - 101:5]
Clone found (go)
 - scripts/validate-eks-ci-role-policy/main_test.go [244:50 - 249:24] (6 lines, 103 tokens)
   scripts/validate-eks-ci-role-policy/main_test.go [756:31 - 761:24]
Clone found (go)
 - scripts/validate-eks-ci-role-policy/main_test.go [276:14 - 282:4] (7 lines, 115 tokens)
   scripts/validate-eks-ci-role-policy/main_test.go [603:43 - 609:4]
Clone found (go)
 - scripts/validate-eks-ci-role-policy/main_test.go [388:5 - 393:2] (6 lines, 82 tokens)
   scripts/validate-eks-ci-role-policy/main_test.go [574:8 - 579:9]
Clone found (go)
 - scripts/validate-eks-ci-role-policy/main_test.go [389:1 - 399:23] (11 lines, 220 tokens)
   scripts/validate-eks-ci-role-policy/main_test.go [666:60 - 677:3]
Clone found (go)
 - scripts/validate-eks-ci-role-policy/main_test.go [393:15 - 404:2] (12 lines, 185 tokens)
   scripts/validate-eks-ci-role-policy/main_test.go [494:17 - 505:2]
Clone found (go)
 - scripts/validate-eks-ci-role-policy/main_test.go [440:15 - 451:12] (12 lines, 264 tokens)
   scripts/validate-eks-ci-role-policy/main_test.go [649:1 - 662:3]
Clone found (go)
 - scripts/validate-eks-ci-role-policy/main_test.go [503:2 - 509:19] (7 lines, 89 tokens)
   scripts/validate-eks-ci-role-policy/main_test.go [688:7 - 694:19]
Clone found (go)
 - scripts/validate-eks-ci-role-policy/main_test.go [503:2 - 509:33] (7 lines, 103 tokens)
   scripts/validate-eks-ci-role-policy/main_test.go [943:58 - 949:33]
Clone found (go)
 - scripts/validate-eks-ci-role-policy/main_test.go [503:2 - 509:4] (7 lines, 74 tokens)
   scripts/validate-eks-ci-role-policy/main_test.go [1056:5 - 1062:4]
Clone found (go)
 - scripts/validate-eks-ci-role-policy/main_test.go [596:30 - 601:8] (6 lines, 50 tokens)
   scripts/validate-eks-ci-role-policy/main_test.go [623:44 - 628:8]
Clone found (go)
 - scripts/validate-eks-ci-role-policy/main_test.go [881:33 - 889:11] (9 lines, 118 tokens)
   scripts/validate-eks-ci-role-policy/main_test.go [893:130 - 901:11]
Clone found (go)
 - scripts/validate-eks-ci-role-policy/main_test.go [1088:47 - 1093:2] (6 lines, 166 tokens)
   scripts/validate-eks-ci-role-policy/main_test.go [1142:46 - 1147:2]
Clone found (python)
 - scripts/validate-naming.py [126:52 - 132:25] (7 lines, 53 tokens)
   scripts/validate-naming.py [171:82 - 177:29]
┌────────┬────────────────┬─────────────┬──────────────┬──────────────┬──────────────────┬───────────────────┐
│ Format │ Files analyzed │ Total lines │ Total tokens │ Clones found │ Duplicated lines │ Duplicated tokens │
├────────┼────────────────┼─────────────┼──────────────┼──────────────┼──────────────────┼───────────────────┤
│ bash   │ 24             │ 8672        │ 34674        │ 15           │ 195 (2.25%)      │ 1188 (3.43%)      │
├────────┼────────────────┼─────────────┼──────────────┼──────────────┼──────────────────┼───────────────────┤
│ go     │ 22             │ 12290       │ 92419        │ 38           │ 330 (2.69%)      │ 3350 (3.62%)      │
├────────┼────────────────┼─────────────┼──────────────┼──────────────┼──────────────────┼───────────────────┤
│ python │ 4              │ 807         │ 5606         │ 2            │ 14 (1.73%)       │ 111 (1.98%)       │
├────────┼────────────────┼─────────────┼──────────────┼──────────────┼──────────────────┼───────────────────┤
│ txt    │ 57             │ 3378        │ 109125       │ 64           │ 2417 (71.55%)    │ 80219 (73.51%)    │
├────────┼────────────────┼─────────────┼──────────────┼──────────────┼──────────────────┼───────────────────┤
│ Total: │ 107            │ 25147       │ 241824       │ 119          │ 2956 (11.75%)    │ 84868 (35.09%)    │
└────────┴────────────────┴─────────────┴──────────────┴──────────────┴──────────────────┴───────────────────┘
Found 119 clones.
HTML report saved to megalinter-reports/copy-paste/jscpd-report.html
ERROR: jscpd found too many duplicates (11.8%) over threshold (0.0%)
time: 1.19s

(Truncated to last 5714 characters out of 27759)
⚠️ SPELL / lychee - 1 error
📝 Summary
---------------------
🔍 Total..........246
🔗 Unique.........158
✅ Successful.....217
⏳ Timeouts.........0
🔀 Redirected.......8
👻 Excluded........28
❓ Unknown..........0
🚫 Errors...........1
⛔ Unsupported......1

Errors in docs/oidc-kubectl.md
[ERROR] https://dexidp.io/docs/configuration/custom-scopes-claims-clients/#cross-client-trust-and-authorized-party (at 186:7) | Network error: Connection reset by peer (os error 104)

Hint: Followed 8 redirects. You might want to consider replacing redirecting URLs with the resolved URLs. Use verbose mode (`-v`/`-vv`) to see redirection details.
⚠️ MARKDOWN / markdownlint - 63 errors
Actual: 532]
AGENTS.md:250:401 error MD013/line-length Line length [Expected: 400; Actual: 523]
AGENTS.md:253:401 error MD013/line-length Line length [Expected: 400; Actual: 613]
AGENTS.md:254:401 error MD013/line-length Line length [Expected: 400; Actual: 714]
AGENTS.md:258:401 error MD013/line-length Line length [Expected: 400; Actual: 502]
AGENTS.md:262:401 error MD013/line-length Line length [Expected: 400; Actual: 441]
AGENTS.md:267:401 error MD013/line-length Line length [Expected: 400; Actual: 427]
AGENTS.md:370:401 error MD013/line-length Line length [Expected: 400; Actual: 1012]
AGENTS.md:372:401 error MD013/line-length Line length [Expected: 400; Actual: 1240]
AGENTS.md:377:401 error MD013/line-length Line length [Expected: 400; Actual: 430]
AGENTS.md:388:401 error MD013/line-length Line length [Expected: 400; Actual: 1230]
AGENTS.md:399:401 error MD013/line-length Line length [Expected: 400; Actual: 790]
AGENTS.md:404:401 error MD013/line-length Line length [Expected: 400; Actual: 515]
CLAUDE.md:1 error MD041/first-line-heading/first-line-h1 First line in a file should be a top-level heading [Context: "@AGENTS.md"]
docs/dr/alerting.md:213:28 error MD060/table-column-style Table column style [Table pipe does not align with header for style "aligned"]
docs/dr/crypto-custody.md:22:389 error MD060/table-column-style Table column style [Table pipe does not align with header for style "aligned"]
docs/dr/crypto-custody.md:23:264 error MD060/table-column-style Table column style [Table pipe does not align with header for style "aligned"]
docs/dr/crypto-custody.md:27:35 error MD060/table-column-style Table column style [Table pipe does not align with header for style "aligned"]
docs/dr/crypto-custody.md:27:161 error MD060/table-column-style Table column style [Table pipe does not align with header for style "aligned"]
docs/dr/crypto-custody.md:27:239 error MD060/table-column-style Table column style [Table pipe does not align with header for style "aligned"]
docs/dr/crypto-custody.md:114 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Custody recommendations"]
docs/dr/crypto-custody.md:245 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Custody recommendations"]
docs/dr/crypto-custody.md:251 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "What to do if it leaks"]
docs/dr/crypto-custody.md:258 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "What to do if it is *lost* (no..."]
docs/dr/restore-drill.md:42 error MD028/no-blanks-blockquote Blank line inside blockquote
docs/dr/runbook.md:23:102 error MD060/table-column-style Table column style [Table pipe does not align with header for style "aligned"]
docs/dr/runbook.md:23:487 error MD060/table-column-style Table column style [Table pipe does not align with header for style "aligned"]
docs/dr/runbook.md:34 error MD028/no-blanks-blockquote Blank line inside blockquote
docs/dr/runbook.md:41 error MD028/no-blanks-blockquote Blank line inside blockquote
docs/dr/runbook.md:50 error MD028/no-blanks-blockquote Blank line inside blockquote
docs/dr/runbook.md:487:92 error MD060/table-column-style Table column style [Table pipe does not align with header for style "aligned"]
docs/dr/spire-server-ha.md:93 error MD040/fenced-code-language Fenced code blocks should have a language specified [Context: "```"]
docs/dr/velero-cnpg.md:11 error MD040/fenced-code-language Fenced code blocks should have a language specified [Context: "```"]
docs/dr/velero-cnpg.md:56:78 error MD060/table-column-style Table column style [Table pipe does not align with header for style "aligned"]
docs/dr/velero-cnpg.md:56:166 error MD060/table-column-style Table column style [Table pipe does not align with header for style "aligned"]
docs/dr/velero-cnpg.md:57:78 error MD060/table-column-style Table column style [Table pipe does not align with header for style "aligned"]
docs/dr/velero-cnpg.md:57:227 error MD060/table-column-style Table column style [Table pipe does not align with header for style "aligned"]
docs/dr/velero-cnpg.md:58:78 error MD060/table-column-style Table column style [Table pipe does not align with header for style "aligned"]
docs/dr/velero-cnpg.md:58:166 error MD060/table-column-style Table column style [Table pipe does not align with header for style "aligned"]
docs/github-management.md:38:401 error MD013/line-length Line length [Expected: 400; Actual: 419]
docs/github-management.md:40:401 error MD013/line-length Line length [Expected: 400; Actual: 522]
docs/node-autoscaling.md:14 error MD040/fenced-code-language Fenced code blocks should have a language specified [Context: "```"]
docs/oidc-kubectl.md:95 error MD040/fenced-code-language Fenced code blocks should have a language specified [Context: "```"]
docs/runtime-security.md:114 error MD040/fenced-code-language Fenced code blocks should have a language specified [Context: "```"]
docs/rwx-storage.md:9 error MD040/fenced-code-language Fenced code blocks should have a language specified [Context: "```"]
docs/unifi-management.md:14 error MD040/fenced-code-language Fenced code blocks should have a language specified [Context: "```"]
docs/unifi-management.md:62 error MD040/fenced-code-language Fenced code blocks should have a language specified [Context: "```"]
README.md:116:401 error MD013/line-length Line length [Expected: 400; Actual: 540]
README.md:237:32 error MD060/table-column-style Table column style [Table pipe does not align with header for style "aligned"]
README.md:237:36 error MD060/table-column-style Table column style [Table pipe does not align with header for style "aligned"]

(Truncated to last 5714 characters out of 6992)
⚠️ REPOSITORY / trivy - 1 error
──────────────────────────────────────
   7 ┌ spec:
   8 │   targetRef:
   9 │     apiVersion: apps/v1
  10 │     kind: StatefulSet
  11 └     name: spire-server
────────────────────────────────────────


KSV-0039 (LOW): A LimitRange policy with a default requests and limits for each container should be configured
════════════════════════════════════════
Ensure that a LimitRange policy is configured to limit resource usage for namespaces or nodes

See https://avd.aquasec.com/misconfig/ksv-0039
────────────────────────────────────────
 k8s/providers/hetzner/infrastructure/vertical-pod-autoscalers/spire-server.yaml:7-11
────────────────────────────────────────
   7 ┌ spec:
   8 │   targetRef:
   9 │     apiVersion: apps/v1
  10 │     kind: StatefulSet
  11 └     name: spire-server
────────────────────────────────────────



k8s/providers/hetzner/infrastructure/vertical-pod-autoscalers/tetragon-operator.yaml (kubernetes)
=================================================================================================
Tests: 118 (SUCCESSES: 116, FAILURES: 2)
Failures: 2 (UNKNOWN: 0, LOW: 1, MEDIUM: 1, HIGH: 0, CRITICAL: 0)

KSV-0037 (MEDIUM): VerticalPodAutoscaler 'tetragon-operator' should not be set with 'kube-system' namespace
════════════════════════════════════════
ensure that user resources are not placed in kube-system namespace

See https://avd.aquasec.com/misconfig/ksv-0037
────────────────────────────────────────
 k8s/providers/hetzner/infrastructure/vertical-pod-autoscalers/tetragon-operator.yaml:7-11
────────────────────────────────────────
   7 ┌ spec:
   8 │   targetRef:
   9 │     apiVersion: apps/v1
  10 │     kind: Deployment
  11 └     name: tetragon-operator
────────────────────────────────────────


KSV-0039 (LOW): A LimitRange policy with a default requests and limits for each container should be configured
════════════════════════════════════════
Ensure that a LimitRange policy is configured to limit resource usage for namespaces or nodes

See https://avd.aquasec.com/misconfig/ksv-0039
────────────────────────────────────────
 k8s/providers/hetzner/infrastructure/vertical-pod-autoscalers/tetragon-operator.yaml:7-11
────────────────────────────────────────
   7 ┌ spec:
   8 │   targetRef:
   9 │     apiVersion: apps/v1
  10 │     kind: Deployment
  11 └     name: tetragon-operator
────────────────────────────────────────



k8s/providers/hetzner/infrastructure/vertical-pod-autoscalers/tetragon.yaml (kubernetes)
========================================================================================
Tests: 118 (SUCCESSES: 116, FAILURES: 2)
Failures: 2 (UNKNOWN: 0, LOW: 1, MEDIUM: 1, HIGH: 0, CRITICAL: 0)

KSV-0037 (MEDIUM): VerticalPodAutoscaler 'tetragon' should not be set with 'kube-system' namespace
════════════════════════════════════════
ensure that user resources are not placed in kube-system namespace

See https://avd.aquasec.com/misconfig/ksv-0037
────────────────────────────────────────
 k8s/providers/hetzner/infrastructure/vertical-pod-autoscalers/tetragon.yaml:9-13
────────────────────────────────────────
   9 ┌ spec:
  10 │   targetRef:
  11 │     apiVersion: apps/v1
  12 │     kind: DaemonSet
  13 └     name: tetragon
────────────────────────────────────────


KSV-0039 (LOW): A LimitRange policy with a default requests and limits for each container should be configured
════════════════════════════════════════
Ensure that a LimitRange policy is configured to limit resource usage for namespaces or nodes

See https://avd.aquasec.com/misconfig/ksv-0039
────────────────────────────────────────
 k8s/providers/hetzner/infrastructure/vertical-pod-autoscalers/tetragon.yaml:9-13
────────────────────────────────────────
   9 ┌ spec:
  10 │   targetRef:
  11 │     apiVersion: apps/v1
  12 │     kind: DaemonSet
  13 └     name: tetragon
────────────────────────────────────────



ksail.prod.yaml (kubernetes)
============================
Tests: 118 (SUCCESSES: 117, FAILURES: 1)
Failures: 1 (UNKNOWN: 0, LOW: 1, MEDIUM: 0, HIGH: 0, CRITICAL: 0)

KSV-0039 (LOW): A LimitRange policy with a default requests and limits for each container should be configured
════════════════════════════════════════
Ensure that a LimitRange policy is configured to limit resource usage for namespaces or nodes

See https://avd.aquasec.com/misconfig/ksv-0039
────────────────────────────────────────
 ksail.prod.yaml:7-257
────────────────────────────────────────
   7 ┌   name: prod
   8 │ spec:
   9 │   cluster:
  10 │     distributionConfig: talos
  11 │     connection:
  12 │       context: admin@prod
  13 │       timeout: 30m
  14 │     distribution: Talos
  15 └     provider: Hetzner
  ..   
────────────────────────────────────────



ksail.yaml (kubernetes)
=======================
Tests: 118 (SUCCESSES: 117, FAILURES: 1)
Failures: 1 (UNKNOWN: 0, LOW: 1, MEDIUM: 0, HIGH: 0, CRITICAL: 0)

KSV-0039 (LOW): A LimitRange policy with a default requests and limits for each container should be configured
════════════════════════════════════════
Ensure that a LimitRange policy is configured to limit resource usage for namespaces or nodes

See https://avd.aquasec.com/misconfig/ksv-0039
────────────────────────────────────────
 ksail.yaml:7-55
────────────────────────────────────────
   7 ┌   name: local
   8 │ spec:
   9 │   cluster:
  10 │     distributionConfig: talos-local
  11 │     connection:
  12 │       context: admin@local
  13 │       timeout: 40m
  14 │     distribution: Talos
  15 └     provider: Docker
  ..   
────────────────────────────────────────



📣 Notices:
  - Version 0.72.0 of Trivy is now available, current version is 0.71.2

To suppress version checks, run Trivy scans with the --skip-version-check flag

(Truncated to last 5714 characters out of 805107)

✅ Linters with no issues

actionlint, betterleaks, git_diff, golangci-lint, grype, jsonlint, osv-scanner, prettier, prettier, revive, secretlint, shellcheck, shfmt, syft, trivy-sbom, trufflehog, v8r, v8r, yamllint, zizmor

Notices

📣 MegaLinter 9.5.0 is out! Discover the new features and security recommendations in the release announcement. (Skip this info by defining SECURITY_SUGGESTIONS: false)

See detailed reports in MegaLinter artifacts

MegaLinter is graciously provided by OX Security
Show us your support by starring ⭐ the repository

@renovate
renovate Bot force-pushed the renovate/ksail branch from 7cefd46 to d1b3939 Compare July 21, 2026 18:22
@renovate renovate Bot changed the title chore(deps): update dependency devantler-tech/ksail to v7.176.5 chore(deps): update dependency devantler-tech/ksail to v7.176.7 Jul 21, 2026
@renovate
renovate Bot force-pushed the renovate/ksail branch from d1b3939 to b60c5e1 Compare July 23, 2026 04:28
@renovate renovate Bot changed the title chore(deps): update dependency devantler-tech/ksail to v7.176.7 chore(deps): update dependency devantler-tech/ksail to v7.176.8 Jul 23, 2026
@renovate
renovate Bot force-pushed the renovate/ksail branch from b60c5e1 to 9e1001a Compare July 23, 2026 21:45
@renovate
renovate Bot force-pushed the renovate/ksail branch from 9e1001a to b6fc0c1 Compare July 25, 2026 17:48
@renovate renovate Bot changed the title chore(deps): update dependency devantler-tech/ksail to v7.176.8 chore(deps): update dependency devantler-tech/ksail to v7.177.0 Jul 25, 2026
@renovate
renovate Bot force-pushed the renovate/ksail branch from b6fc0c1 to a287dac Compare July 25, 2026 19:52
@renovate
renovate Bot force-pushed the renovate/ksail branch from a287dac to e10dd1b Compare July 25, 2026 20:05
@renovate
renovate Bot force-pushed the renovate/ksail branch from e10dd1b to 7e88577 Compare July 25, 2026 20:10
@renovate
renovate Bot force-pushed the renovate/ksail branch from 7e88577 to 50962ae Compare July 25, 2026 20:16
@renovate
renovate Bot force-pushed the renovate/ksail branch from 50962ae to 6ada87b Compare July 25, 2026 20:30
@renovate
renovate Bot force-pushed the renovate/ksail branch from a457d99 to b1d4eca Compare July 28, 2026 18:38
@renovate
renovate Bot force-pushed the renovate/ksail branch from b1d4eca to 3538212 Compare July 28, 2026 20:35
@renovate renovate Bot changed the title chore(deps): update dependency devantler-tech/ksail to v7.177.4 chore(deps): update dependency devantler-tech/ksail to v7.178.0 Jul 28, 2026
@renovate
renovate Bot force-pushed the renovate/ksail branch from 3538212 to dbe3117 Compare July 28, 2026 21:18
@renovate renovate Bot changed the title chore(deps): update dependency devantler-tech/ksail to v7.178.0 chore(deps): update dependency devantler-tech/ksail to v7.178.1 Jul 28, 2026
@renovate
renovate Bot force-pushed the renovate/ksail branch from dbe3117 to 212b981 Compare July 28, 2026 21:30
@renovate
renovate Bot force-pushed the renovate/ksail branch from 212b981 to 8d0e01a Compare July 28, 2026 21:55
@renovate
renovate Bot force-pushed the renovate/ksail branch from 8d0e01a to 020d0ae Compare July 29, 2026 00:02
@renovate
renovate Bot force-pushed the renovate/ksail branch from 020d0ae to 07ebee3 Compare July 29, 2026 01:06
@renovate
renovate Bot force-pushed the renovate/ksail branch from 07ebee3 to 659e48d Compare July 29, 2026 02:11
@renovate
renovate Bot force-pushed the renovate/ksail branch from 659e48d to f3884fd Compare July 29, 2026 15:52
@renovate
renovate Bot force-pushed the renovate/ksail branch from f3884fd to 5563785 Compare July 29, 2026 16:57
@renovate
renovate Bot force-pushed the renovate/ksail branch from 5563785 to a8c1c27 Compare July 29, 2026 19:05
@renovate
renovate Bot force-pushed the renovate/ksail branch from a8c1c27 to de271fb Compare July 30, 2026 09:09
@renovate
renovate Bot force-pushed the renovate/ksail branch from de271fb to 53ecf84 Compare July 30, 2026 20:47
@renovate renovate Bot changed the title chore(deps): update dependency devantler-tech/ksail to v7.178.1 chore(deps): update dependency devantler-tech/ksail to v7.178.2 Jul 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🫴 Ready

Development

Successfully merging this pull request may close these issues.

0 participants