XiangRongLin / NewPipe-preuinified

NewPipe with the old UI. Looking for new Maintainer
GNU General Public License v3.0
53 stars 6 forks source link

Draft of a completely automated release system #28

Closed kubo6472 closed 2 years ago

kubo6472 commented 2 years ago

I will mark this as draft for now. But this is what I'd imagine could handle the whole process of automating releases. Inspired by something like this: https://github.com/PrismarineTeam/Prismarine/blob/ver/1.19.2/.github/workflows/build.yml

XiangRongLin commented 2 years ago

The problem isn't incrementing the version number and extractor dependency. It's the regular breaking changes of the extractor that need to be manually fixed and take more time. More time because I need to actually open Android studio instead of a simple text editor.

So although this could reduce the workload, the main problem still persists.

kubo6472 commented 2 years ago

Okay, won't be merging this here.