Expand description
Channel-based update logic for repos like nixpkgs, home-manager, and nix-darwin.
These repos use branches (e.g., nixos-24.11, nixpkgs-unstable) instead of
semver tags for versioning.
Enums§
- Channel
Type - Detected channel type from a ref string.
- Update
Strategy - Update strategy for a given input.
Functions§
- detect_
strategy - Detect the update strategy based on owner/repo.
- find_
latest_ channel - Find the latest channel branch that matches the current channel type.
- parse_
channel_ ref - Parse a ref string to determine its channel type.