ublue-os / ublue-update

Small maintenance/update program written in python intended for use in Universal Blue
Apache License 2.0
10 stars 17 forks source link

feat: use systemd-run, fix topgrade #130

Closed gerblesh closed 2 months ago

gerblesh commented 3 months ago

This PR switches from using sudo to handle multi-user to using systemd-run, allowing us to have a much easier time diagnosing problems, and not have to hack in environment variables. This PR also includes a fix for the issue: https://github.com/ublue-os/ublue-update/issues/113 where topgrade prompts for breaking changes

gerblesh commented 3 months ago

tested on my end, and everything works just the same! Ready to be merged, just need another set of eyes on it

AkazaRenn commented 2 months ago

May I ask if the release action failure can be fixed in some way? I would greatly appreciate it if there can be a release with this fix.