Skip to content
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(deps): make sure Renovate updates for OpenShift, Ginkgo and Gomega modules are disabled #305

Conversation

rm3l
Copy link
Member

@rm3l rm3l commented Oct 4, 2024

Description

We were getting a lot of noise from dependency updates for the following modules, which all require Go 1.22+ (not yet supported at the moment).
We usually end up manually closing the corresponding PRs, but new ones would be created as soon as there were new updates available.

The ones from github.com/openshift/api were creating most of the noise because we are depending on a pseudo-version mapped to a commit. So (from my observations) a new update PR would be created anytime there is a new commit in https://github.com/openshift/api/commits/master/.

Which issue(s) does this PR fix or relate to

PR acceptance criteria

How to test changes / Special notes to the reviewer

Renovate Config Validator job passed: https://github.com/redhat-developer/rhdh-operator/actions/runs/11177943170/job/31074500161?pr=305

…mega libs

These modules require Go 1.22+, which we do not support at the moment.
Also, the previous exclusion rule got `github.com/openshift` appeared to not be working
as expected, probably because of the `matchUpdateTypes` field,
which did not seem to handle pseudo-versions from commits in that repo.
@rm3l
Copy link
Member Author

rm3l commented Oct 4, 2024

/cc @coreydaley @gazarenkov

Copy link

openshift-ci bot commented Oct 7, 2024

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: gazarenkov

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci bot added the approved label Oct 7, 2024
@rm3l rm3l merged commit 67b968b into redhat-developer:main Oct 7, 2024
7 of 8 checks passed
@rm3l rm3l deleted the disable_renovate_updates_for_openshift-api_and_ginkgo_and_gomega branch October 7, 2024 19:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants