New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Chore: Rework workflows #3242
Chore: Rework workflows #3242
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I dont pretend to fully understand every line of change here but overall seems like will yield big speed improvements to ci, etc. I really love the new image build instructions =)
Thanks as always for the persistent improvement
Edit (build worked perfectly fine for me, and quick)
There's at least some documentation over at the builder repo. But I would like to put some details together somewhere to help understand both the process here and the general architecture of paperless. |
Removes the building of installers from the repo, they can now be built elsewhere, on demand, as their building is no longer tied to the Dockerfile
f659d42
to
95e73cf
Compare
…ll request events
This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new discussion or issue for related concerns. |
Proposed change
Now that the actual image is decoupled from the build installers (thanks to the downloaded archive instead of being pulled from images), building the installers in another repo is a viable solution again. So this revives the old builder repo to build wheels and .deb on a manual dispatch. That should only need to happen every so often. Even less with dependabot being so broke...
Type of change
Checklist:
pre-commit
hooks, see documentation.