Skip to content

Conversation

@mbland
Copy link

@mbland mbland commented Jan 8, 2026

Fixes postsubmit job failures after merging #27463 by aligning the .bazelci postsubmit jobs with .bazelci/presubmit.yml. Specifically:

Contains other touch-ups to synchronize build images, build flags, test flags, and test targets, as well as to make minor formatting changes.

Produced most changes via: vimdiff .bazelci/p{re,ost}submit.yml. The remaining differences are:

  • No sharding in postsubmit jobs.

  • Setting --noremote_accept_cached in postsubmit jobs

  • Including include_json_profile blocks in postsubmit jobs.

  • The kythe_ubuntu2004 job sets index_upload_gcs to False in presubmit and True in postsubmit.

  • The docs_ubuntu1804 job only exists in presubmit.

Part of #28177.

Fixes postsubmit job failures after merging bazelbuild#27463 by aligning the
`.bazelci` postsubmit jobs with `.bazelci/presubmit.yml`. Specifically:

- Disabled Android setup and test targets due to infrastructure changes
  (including but not limited to bazelbuild/continuous-integration#2408).

- Updated the `ubuntu2004` jobs to `ubuntu2004_java11` (not that it
  should matter after the `*_for_testing` repo fix from bazelbuild#27463).

- Updated the `xcode_version` of `macos` jobs.

Contains other touch-ups to synchronize build images, build flags, test
flags, and test targets, as well as to make minor formatting changes.

Produced most changes via: `vimdiff .bazelci/p{re,ost}submit.yml`.
The remaining differences are:

- No sharding in postsubmit jobs.

- Setting `--noremote_accept_cached` in postsubmit jobs

- Including `include_json_profile` blocks in postsubmit jobs.

- The `kythe_ubuntu2004` job sets `index_upload_gcs` to `False` in
  presubmit and `True` in postsubmit.

- The `docs_ubuntu1804` job only exists in presubmit.

Part of bazelbuild#28117.
@mbland mbland requested a review from a team as a code owner January 8, 2026 20:39
@github-actions github-actions bot added the awaiting-review PR is awaiting review from an assigned reviewer label Jan 8, 2026
Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request aligns postsubmit jobs with presubmit configurations to fix CI failures. Key changes include disabling Android-related setups, updating platform versions and Xcode, and synchronizing build flags and test targets across jobs. The changes are thorough and correctly implement the described alignment, including fixing some pre-existing YAML syntax errors.

@meteorcloudy meteorcloudy merged commit ce2c9c7 into bazelbuild:release-6.6.0 Jan 9, 2026
20 checks passed
@github-actions github-actions bot removed the awaiting-review PR is awaiting review from an assigned reviewer label Jan 9, 2026
@mbland mbland deleted the 6.6.0-postsubmit-fix-disable-android branch January 9, 2026 16:29
@mbland
Copy link
Author

mbland commented Jan 9, 2026

FYI, I screwed up the original "Fixes #28177" comment in the commit message and pull request description as "Fixes #28117". I've fixed the pull request description, but the commit message remains flawed. Oh well. 🫤

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.

3 participants