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
signal-desktop: bumps for 19.03 #61886
Conversation
I just ran |
@flokli thanks for the backport :)
Yes, that was a bit unfortunate... :o Normally I backport a bunch of updates ~30 days before the version on the stable channel expires (can e.g. be extracted from Backporting every update individually would unfortunately significantly increase my workload as I don't use a stable channel and have to use VMs for testing (I'm not sure if there was ever a problem, but I don't want to risk it and skip testing). If someone has time for it that would be great, if not I would continue as before and give my best to not miss any backports (could probably add a periodic reminder after that branch-offs as well to add a new reminder for the stable channel). |
@primeos no worries. Thanks for maintaining :-) I wasn't aware signal-desktop clients have an expiration date. Maybe we should add this in a comment in the derivation somewhere. I added a nixos vm test in #61916, that does OCR on the "Link your phone to Signal Desktop" message Assuming you already tested basic functionality on unstable and the vm test on 19.03 passed, I'd consider it highly unlikely this will break in other major ways. But whatever workflow works for you best :-) |
Good idea. I'll have a look at this for the next update (maybe I could automate it and use it for reminders as well).
Thanks :)
I also think that it's safe to assume that the backport works, if it doesn't crash during the launch due to incompatible dependencies or other problems. |
I backported to signal test to 19.03 too, so checking should be pretty simple :-) |
Motivation for this change
signal-desktop on 19.03 complains about the version being expired, and asking to upgrade, so let's do that!
We should probably always backport signal-desktop version bumps to the stable release.
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)