-
-
Notifications
You must be signed in to change notification settings - Fork 18.1k
Closed
1 / 21 of 2 issues completedLabels
5.scope: trackingLong-lived issue tracking long-term fixes or multiple sub-problemsLong-lived issue tracking long-term fixes or multiple sub-problems6.topic: continuous integrationAffects continuous integration (CI) in Nixpkgs, including Ofborg and GitHub ActionsAffects continuous integration (CI) in Nixpkgs, including Ofborg and GitHub Actions6.topic: developer experiencenixpkgs development workflownixpkgs development workflow
Description
This is one of the two plans to ensure we can also perform github evaluation checks in the future.
See https://discourse.nixos.org/t/infrastructure-announcement-the-future-of-ofborg-your-help-needed/56025
for more information.
To replace OfBorg’s functions with GitHub Actions the following tasks need to be implemented:
- Running evaluation checks on Nixpkgs
- Eval NixOS options.
- Identifying package rebuilds and adding appropriate labels to the repository.
- Notifying package maintainers
- (Optional) Rebuilding selected packages for Linux/macOS.
- build lib-tests if ./lib changes
- Performance report equivalent
I already created a proof of concept pull request here: #352808
Update
We have our first jitsi meeting to coordinate the migration on the 14.11 (today) at 17:00 UTC (18:00 Berlin time) at https://jitsi.lassul.us/nixos-infra
Reactions are currently unavailable
Sub-issues
Metadata
Metadata
Assignees
Labels
5.scope: trackingLong-lived issue tracking long-term fixes or multiple sub-problemsLong-lived issue tracking long-term fixes or multiple sub-problems6.topic: continuous integrationAffects continuous integration (CI) in Nixpkgs, including Ofborg and GitHub ActionsAffects continuous integration (CI) in Nixpkgs, including Ofborg and GitHub Actions6.topic: developer experiencenixpkgs development workflownixpkgs development workflow