Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Staging branch for hydra #1166

Open
Ericson2314 opened this issue Feb 23, 2022 · 3 comments
Open

Staging branch for hydra #1166

Ericson2314 opened this issue Feb 23, 2022 · 3 comments

Comments

@Ericson2314
Copy link
Member

I have been thinking, how to land #1164?

  • Hydra just got on a stable version of Nix, it would be a shame to get off
  • It would be risky to make all the nix changes, and just hope they were what Hydra needs
  • Could backport Nix changes to stable branch, but that is a bit sketch.

I think the right solution is to have a staging branch of hydra that points to master Nix. Whenever a version of Nix is released, staging merged, and Hydra master fast-forwards to the new Nix release. Of course, master can be merged into staging at any time.

@Ericson2314
Copy link
Member Author

CC @rickynils

@NickCao
Copy link
Member

NickCao commented Feb 26, 2022

A staging branch would also be nice for scenarios like NixOS/nixpkgs#158455 (comment).

@Ericson2314
Copy link
Member Author

Per #1171, we need staging branches for each release of Nix ahead of the one hydra uses, in addition one for Nix master, too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants