Skip to content

ci: use dict/sets for build_flags and test_flags in presubmit.yml - #4263

Merged
rickeylev merged 1 commit into
bazel-contrib:mainfrom
rickeylev:update_bazelci_flag_types
Oct 14, 2026
Merged

rickeylev merged 1 commit into
bazel-contrib:mainfrom
rickeylev:update_bazelci_flag_types

Conversation

@rickeylev

Copy link
Copy Markdown
Collaborator

Using YAML lists for build_flags and test_flags prevents merging
flag sets across job configurations with YAML <<: merge keys.

Convert build_flags and test_flags entries from - list items to
? mapping keys so reusable flag sets can be composed via YAML merges.

Using YAML lists for `build_flags` and `test_flags` prevents merging
flag sets across job configurations with YAML `<<:` merge keys.

Convert `build_flags` and `test_flags` entries from `-` list items to
`?` mapping keys so reusable flag sets can be composed via YAML merges.

@dougthor42 dougthor42 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

/cry yaml is a terrible spec

@rickeylev

Copy link
Copy Markdown
Collaborator Author

/cry yaml is a terrible spec

it makes me look upon gcl with fondness

@rickeylev
rickeylev enabled auto-merge October 14, 2026 16:32
@rickeylev
rickeylev added this pull request to the merge queue Oct 14, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to no response for status checks Oct 14, 2026
@rickeylev
rickeylev added this pull request to the merge queue Oct 14, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to no response for status checks Oct 14, 2026
@rickeylev
rickeylev added this pull request to the merge queue Oct 14, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to no response for status checks Oct 14, 2026
@rickeylev
rickeylev added this pull request to the merge queue Oct 14, 2026
Merged via the queue into bazel-contrib:main with commit bf9da3d Oct 14, 2026
5 checks passed
@rickeylev
rickeylev deleted the update_bazelci_flag_types branch October 14, 2026 20:28
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