nix-community / lanzaboote

Secure Boot for NixOS [maintainers=@blitz @raitobezarius @nikstur]
GNU General Public License v3.0
878 stars 45 forks source link

Make a latest release tracking branch for automation nixos-config #343

Open Kreyren opened 4 months ago

Kreyren commented 4 months ago

My config currently has:

https://github.com/Kreyren/nixos-config/blob/9f961f34dc1df133d12689fc2b77dbad6bc771ec/flake.nix#L25

That makes me always have to check lanzaboote for new releases and then change it -> Make latest release tracking branch?

nikstur commented 4 months ago

If you always want the latest changes, you can track master. We are "live at master", meaning: we never merge anything that doesn't pass all our tests onto master. We also do not separately test releases, we treat them just as a point of reference so that you can easily stick to an older version if you don't feel like keeping up with master.

I personally would avoid another tracking branch. @RaitoBezarius @blitz what do you think?

RaitoBezarius commented 4 months ago

I agree with @nikstur here.

Kreyren commented 4 months ago

@nikstur I run my systems in production/mission-critical so tracking master is not preferable as i rather get the stability and reliability over the latest commits.