pspdev / psp-packages

https://pspdev.github.io/psp-packages/
The Unlicense
24 stars 13 forks source link

Only build a package if it is an upgrade #4

Closed sharkwouter closed 2 years ago

sharkwouter commented 3 years ago

Rebuilding every package every time is a bit costly and it causes some issues with checksums. If you reinstall a package after a repo update, you will probably see an error at the moment. This PR is made to address this, but it's not yet ready.

This PR makes it so packages are downloaded from the repo before being build. This makes it so if there is no version change, the package will not be build at all and the existing package will be added to the new release.

sharkwouter commented 3 years ago

This is still a draft, because it requires an update to the docker container used to build.

sharkwouter commented 2 years ago

I'm not going to work more on this for now.