-
Notifications
You must be signed in to change notification settings - Fork 1
JAVASE-144 Bootstrap GHA for sonar-java-symbolic-execution #40
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
Conversation
df5af95 to
fda7ac0
Compare
| qa: | ||
| needs: [build] | ||
| runs-on: github-ubuntu-latest-l | ||
| if: github.event_name != 'pull_request' || (github.event.pull_request.head.repo.full_name == github.repository && github.actor != 'dependabot[bot]') |
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.
Is this needed?
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 think it prevents QA from being executed on a fork.
Given that we maintain the runners, I think so.
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.
Maybe we could discuss it offile at some point. This should be consistent across out repos and other squads.
|
|
||
| promote: | ||
| name: Promote | ||
| needs: [build, qa] |
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.
Did you consider doing build (plus night and cleanup) separately from qa?
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 am not sure I understand
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 meant separate PRs.
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.
Why ?
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 have a preference for smaller tasks, so that we could start building while we are ironing out the details of QA. We can keep it one PR if you prefer.
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.
The PR is complete, I don't think the work needed to split it outweigh the gain.
But if you have a strong view on this, I can split it.
10f7473 to
79ab8a9
Compare
79ab8a9 to
4fc26fb
Compare
|





JAVASE-144
Part of BUILD-8404