chore(deps): update dependency arnarg/nixidy to v0.22.0 #30
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/arnarg-nixidy-0.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
v0.21.0→v0.22.0Release Notes
arnarg/nixidy (arnarg/nixidy)
v0.22.0Compare Source
Inspect your resource types right from the CLI - #12
Ever wished you had
kubectl api-resourcesandkubectl explain, but for the resource types your nixidy environment actually knows about? Now you do. Meetnixidy resources:And it drills right down into nested options, CRD-generated ones included:
Works with both the Nix/flake and devenv build backends. No more guessing what
attrNamea CRD landed under!Keep your locally-defined charts up to date - #2 #77
If you've been vendoring charts with
mkChartAttrs, keeping their versions and hashes fresh was a manual chore. Well, no more! Each chart now carries anupdateScriptin itspassthru, and the newmkChartsUpdateScriptwraps your whole chart tree into one runnable updater. Expose it as a flake app:And then run:
It walks every chart, resolves the latest upstream version, recomputes the hash, and rewrites each
default.nixin place.Want to keep a chart version constrained? Two optional fields in a chart's
default.nixhave you covered:versionConstraint: a semver range (e.g.">=4.7.0 <5.0.0","4.7.x") passed tohelm show chart --version, so the updater sticks to the latest matching release rather than jumping majors on you.freeze: set totrueand the updater skips that chart entirely, for the ones you want pinned by hand.See the new Updating Charts docs.
Improvements
pkgs/generatorspackage was reorganized into asources/half (acquiring k8s sources, CRDs and chart CRDs) and acompile/half (turning schemas into option modules), withdefault.nixreduced to just the wiring between them. No behavior change, just a tidier house. @sini #103resources/objectssplit (partitionObjects), the<Kind>-<dashed-name>filename stem (objectBaseName), and thenixidy.k8sVersionenum (now derived from the generated modules actually on disk). @sini #101Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate.
314ab45e4bb533366daf