Project

General

Profile

Actions

action #157369

closed

coordination #154768: [saga][ux] State-of-art user experience for openQA

coordination #157510: [epic] Up-to-date JavaScript stack

Handle all node dependabot updates, not just security updates in our usual work processes

Added by okurz about 2 months ago. Updated about 1 month ago.

Status:
Resolved
Priority:
Low
Assignee:
Category:
Feature requests
Target version:
Start date:
2024-01-05
Due date:
% Done:

0%

Estimated time:

Description

Motivation

With #155410 resolved we have dependabot updates in https://github.com/os-autoinst/openQA/, actually already for all node updates, not just security updates. But we need to help dependabot on getting the updates done, e.g. update our code and tests so that they cope with a newer version. For trivial cases we already have dependabot creating the pull request and mergify eventually merging it after a wait time of multiple days. For the cases where CI tests fail we need people to push code changes. Maybe just mention it on https://progress.opensuse.org/projects/qa/wiki/tools that we should support such pull requests, set aside work time to support those updates and in cases where it's becoming too much effort just create an according ticket for each pull request that needs more work.

Acceptance criteria

  • AC1: The team is confident how to handle dependabot updates as part of their daily work

Suggestions

  • Add on an appropriate place on progress.opensuse.org/projects/qa/wiki/tools how to handle such updates
  • Tell everyone from the team, ask them for feedback, adjust
Actions

Also available in: Atom PDF