-
Notifications
You must be signed in to change notification settings - Fork 26
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
Migrate docs repositories to bookworm #567
Comments
legoktm
added a commit
that referenced
this issue
Jun 10, 2024
* Install poetry from Debian packages * Build deployment content in a Debian container instead of Python. This shouldn't make much of a difference except that we'll also get security updates of Python itself from Debian instead of needing to bump the image (which we haven't really been doing). * Bump the nginx alpine image to latest. Refs #567.
legoktm
added a commit
to freedomofpress/securedrop-dev-docs
that referenced
this issue
Jun 10, 2024
* Install poetry from Debian packages * Build deployment content in a Debian container instead of Python. This shouldn't make much of a difference except that we'll also get security updates of Python itself from Debian instead of needing to bump the image (which we haven't really been doing). * Bump the nginx alpine image to latest. Refs <freedomofpress/securedrop-docs#567>.
legoktm
added a commit
to freedomofpress/securedrop-dev-docs
that referenced
this issue
Jun 10, 2024
* Install poetry from Debian packages * Build deployment content in a Debian container instead of Python. This shouldn't make much of a difference except that we'll also get security updates of Python itself from Debian instead of needing to bump the image (which we haven't really been doing). * Bump the nginx alpine image to latest. Refs <freedomofpress/securedrop-docs#567>.
8 tasks
Unless you or someone else want to, I can try to get this over the finish line this week, @legoktm - looks like you've done most of the legwork already though, so understand if you prefer to see it through yourself! |
Go for it, I can do reviews then :) |
eloquence
pushed a commit
that referenced
this issue
Jun 26, 2024
* Install poetry from Debian packages * Build deployment content in a Debian container instead of Python. This shouldn't make much of a difference except that we'll also get security updates of Python itself from Debian instead of needing to bump the image (which we haven't really been doing). * Bump the nginx alpine image to latest. * Update dependencies. Refs #567.
All done, thanks @eloquence! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the change
Our docs repositories are currently built on Debian bullseye / Python 3.9, we should migrate them to bookworm as we're doing the same with the rest of our stack, and because we're starting to hit issues with 3.9 being less well supported upstream (e.g. sphinx-doc/sphinx-autobuild#155).
The text was updated successfully, but these errors were encountered: