hydra icon indicating copy to clipboard operation
hydra copied to clipboard

Staging branch for hydra

Open Ericson2314 opened this issue 3 years ago • 3 comments

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 avatar Feb 23 '22 15:02 Ericson2314

CC @rickynils

Ericson2314 avatar Feb 23 '22 15:02 Ericson2314

A staging branch would also be nice for scenarios like https://github.com/NixOS/nixpkgs/pull/158455#issuecomment-1038532832.

NickCao avatar Feb 26 '22 05:02 NickCao

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

Ericson2314 avatar Mar 24 '22 03:03 Ericson2314