OfBorg: Difference between revisions
Appearance
imported>Tomodachi94 m Add link for commands and wiki |
mNo edit summary |
||
Line 1: | Line 1: | ||
{{ | {{expansion|This page is a work in progress.}} | ||
'''OfBorg''' is the primary CI service on [[Nixpkgs]]. | '''OfBorg''' is the primary CI service on [[Nixpkgs]]. |
Revision as of 00:58, 5 April 2024
☶︎
This article or section needs to be expanded. Further information may be found in the related discussion page. Please consult the pedia article metapage for guidelines on contributing.
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).