Open
Description
flatpak-external-data-checker could potentially automate tasks other than external data version bumps (despite the name).
Example use-cases (as of now):
- Update SDK/runtime branch
- Fix/optimize permissions (e.g. Tracker for applications using --filesystem=xdg-run/gvfs flathub/flathub#2180)
- Update git submodules in the manifest repo (Check for updates to shared-modules submodule #188)
We need some sort of abstract enough internal API for that, so this functionality could be easily extended in future as new update tasks appear. Any ideas?