~thopiekar/protobuf/+git/protobuf:24.x

Last commit made on 2023-11-02
Get this branch:
git clone -b 24.x https://git.launchpad.net/~thopiekar/protobuf/+git/protobuf

Branch merges

Branch information

Name:
24.x
Repository:
lp:~thopiekar/protobuf/+git/protobuf

Recent commits

14bccc6... by Mike Kruskal <email address hidden>

Merge pull request #14621 from protocolbuffers/win2019-24.x

Backport CI fixes to 24.x

050b1eb... by Mike Kruskal <email address hidden>

Error on staleness failure

957fca8... by Mike Kruskal <email address hidden>

Fix bad merge

778e2d3... by Adam Cozzette <email address hidden>

Update `cc_file_list_aspect` to handle targets with missing `hdrs/textual_hdrs`

Our stale file regeneration logic broke with Bazel 6.4.0, and I suspect it was
caused by this change: https://github.com/bazelbuild/bazel/pull/19534 Our logic
assumed that any target with a `CcInfo` provider must have `hdrs` and
`textual_hdrs` attributes, but it seems that this is no longer true for
`cc_proto_library` starting with Bazel 6.4.0. The fix is just to use `getattr`
and treat the item as an empty list if it's missing.

PiperOrigin-RevId: 575473886

72946d7... by Mike Kruskal <email address hidden>

Remove hardcoded requirements.txt

7f6e906... by Mike Kruskal <email address hidden>

Enable caching of pip dependencies

PiperOrigin-RevId: 578740011

95b52cc... by Mike Kruskal <email address hidden>

Fix windows 2019 build.

setup-gcloud doesn't honor the environment variables set by setup-python, so we need to manually set CLOUDSDK_PYTHON before running it.

PiperOrigin-RevId: 578674246

858ec37... by Mike Kruskal <email address hidden>

Migrate tests to windows 2022 by default.

For the windows 2019 test, we need to upgrade python for the latest gcloud to work.

PiperOrigin-RevId: 578600130

be23deb... by Mike Kruskal <email address hidden>

Use large runners for ASAN and MSAN builds

These tests were right near the threshold for disk space on default runners, and recently got pushed over (~18G). The cheapest large runner has 150G of SSD storage, and won't likely hit this issue again.

PiperOrigin-RevId: 572596499

6329c18... by Adam Cozzette <email address hidden>

Internal change

PiperOrigin-RevId: 573332237