-
Notifications
You must be signed in to change notification settings - Fork 46
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
Add scorecard to ci #241
Add scorecard to ci #241
Conversation
1bf2fbb
to
65d41a4
Compare
.github/workflows/olm_tests.yaml
Outdated
run: | | ||
yq e 'del(.stages[].tests[] | select(.labels.test == "olm-crds-have-resources-test"))' -i bundle/tests/scorecard/config.yaml | ||
|
||
- name: Scorecard check |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thinking whether it would have sense to move this test into separate workflow, as it is not related to OLM install or upgrade testing.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree that moving it to a separate workflow makes sense
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it does, but I had it here to try and reduce time, moving it to its own workflow means we'd have to build it again.
no issue either way really, I just hate doing things twice when there is no need
37b547c
to
6bedfc8
Compare
dacf529
to
05ef655
Compare
05ef655
to
bfa2cca
Compare
bfa2cca
to
467b461
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
@anishasthana can you LGTM this, you're requested changes have been implemented |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: anishasthana 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 |
Issue link
Closes #205
What changes have been made
Addition of operator-sdk scorecard check to the CI and make target.
I've had to remove a failing test,
olm-crds-have-resources-test
from the CI. This appears to be a known bugVerification steps
Look at CI run
Checks