diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..be006de --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,13 @@ +# Keep GitHub Actions up to date with GitHub's Dependabot... +# https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot +# https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#package-ecosystem +version: 2 +updates: + - package-ecosystem: github-actions + directory: / + groups: + github-actions: + patterns: + - "*" # Group all Actions updates into a single larger pull request + schedule: + interval: weekly diff --git a/README.md b/README.md index f165843..2f99432 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,22 @@ # Bazel extensions for pybind11 +Github-CI: +| OS \ Build system | Bazel | +|:------- | :---: | +| Linux (`amd64`) | [![Build Status][amd64_linux_bazel_status]][amd64_linux_bazel_link] | +| MacOS (`amd64`) | [![Build Status][amd64_macos_bazel_status]][amd64_macos_bazel_link] | +| MacOS (`arm64`) | [![Build Status][arm64_macos_bazel_status]][arm64_macos_bazel_link] | +| Windows (`amd64`) | [![Build Status][amd64_windows_bazel_status]][amd64_windows_bazel_link] | + +[amd64_linux_bazel_status]: ./../../actions/workflows/amd64_linux_bazel.yml/badge.svg +[amd64_linux_bazel_link]: ./../../actions/workflows/amd64_linux_bazel.yml +[amd64_macos_bazel_status]: ./../../actions/workflows/amd64_macos_bazel.yml/badge.svg +[amd64_macos_bazel_link]: ./../../actions/workflows/amd64_macos_bazel.yml +[arm64_macos_bazel_status]: ./../../actions/workflows/arm64_macos_bazel.yml/badge.svg +[arm64_macos_bazel_link]: ./../../actions/workflows/arm64_macos_bazel.yml +[amd64_windows_bazel_status]: ./../../actions/workflows/amd64_windows_bazel.yml/badge.svg +[amd64_windows_bazel_link]: ./../../actions/workflows/amd64_windows_bazel.yml + Provided rules: - `pybind_extension`: Builds a python extension, automatically adding the