nixpkgs/.github/workflows
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
..
backport.yml build(deps): bump actions/checkout from 4.2.1 to 4.2.2 2024-10-28 11:50:56 +00:00
basic-eval.yml build(deps): bump actions/checkout from 4.2.1 to 4.2.2 2024-10-28 11:50:56 +00:00
check-cherry-picks.yml build(deps): bump actions/checkout from 4.2.1 to 4.2.2 2024-10-28 11:50:56 +00:00
check-maintainers-sorted.yaml build(deps): bump actions/checkout from 4.2.1 to 4.2.2 2024-10-28 11:50:56 +00:00
check-nix-format.yml build(deps): bump actions/checkout from 4.2.1 to 4.2.2 2024-10-28 11:50:56 +00:00
check-nixf-tidy.yml build(deps): bump actions/checkout from 4.2.1 to 4.2.2 2024-10-28 11:50:56 +00:00
check-shell.yml build(deps): bump actions/checkout from 4.2.1 to 4.2.2 2024-10-28 11:50:56 +00:00
codeowners-v2.yml build(deps): bump actions/checkout from 4.2.1 to 4.2.2 2024-10-28 11:50:56 +00:00
editorconfig-v2.yml build(deps): bump actions/checkout from 4.2.1 to 4.2.2 2024-10-28 11:50:56 +00:00
eval.yml Parallel GH actions workflow for Nixpkgs eval 2024-11-20 20:24:27 +00:00
labels.yml workflows/*: ensure jobs have names 2024-07-31 23:28:40 -04:00
manual-nixos-v2.yml build(deps): bump actions/checkout from 4.2.1 to 4.2.2 2024-10-28 11:50:56 +00:00
manual-nixpkgs-v2.yml build(deps): bump actions/checkout from 4.2.1 to 4.2.2 2024-10-28 11:50:56 +00:00
nix-parse-v2.yml build(deps): bump actions/checkout from 4.2.1 to 4.2.2 2024-10-28 11:50:56 +00:00
nixpkgs-vet.yml build(deps): bump actions/checkout from 4.2.1 to 4.2.2 2024-10-28 11:50:56 +00:00
no-channel.yml chore: Set permissions for GitHub actions 2022-07-04 01:09:50 +00:00
ofborg-pending.yml workflows/*: ensure jobs have names 2024-07-31 23:28:40 -04:00
periodic-merge-6h.yml build(deps): bump actions/checkout from 4.2.1 to 4.2.2 2024-10-28 11:50:56 +00:00
periodic-merge-24h.yml build(deps): bump actions/checkout from 4.2.1 to 4.2.2 2024-10-28 11:50:56 +00:00