Nixpkgs/Automatic Updates: Difference between revisions
Mdaniels5757 (talk | contribs) m Mdaniels5757 moved page Nixpkgs/Update Scripts to Nixpkgs/Automatic Updates: nixpkgs-update is not an updateScript |
Mdaniels5757 (talk | contribs) refactor: nixpkgs-update is not an updateScript, so it shouldn't be mixed in with them. |
||
| Line 16: | Line 16: | ||
passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; }; | passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; }; | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== Git Updater === | === Git Updater === | ||
| Line 52: | Line 47: | ||
}; | }; | ||
</syntaxhighlight>Source: https://github.com/NixOS/nixpkgs/blob/master/pkgs/common-updater/unstable-updater.nix | </syntaxhighlight>Source: https://github.com/NixOS/nixpkgs/blob/master/pkgs/common-updater/unstable-updater.nix | ||
== Automatic updates with r-ryantm == | |||
=== nixpkgs-update === | |||
[https://github.com/nix-community/nixpkgs-update nixpkgs-update] is used by [[r-ryantm]] for automated updates, if the package does not specify an <code>updateScript</code>. For more info, see the [https://nix-community.github.io/nixpkgs-update/ official documentation]. | |||
If you're wondering why your package isn't receiving automated updates, it can be useful to check the [https://r.ryantm.com/log/ r-ryantm logs]. | |||
=== Disabling nixpkgs-update for individual packages === | === Disabling nixpkgs-update for individual packages === | ||
| Line 61: | Line 62: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== Additional Resources == | |||
* [https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#automatic-package-updates Contributing to nixpkgs - Automatic Package Updates (github.com/nixos/nixpkgs)] | * [https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#automatic-package-updates Contributing to nixpkgs - Automatic Package Updates (github.com/nixos/nixpkgs)] | ||
[[Category:Nixpkgs]] | [[Category:Nixpkgs]] | ||