Release a test build whenever a new change is approved in milestones...
Verification
- [X] I searched for similar feature request and found none was relevant.
Pitch us your idea!
Release test builds for latest completed change/update in milestone until new firmware is released...
Description
Whenever a PR is approved (as listed in milestones), a new test build is released (labelled as test eg. InfiniTime-1.11.0-test_20220705) until all the PR in a milestone is complete... That way others can test and report back issues while waiting for next final milestone build.
Every PR is built by GitHub actions and the DFU is uploaded. The same happens each time the develop branch is updated. It's not the easiest to find though. I'm for creating nightly builds and making them more accessible, but I wouldn't want to clutter the releases with them, so I wonder where they should be put.
@Riksu9000 thanks for the quick reply. Looking forward to you updating us where we can access the nightly builds (when you create them) and making them easily accessible. :)
For reference, this is how you can access the latest development builds. Note that if you decide to flash any development build, you'll be doing it at your own risk.
https://user-images.githubusercontent.com/37774658/177501594-5ccd619c-af02-4162-97d1-e84a842f3cc3.mp4
@Riksu9000, I downloaded the DFU .zip file but couldn't send the file to my PineTime... Can I ask why?
I think you have to extract it once.
@ajack2001my Which companion app do you use? Most of them accept the .zip file as input, but I think Amazfish only supports the .bin file (extracted from the DFU zip file).
Regarding the original request, I also think we shouldn't "release" (as in adding a new release on the release page). I don't want non-developer users to be confused and install those development build without fully knowing the risks of using them.
I use Android/GB to push the build