Skip to content

chore: migrate integration golden tests to PHPUnit and keep single Bazel smoke test - #887

Merged
bshaffer merged 7 commits into
mainfrom
fix-bazel-cache
Oct 8, 2026
Merged

bshaffer merged 7 commits into
mainfrom
fix-bazel-cache

Conversation

@bshaffer

@bshaffer bshaffer commented Oct 7, 2026 •

Copy link
Copy Markdown
Collaborator

Migrate the full integration golden test suite from Bazel to PHPUnit and pare .github/workflows/bazel_example.yml down to a single-target Bazel smoke test (tests/Integration:asset), tracking generator sources in rules_php_gapic and removing the broken CACHE_VERSION cache step.

Also updates the googleapis submodule pointer to match repositories.bzl and tests/Integration/goldens/.

@bshaffer
bshaffer requested a review from a team as a code owner October 7, 2026 02:00
@bshaffer bshaffer changed the title fix: track workspace srcs and composer.json in Bazel php_binary chore: migrate integration golden tests from Bazel to PHPUnit Oct 7, 2026
@bshaffer
bshaffer marked this pull request as draft October 7, 2026 21:49
@bshaffer bshaffer changed the title chore: migrate integration golden tests from Bazel to PHPUnit fix: track generator sources in Bazel rules and remove broken GHA cache Oct 7, 2026
@bshaffer bshaffer changed the title fix: track generator sources in Bazel rules and remove broken GHA cache chore: migrate integration golden tests to PHPUnit and keep single Bazel smoke test Oct 7, 2026
# Conflicts:
#	.github/workflows/bazel_example.yml
@bshaffer
bshaffer marked this pull request as ready for review October 8, 2026 18:06

@noahdietz noahdietz 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.

This is wonderful

@bshaffer
bshaffer enabled auto-merge (squash) October 8, 2026 21:06
@bshaffer
bshaffer merged commit be0c35e into main Oct 8, 2026
15 checks passed
@bshaffer
bshaffer deleted the fix-bazel-cache branch October 8, 2026 21:12
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