mirror of
https://github.com/google/benchmark.git
synced 2025-03-21 14:40:07 +08:00
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. |
||
---|---|---|
.. | ||
bazel.yml | ||
build-and-test-perfcounters.yml | ||
build-and-test.yml | ||
clang-format-lint.yml | ||
clang-tidy.yml | ||
doxygen.yml | ||
pylint.yml | ||
sanitizer.yml | ||
test_bindings.yml | ||
wheels.yml |