-
Notifications
You must be signed in to change notification settings - Fork 9
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
Regular Update for Dependencies #2184
Comments
@kalbfled Compare this ticket to the template and add missing items to template. Also add mention of requirements.txt to template. |
I marked this ticket as off track because I had to spend time figuring out that I needed to pin ddtrace to avoid deployment failures. I opened #2203. QA work also remains, and Cris is on vacation. |
Forgot to comment that this was tested and is working as expected. All GHA and requirements.txt were good. |
User Story - Business Need
We wish to keep dependencies up to date so that we do not need such massive overhauls of our system. This is a recurring task to update all dependencies we are able to update. Any conflicts shall get a dedicated ticket. This task should be a day of work at most because it only updates non-breaking changes.
User Story
As VA Notify,
I want to keep our service up to date
So that we are secure and as free of bugs as possible.
Additional Info and Resources
poetry.lock
, revert major changes, then minor, then patch/security: never edit this file manually!Engineering Checklist
@dependabot rebase
to any open Dependbot PRspoetry.lock
.pyproject.toml
, create a ticket, and label it "tech debt"pyproject.toml
and have a checkbox to remove that dependency frompyproject.toml
in the acceptance criteriaAcceptance Criteria
Repo dependencies are updated and we have no broken functionality. Issues opened by Dependabot are resolved. Tickets with the "tech debt" label created for any updates we could, or should, not do.
QA Considerations
The text was updated successfully, but these errors were encountered: