-
Notifications
You must be signed in to change notification settings - Fork 34
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
[ANCHOR-534] Concurrent Github Workflows #1196
[ANCHOR-534] Concurrent Github Workflows #1196
Conversation
090b2da
to
f68cbec
Compare
b597918
to
e01e72d
Compare
e01e72d
to
56efd16
Compare
…ncurrent-workflows
|
||
jobs: | ||
run-extended-tests: | ||
if: github.event.issue.pull_request && contains(github.event.comment.body, '/run-extended-tests') |
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.
Curious how does this issue
works? Does it mean that every comment will trigger the workflow re-run?
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 the work flow will be checked but nothing will be run.
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
…ncurrent-workflows
Description
Created the following workflows:
on_pull_request.yml
: triggered when a pull request is created or updatedon_pull_request_comments.yml
: triggered callable workflows when a pull request is commentedon_push_to_develop.yml
: triggered when a pull request is merged or a commit is pushed.on_release_created_or_updated.yml
: triggered when a release is created or updated.Here are the callable workflows:
sub_gradle_build.yml
: Run Gradle build and unit tests.sub_essential_tests.yml
: Run essential tests.sub_extended_tests.yml
: Run extended tests.sub_codeql_analysis.yml
: Run the CodeQL.sub_jacoco_report.yml
: Generate the Jacoco reports.Context
Improve the workflows
Testing
./gradlew test
Known limitations