OfBorg: Difference between revisions
imported>Tomodachi94 m Fix link to NEL |
imported>Tomodachi94 m Add link for commands and wiki |
||
Line 22: | Line 22: | ||
=== ofborg-eval-nixos === | === ofborg-eval-nixos === | ||
Checks that the modified packages build correctly on [[NixOS]]. | Checks that the modified packages build correctly on [[NixOS]]. | ||
== Commands == | |||
See [https://github.com/NixOS/ofborg#commands]. | |||
== Links == | == Links == | ||
* [https://github.com/NixOS/ofborg OfBorg's source] | * [https://github.com/NixOS/ofborg OfBorg's source] | ||
* [https://github.com/NixOS/ofborg/wiki OfBorg's documentation]: Has instructions for operating a builder (as well as setting it up on MacOS). | |||
[[Category:Pedias]] | [[Category:Pedias]] |
Revision as of 21:03, 2 January 2023
OfBorg is the primary CI service on Nixpkgs.
Checks
This section outlines the various checks which OfBorg performs.
ofborg-eval
Checks that the changed Nix Expression Language files are valid.
ofborg-eval-check-maintainers
Checks that the changed package's maintainers are added to maintainers/maintainer-list.nix
.
This action returns a GitHub Gist with all maintainers found for a package.
ofborg-eval-check-meta
Checks that modified packages have an associated meta
table inside of derivations.
ofborg-eval-darwin
Checks that the modified packages build correctly on Darwin (macOS) systems.
ofborg-eval-nixos
Checks that the modified packages build correctly on NixOS.
Commands
See [1].
Links
- OfBorg's source
- OfBorg's documentation: Has instructions for operating a builder (as well as setting it up on MacOS).