openshift / openshift/console-plugin-template

Add more regular updates of dependencies

Open
#15 12 comments 3 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

lifecycle/frozen
Dominant language
TypeScript
Stars
52
Forks
46
PR merge metrics
No merged PRs in 30d

Description

This is a template repository, so many will start off of this. I think you, therefore, have an extra responsibility to have your dependencies up to date so others don't start off with out-of-date dependencies.

There are some great tools to help you keep your dependencies up to date with pretty low effort, here are a couple of examples:

Both of these support auto-merge of pull requests (either by GitHub actions or by Renovatebot App), so you can for example auto-merge all minor and patch versions to keep the maintenance low. You seem to have good testing in this project, so you can be confident you don't break the project.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No dependency or CI files are named in the issue. Start by locating the repository's dependency manifests and existing GitHub Actions configuration, then compare Dependabot and Renovate with the repository's testing setup. Done means regular dependency-update pull requests are configured with an appropriate merge policy and verified by the existing tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, typescript
Domain
ci-cd, devops, tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.