Skip to content

Pull OTA updates from github branch or release #29

@sjefferson99

Description

@sjefferson99

Extending somakeit/smib#241 that can only update lib folder files, the update web page should allow selection of a github branch or release to update SMIBHID to. This will be easier than manual file staging and less error prone. Much of the code can be reused.

Potential design is have a dropdown list of available branches and releases from the smib repo and possibly a repo branch/release/tag URL manual entry to get around issues like repo changing shape if we split out SMIB etc.

Challenges that come to mind are making the API request to populate the releases list and working out a way to pull only different files if possible. This needs to happen without admin overhead of manually versioning files that may also lead to errors. Perhaps some kind of MD5 hashing, but may need an action on githib commit to has the files. No doubt there is a solution for this already out there.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions