rzr / generic-sensors-webthings

Sensors kit for RPI
https://purl.org/rzr/sensors
Mozilla Public License 2.0
4 stars 5 forks source link

Add cross-compile release workflow. #18

Closed mrstegeman closed 3 years ago

mrstegeman commented 3 years ago

When you push a new tag named vX.Y.Z, this will automatically cross-compile the add-on for all of the supported platforms. This will allow the release to be handled automatically, rather than building things manually via WebThingsIO/addon-builder.

rzr commented 3 years ago

great I will try this soon or later

mrstegeman commented 3 years ago

Sooner would be preferable, if possible. I'm working on moving all of our existing add-on packages off of S3 before Mozilla shuts it down. In the interim, you could move the packages from S3 to your existing release and we can just update the URLs in the addon-list entry.

rzr commented 3 years ago

I just pushed:

https://github.com/rzr/generic-sensors-webthings/releases/tag/v0.0.14

but didn't try on device

I hope it's fine

mrstegeman commented 3 years ago

Hmm, it looks like the workflow didn’t trigger for some reason.