ci: do not ignore NIXPKGS_CHANNEL in local ci runs - #351
Conversation
Currently, olddeps ci job specifies nixos-25.05 channel, but this is ignored in local ci runs, because the NIXPKGS_CHANNEL is passed as the cachiex nix path instead of being passed directly to nix develop. Fix this and also rename the NIXPKGS_CHANNEL environment variable to CI_NIXPKGS_CHANNEL because CI configuration variables are supposed to have the CI_ prefix. The NIXPKGS_CHANNEL looks misleadingly like an upstream configuration variable when it's just a local setting.
|
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers. ReviewsSee the guideline and AI policy for information on the review process.
If your review is incorrectly listed, please copy-paste ConflictsReviewers, this pull request conflicts with the following ones:
If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first. |
|
looks like CI failed? |
723ba1c to
7c73cce
Compare
|
Updated 723ba1c -> 7c73cce ( |
|
review ACK 7c73cce 🌘 Show signatureSignature: |
Currently, the
olddepsci job specifies nixos-25.05 channel, but this is ignored in local ci runs, because the channel is set in.github/workflows/ci.ymlnotci/scripts/run.sh.Fix this and also rename CI environment variables to consistently use
CI_prefix