Skip to content

bazel: build all Rust tools#3215

Open
mgeisler wants to merge 2 commits into
mainfrom
bazel-all-tools
Open

bazel: build all Rust tools#3215
mgeisler wants to merge 2 commits into
mainfrom
bazel-all-tools

Conversation

@mgeisler

Copy link
Copy Markdown
Collaborator

This moves the remaining two tools into Bazel: i18n-report and mdbook itself. They are still installed with

cargo xtask install-tools

to make this less disruptive. This will go away as we start using the mdbook rule in Bazel to build the many books.

@mgeisler mgeisler requested review from djmitche, michael-kerscher and qwandor and removed request for michael-kerscher June 16, 2026 16:38
@mgeisler mgeisler force-pushed the bazel-all-tools branch 2 times, most recently from cc44c69 to 2fdde9a Compare June 16, 2026 16:55
Comment thread xtask/src/main.rs Outdated
@mgeisler mgeisler force-pushed the bazel-all-tools branch 2 times, most recently from 90d1ab6 to ca9a873 Compare June 25, 2026 20:42
@djmitche djmitche removed their request for review July 11, 2026 09:46
This moves the remaining two tools into Bazel: `i18n-report` and
`mdbook` itself. They are still installed with

    cargo xtask install-tools

to make this less disruptive. This will go away as we start using the
`mdbook` rule in Bazel to build the many books.
@mgeisler mgeisler requested a review from djmitche as a code owner July 12, 2026 14:07
mgeisler added a commit that referenced this pull request Jul 12, 2026
Before we would run the full `mdbook-install` action, but we actually
only need the `i18n-report` binary.

This PR steals the relevant declaration from #3215 to speed up this
part of our CI.
mgeisler added a commit that referenced this pull request Jul 12, 2026
Before we would run the full `mdbook-install` action, but we actually
only need the `i18n-report` binary.

This PR steals the relevant declaration from #3215 to speed up this
part of our CI.
mgeisler added a commit that referenced this pull request Jul 12, 2026
Before we would run the full `mdbook-install` action, but we actually
only need the `i18n-report` binary.

This PR steals the relevant declaration from #3215 to speed up this
part of our CI.
mgeisler added a commit that referenced this pull request Jul 12, 2026
Before we would run the full `mdbook-install` action, but we actually
only need the `i18n-report` binary.

This PR steals the relevant declaration from #3215 to speed up this
part of our CI.
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