Skip to content

[bazel/infra] CI updates#711

Merged
shameekganguly merged 1 commit intogz-math9from
shameek/bazel_no_win
Dec 27, 2025
Merged

[bazel/infra] CI updates#711
shameekganguly merged 1 commit intogz-math9from
shameek/bazel_no_win

Conversation

@shameekganguly
Copy link
Copy Markdown
Contributor

Internal tooling

  • Update branch filtering to always run on pull requests and conditionally on main and gz-math[1-9]?[0-9] (same as cmake CI).
  • Update CI to use latest version of upstream bazel.yaml action to use released version of bazel (8) for tests
  • Drop Windows from test matrix, since we currently don't support bazel build for Gazebo on Windows (example build failure). Note that bazel CI was previously running only on the main branch on Windows on pushes (see action platform selection logic).

Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining Signed-off-by messages.

Signed-off-by: Shameek Ganguly <shameek@intrinsic.ai>
@github-project-automation github-project-automation bot moved this from Inbox to In review in Core development Dec 16, 2025
@shameekganguly shameekganguly merged commit 073c9db into gz-math9 Dec 27, 2025
15 checks passed
@shameekganguly shameekganguly deleted the shameek/bazel_no_win branch December 27, 2025 00:41
@github-project-automation github-project-automation bot moved this from In review to Done in Core development Dec 27, 2025
@shameekganguly
Copy link
Copy Markdown
Contributor Author

@Mergifyio backport main gz-math8

@mergify
Copy link
Copy Markdown
Contributor

mergify bot commented Dec 27, 2025

backport main gz-math8

✅ Backports have been created

Details

mergify bot pushed a commit that referenced this pull request Dec 27, 2025
- Update branch filtering to always run on pull requests and conditionally on main and gz-math[1-9]?[0-9] (same as cmake CI).
- Update CI to use latest version of upstream bazel.yaml action to use released version of bazel (8) for tests
- Drop Windows from test matrix, since we currently don't support bazel build for Gazebo on Windows

Signed-off-by: Shameek Ganguly <shameek@intrinsic.ai>
(cherry picked from commit 073c9db)

# Conflicts:
#	.github/workflows/bazel.yml
mergify bot pushed a commit that referenced this pull request Dec 27, 2025
- Update branch filtering to always run on pull requests and conditionally on main and gz-math[1-9]?[0-9] (same as cmake CI).
- Update CI to use latest version of upstream bazel.yaml action to use released version of bazel (8) for tests
- Drop Windows from test matrix, since we currently don't support bazel build for Gazebo on Windows

Signed-off-by: Shameek Ganguly <shameek@intrinsic.ai>
(cherry picked from commit 073c9db)

# Conflicts:
#	.github/workflows/bazel.yml
shameekganguly added a commit that referenced this pull request Jan 6, 2026
- Update branch filtering to always run on pull requests and conditionally on main and gz-math[1-9]?[0-9] (same as cmake CI).
- Update CI to use latest version of upstream bazel.yaml action to use released version of bazel (8) for tests
- Drop Windows from test matrix, since we currently don't support bazel build for Gazebo on Windows

Signed-off-by: Shameek Ganguly <shameek@intrinsic.ai>
(cherry picked from commit 073c9db)

Co-authored-by: Shameek Ganguly <shameek@intrinsic.ai>
shameekganguly added a commit that referenced this pull request Jan 6, 2026
- Update branch filtering to always run on pull requests and conditionally on main and gz-math[1-9]?[0-9] (same as cmake CI).
- Update CI to use latest version of upstream bazel.yaml action to use released version of bazel (8) for tests
- Drop Windows from test matrix, since we currently don't support bazel build for Gazebo on Windows

Signed-off-by: Shameek Ganguly <shameek@intrinsic.ai>
(cherry picked from commit 073c9db)

Co-authored-by: Shameek Ganguly <shameek@intrinsic.ai>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🪵 jetty Gazebo Jetty

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants