Skip to content

build: auto-publish and ToT matrix CI - #381

Merged
filmil merged 6 commits into
bazel-migrationfrom
bazel-auto-publish
Aug 12, 2026
Merged

build: auto-publish and ToT matrix CI#381
filmil merged 6 commits into
bazel-migrationfrom
bazel-auto-publish

Conversation

@filmil

@filmil filmil commented Aug 12, 2026

Copy link
Copy Markdown
Member

Implements semantic releasing via release-please, topological Bazel cargo publishing, and robust ToT + Bazel matrix testing based on plan_auto_publish.

@filmil
filmil force-pushed the bazel-auto-publish branch 4 times, most recently from 6dac241 to 03cbef8 Compare August 12, 2026 01:36
@filmil
filmil force-pushed the bazel-auto-publish branch from 03cbef8 to 606005e Compare August 12, 2026 01:39
@filmil
filmil requested a review from Manishearth August 12, 2026 01:46
@filmil

filmil commented Aug 12, 2026

Copy link
Copy Markdown
Member Author

@Manishearth again lots of formulaic changes. Exceptions are the .bzl file for cargo_publish and GitHub workflows.

@filmil
filmil merged commit 8fd1489 into bazel-migration Aug 12, 2026
3 checks passed
filmil added a commit that referenced this pull request Aug 12, 2026
* build: auto-publish and ToT matrix CI

* build: format bazel files with buildifier

* docs: document public APIs in Starlark files

* fix: remove root workspace manifest from release-please

* fix: switch to manifest-based release-please configuration for rust-workspace

* fix: use correct cargo-workspace plugin for release-please
filmil added a commit that referenced this pull request Aug 12, 2026
* build: auto-publish and ToT matrix CI

* build: format bazel files with buildifier

* docs: document public APIs in Starlark files

* fix: remove root workspace manifest from release-please

* fix: switch to manifest-based release-please configuration for rust-workspace

* fix: use correct cargo-workspace plugin for release-please
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.

1 participant