benchmark/.github/workflows
Nicholas Junge 5893034e46
Add Python 3.12 support (#1676)
* Add Python 3.12 support tag

* Bump nanobind to latest stable v1.6.2 tag

* Add PyPI trusted publishing to GitHub workflow, add Python 3.12 wheel builds

Trusted publishing has been available since v1.8.0 of the pypa-publish
action. It enables password-less authentication and wheel uploads from
the wheel upload job.

`cibuildwheel` was bumped to v2.16.2 to allow Python 3.12 wheel builds.

More info on trusted publishing:
https://github.com/marketplace/actions/pypi-publish#trusted-publishing

The Windows distribution was reverted to `latest` in the OS matrix,
since the discovery problem of MSVC was fixed in a Bazel patch release.

* Bump nanobind to stable v1.7.0 tag
2023-10-23 13:04:39 +01:00
..
bazel.yml Update bazel.yml (#1671) 2023-10-13 10:59:20 -04:00
build-and-test-min-cmake.yml add compiler to build-and-test and create min-cmake CI bot (#1550) 2023-02-28 12:40:40 +00:00
build-and-test-perfcounters.yml update github actions to latest versions (#1541) 2023-02-09 15:52:03 +00:00
build-and-test.yml add compiler to build-and-test and create min-cmake CI bot (#1550) 2023-02-28 12:40:40 +00:00
clang-format-lint.yml add name to clang format job 2023-10-17 16:47:29 +01:00
clang-tidy.yml update github actions to latest versions (#1541) 2023-02-09 15:52:03 +00:00
doxygen.yml update github actions to latest versions (#1541) 2023-02-09 15:52:03 +00:00
pylint.yml update github actions to latest versions (#1541) 2023-02-09 15:52:03 +00:00
sanitizer.yml reenable msan sanitizer workflow (#1589) 2023-05-03 16:55:45 +01:00
test_bindings.yml Add Python 3.12 support (#1676) 2023-10-23 13:04:39 +01:00
wheels.yml Add Python 3.12 support (#1676) 2023-10-23 13:04:39 +01:00