OfBorg: Difference between revisions

From NixOS Wiki
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

Template:WIP

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