benchmark/.github/workflows
Nicholas Junge 6f75bb5273
Shut down Bazel gracefully and revert wheel build strategy to job matrix (#1383)
This commit adds a `bazel shutdown` command to the setuptools BazelExtension. This has the effect that wheel builds shut down the Bazel server and terminate gracefully after the build, something
that was previously an issue on Windows builds.

Since the windows-specific `--no-clean` flag option to `pip wheel` becomes unnecessary due to this change, this change has the side-effect that GitHub Actions wheel builds via `cibuildwheel` can now
be written as a compact job matrix again, which leads to a lot of deduplicated code in the corresponding workflow file.

Lastly, some GitHub-provided actions (checkout, setup-python, upload/download-artifact) were bumped to the latest v3 version.
2022-04-08 15:00:46 +01:00
..
bazel.yml Un-disable github actions :] 2021-06-01 13:04:32 +03:00
build-and-test-perfcounters.yml use docker container for ubuntu-16.04 builds (#1265) 2021-10-27 16:29:37 +01:00
build-and-test.yml annotate and export public symbols (#1321) 2022-02-14 10:48:53 +00:00
clang-format-lint.yml check clang format on pull requests and merges (#1281) 2021-11-10 16:49:49 +00:00
clang-tidy.yml Add clang-tidy check (#1290) 2021-11-25 15:47:44 +00:00
doxygen.yml Added Doxygen support. (#1228) 2021-10-25 12:32:33 +01:00
pylint.yml Un-disable github actions :] 2021-06-01 13:04:32 +03:00
sanitizer.yml add g++ to sanitizer buildbots (#1197) 2021-07-01 10:02:54 +01:00
test_bindings.yml Un-disable github actions :] 2021-06-01 13:04:32 +03:00
wheels.yml Shut down Bazel gracefully and revert wheel build strategy to job matrix (#1383) 2022-04-08 15:00:46 +01:00