Upgrade Bazel to 5.2.0 (#14)

1 file changed
tree: f5e4a5586d627eae90f25c9ad45f8b2c73cfc9f7
  1. .github/
  2. docs/
  3. e2e/
  4. mylang/
  5. .bazelignore
  6. .bazelrc
  7. .bazelversion
  8. .gitattributes
  9. .gitignore
  10. .pre-commit-config.yaml
  11. .prettierignore
  12. BUILD.bazel
  13. CONTRIBUTING.md
  14. internal_deps.bzl
  15. LICENSE
  16. README.md
  17. WORKSPACE
README.md

Template for Bazel rules

Copy this template to create a Bazel ruleset.

Features:

See https://docs.bazel.build/versions/main/skylark/deploying.html#readme

Ready to get started? Copy this repo, then

  1. search for “com_myorg_rules_mylang” and replace with the name you'll use for your workspace
  2. search for “myorg” and replace with GitHub org
  3. search for “mylang” and replace with the language/tool your rules are for
  4. rename directory “mylang” similarly
  5. run pre-commit install to get lints (see CONTRIBUTING.md)
  6. if you don't need to fetch platform-dependent tools, then remove anything toolchain-related.
  7. update the actions/cache@v2 bazel cache key in .github/workflows/ci.yaml and .github/workflows/release.yml to be a hash of your source files.
  8. delete this section of the README (everything up to the SNIP).

---- SNIP ----

Bazel rules for mylang

Installation

From the release you wish to use: https://github.com/myorg/rules_mylang/releases copy the WORKSPACE snippet into your WORKSPACE file.