Skip to content

Adding Bazelisk/Bazel to the toolshed - #67

Merged
thirtytwobits merged 2 commits into
mainfrom
toolshed/26.4.3
Aug 1, 2026
Merged

Adding Bazelisk/Bazel to the toolshed#67
thirtytwobits merged 2 commits into
mainfrom
toolshed/26.4.3

Conversation

@thirtytwobits

Copy link
Copy Markdown
Member

No description provided.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds Bazel support to the ghcr.io/opencyphal/toolshed container by installing bazelisk as bazel, pre-warming a specific Bazel version into the image, and documenting the new toolchain contents in the repo’s release notes and tag summary table.

Changes:

  • Add a new Dockerfile stage that installs bazelisk (as bazel) and pre-downloads Bazel 9.2.0 into a shared cache location.
  • Document the new ts26.4.3 image contents and Bazel/bzlmod online-fetch behavior in the toolshed changelog.
  • Update the top-level README tag matrix and example workflow snippet to reference ts26.4.3.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
toolshed/Dockerfile Installs bazelisk as bazel, pre-warms Bazel 9.2.0, and adds smoke checks to validate basic Bazel execution/build.
toolshed/CHANGELOG.md Adds ts26.4.3 release notes describing Bazel/bazelisk installation and expected network behavior.
toolshed/bazelisk-1.29.0-linux-arm64.sha256 Adds arm64 checksum for bazelisk release asset verification.
toolshed/bazelisk-1.29.0-linux-amd64.sha256 Adds amd64 checksum for bazelisk release asset verification.
README.md Adds ts26.4.3 to the published tag matrix and updates the workflow example to the new tag.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread toolshed/Dockerfile Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@thirtytwobits
thirtytwobits merged commit 5a2a815 into main Aug 1, 2026
6 checks passed
@thirtytwobits
thirtytwobits deleted the toolshed/26.4.3 branch August 1, 2026 15:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants