robotnix icon indicating copy to clipboard operation
robotnix copied to clipboard

Add auto-update scripts

Open danielfullmer opened this issue 5 years ago • 2 comments

Currently, I have to manually update the packages in robotnix. It would be nice if we could have scripts that automatically try to update packages when there are new releases. I've accumulated a lot of "tricks" to update the packages properly. We should try to convert this knowledge into updater scripts. The update scripts that are currently in robotnix, while very useful, do require some knowledge to use them correctly, and are not very well-documented. They additionally do not have a consistent interface, and have shared code that should be extracted into a single location.

  • [x] Vanilla flavor
  • [x] GrapheneOS flavor
  • [x] LineageOS flavor
  • [ ] Chromium (getting latest version from https://omahaproxy.appspot.com/)
  • [ ] Apps: F-Droid, Seedvault, and Auditor/AttestationServer

Also need:

  • [ ] Documentation
  • [x] Tests

danielfullmer avatar Oct 24 '20 17:10 danielfullmer

Partially completed by https://github.com/danielfullmer/robotnix/pull/113 .

danielfullmer avatar Aug 16 '21 21:08 danielfullmer

Could also add CI actions to further automate the update process. E.g. https://github.com/Kranzes/robotnix-forklineageos/blob/master/.github/workflows/lineageos-update.yaml

danielfullmer avatar Oct 24 '21 21:10 danielfullmer