-
Notifications
You must be signed in to change notification settings - Fork 1k
Move build to reusable workflow #5483
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
Move build to reusable workflow #5483
Conversation
| - name: Start deadlock detector | ||
| run: .github/scripts/deadlock-detector.sh | ||
|
|
||
| - name: Build |
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 a good time to change this to assemble instead of build? IIUC, we run tests on Java 11 twice, once as part of build and once as part of test
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.
oh, I think I need to add check in there too...
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.
check would run the tests - I had a proposal to change test to check in the test workflow to make defining additional tests easier, without our current boilerplate when defining special tests. Haven't done that yet but don't believe it affects the build workflow.
test
check -> test + spotless/checkstyle/etc
assemble -> jar, javadoc, sources
build -> assemble + 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.
Oh with my table I get it now, heh. Let's just leave it as build for now then, we'd probably switch to assemble here and check in the test workflow separately
No description provided.