-
Notifications
You must be signed in to change notification settings - Fork 84
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
Make sure we are downloading newest version of the dependent tools #955
Make sure we are downloading newest version of the dependent tools #955
Conversation
87bba19
to
cfe22e5
Compare
Our current script does not always works as expected. In situation where latest tag of the dependent tool is pointing to the lower version then the newest one, the latest will be used. This modifies to incorporate semver checking of all the released versions and picking up the newest one (highest semver). Related issue: operator-framework/operator-sdk#6403 Related issue: dora-metrics#953 Signed-off-by: Michal Pryc <mpryc@redhat.com>
cfe22e5
to
4124ebf
Compare
/test 4.10-e2e-openshift |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: mateusoliveira43 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 |
/lgtm |
/test 4.11-e2e-openshift |
/test 4.9-e2e-openshift |
Describe the behavior changes introduced in this PR
Our current script does not always works as expected.
In situation where latest tag of the dependent tool is pointing to the lower version then the newest one, the latest will be used.
This modifies to incorporate semver checking of all the released versions and picking up the newest one (highest semver).
Linked Issues
related to: operator-framework/operator-sdk#6403
related to: #953
Testing Instructions
Ran before and after modifications, the current links are exactly the same, because latest is pointing to the greatest semver so it's working as expected. We do not look at the latest tag at all, so the semver is calculating correctly the greatest version.