-
Notifications
You must be signed in to change notification settings - Fork 90
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
Split out tests into multiple different github actions #28
Conversation
Allows sharing analysis cache between build/query
This should speed up PRs by parallelizing, as well as making it clearer which bit is failing
a18b0cc
to
1a87bc5
Compare
Removing it makes the project diffable between machines
runs-on: macOS-latest | ||
steps: | ||
- uses: actions/checkout@v1 | ||
- name: Select Xcode 11.2 |
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.
small nit: is it necessary to select xcode versions before running buildifier?
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.
No clue
@@ -1,3 +1,3 @@ | |||
# We can't create a bzl_library for rules-swift because of its visibility, | |||
# so circumvent by not using the sandbox | |||
build --strategy=Stardoc=standalone | |||
common --strategy=Stardoc=standalone |
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 see the strategy option is documented in the bazel manuel and includes a valid value of standalone. But why is Stardoc also included here?
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.
because we only want to run actions with Stardoc
as the mnemonic in standalone mode (we don't want to run other actions in standalone mode)
This should speed up PRs by parallelizing, as well as making it clearer which bit is failing