nixpkgs/pkgs/test
Silvan Mosberger cb77c97eb2 Parallel GH actions workflow for Nixpkgs eval
Motivated by ofborg struggling [1] and its evaluations taking too long,
inspired by Jörg's initial PR [2]
and Adam's previous attempt to parallelise Nixpkgs evaluation [3],
this PR contains initial work to relief ofborg from its evaluation duty
by using GitHub Actions to evaluate Nixpkgs.

For now this doesn't take care of all of what ofborg does, such as
requesting appropriate reviewers or labeling mass rebuilds, but this can
be follow-up work.

[1]: https://discourse.nixos.org/t/infrastructure-announcement-the-future-of-ofborg-your-help-needed/56025?u=infinisil
[2]: https://github.com/NixOS/nixpkgs/pull/352808
[3]: https://github.com/NixOS/nixpkgs/pull/269403

Co-Authored-By: Jörg Thalheim <joerg@thalheim.io>
Co-Authored-By: Adam Joseph <adam@westernsemico.com>
(cherry picked from commit fbbe972898)
2024-11-20 20:24:27 +00:00
..
auto-patchelf-hook auto-patchelf: fix test for hook 2024-09-11 19:29:39 +02:00
build-environment-info tests.build-environment-info: add more information 2024-10-29 19:42:46 +00:00
buildFHSEnv tests.buildFHSEnv.libtinfo: simplify using libtinfo 2024-11-03 01:08:36 +02:00
cc-wrapper stdenv: fix custom hardening settings when using __structuredAttrs = true; 2024-11-02 22:30:01 +01:00
check-by-name nixpkgs-vet: update CI, docs, and release to 0.1.4 2024-09-03 13:53:25 -07:00
checkpointBuild
coq
cross tests.cross.sanity: Add GHC to catch regressions 2024-09-08 23:50:05 +02:00
cuda tests.cuda.cudaPackages: remove __attrsFailEvaluation since the attrset evaluates 2024-07-17 11:49:13 -07:00
cue
dhall treewide: remove unused lib (and other) arguments 2024-07-26 11:18:09 +02:00
dotnet tests.dotnet: add test for supported nugetDeps values 2024-09-06 16:47:36 -03:00
haskell tests.haskell.cabalSdist: Prevent rebuilds when Nix files change 2024-08-25 04:59:11 +02:00
hooks
install-shell-files installShellFiles: migrate tests to tests subdirectory 2024-08-28 18:51:06 -03:00
ld-library-path
make-binary-wrapper treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
make-hardcode-gsettings-patch
make-wrapper
nixos-functions tests.nixos-functions: don’t omit derivations on non‐Linux 2024-10-29 19:42:46 +00:00
php
replace-vars replaceVars: init 2024-08-07 07:27:50 -07:00
stdenv Merge branch 'master' into staging-next 2024-09-25 06:05:01 +03:00
stdenv-inputs treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
substitute
systemd pkgs/test: fix silent failures when using runTests 2024-06-04 02:45:36 +02:00
texlive treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
top-level
vim treewide: remove unused lib (and other) arguments 2024-07-26 11:18:09 +02:00
config.nix
default.nix tests/srcOnly: init (#347548) 2024-11-01 09:13:09 -07:00
kernel.nix tests.kernel-config: remove 'with lib;' 2024-08-16 16:09:03 +02:00
overriding.nix buildGoModule: fix overrideAttrs overriding 2024-08-11 13:38:11 +08:00