- Jun 30, 2025
-
-
Matthew Clarkson authored
Add four new environment variables for run command substitution: - `BAZEL_MAJOR_VERSION` - `BAZEL_MAJOR_MINOR_VERSION` - `BAZEL_MAJOR_MINOR_PATCH_VERSION` - `BAZEL_VERSION` (same as `BAZEL_MAJOR_MINOR_PATCH_VERSION`) These can be used to import version specific run commands. ``` try-import %workspace%/.bazelrc.${BAZEL_MAJOR_MINOR_PATCH_VERSION} try-import %workspace%/.bazelrc.${BAZEL_MAJOR_MINOR_VERSION} try-import %workspace%/.bazelrc.${BAZEL_MAJOR_VERSION} ```
-
- Jun 10, 2025
-
-
Alex Tercete authored
Without this, `latest` is used, which causes CI to fail because it doesn't exist.
-
- May 14, 2025
-
-
Alex Tercete authored
The `lts` tag has recently changed and broken CI, so we should use a known working version. See: https://github.com/semantic-release/semantic-release/issues/3280
-
Alex Tercete authored
-
- Mar 17, 2025
-
-
Alex Tercete authored
-
Alex Tercete authored
-
Alex Tercete authored
-
Alex Tercete authored
-
Alex Tercete authored
-
Alex Tercete authored
-
- Mar 05, 2025
-
-
Tomer Shterenberg authored
-
- Feb 20, 2025
-
-
Matthew Clarkson authored
-
- Feb 05, 2025
-
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
- Jan 14, 2025
-
-
Alex Tercete authored
This was causing Git conflicts when trying to release versions with `semantic-release`.
-
Alex Tercete authored
For consistency with the new templates. The top-level README was moved under the `bazelisk` component.
-
Alex Tercete authored
Leftover from 29e2a546.
-
Alex Tercete authored
The default only made sense for the `ruleset` template. When using the `semantic-release` in isolation, an empty array is a better default. It also seeems that `os` was missing, which is likely leftover from 0fe682fc.
-
Alex Tercete authored
-
- Jan 13, 2025
-
-
- Jan 10, 2025
-
-
Matthew Clarkson authored
We now have a MacOS test runner to validate our rulesets.
-
- Dec 19, 2024
-
-
Matthew Clarkson authored
-
- Dec 17, 2024
-
-
Alex Tercete authored
-
- Dec 13, 2024
-
-
Matthew Clarkson authored
-
- Dec 10, 2024
-
-
Matthew Clarkson authored
Prevents conflicting cache ACLS.
-
Matthew Clarkson authored
The `input:oses` can be set to an array of operating systems to test each job on. By default, Linux and Windows are tested.
-
Matthew Clarkson authored
Makes sure that caches on Linux, Mac, Windows do not conflict.
-
- Dec 09, 2024
-
-
Matthew Clarkson authored
-
- Dec 05, 2024
-
-
Matthew Clarkson authored
-
Matthew Clarkson authored
BREAKING CHANGE: `minimum` is no longer an input to the `ruleset` component. Use `versions` instead.
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
Matthew Clarkson authored
BREAKING CHANGE: The `ruleset` component `needs` input is now dependent tasks for the testing jobs. Previously it was for the `semantic-release` job which was not useful.
-
Matthew Clarkson authored
-
Matthew Clarkson authored
Still need to use them.
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
- Dec 04, 2024
-
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-