Repository navigation
Release v7.45.0
In Cratis organization repositories, agents can now update dependency versions without being stopped by the write guard.
Changed
cratis-guard-writesallows writes to dependency manifests, lockfiles,global.jsonand NuGet configuration by default when the file belongs to a repository whoseoriginisgithub.com/Cratis/*. SetallowDependencyManifestWritesin that repository's.cratis/ai.jsontofalseto keep the block, or totrueto allow these writes in any other repository. Generated files and.envfiles stay blocked everywhere, andCRATIS_HOOKS_ALLOW_PROTECTED_WRITES=1still allows a single protected write (#520)- The dependency-manifest rule lets Cratis organization repositories bump versions as needed, without unrelated churn and with bumps called out in the pull request; other repositories still change them only when asked (#520)