christogav opened a new pull request, #39850:
URL: https://github.com/apache/beam/pull/39850

   Adds a step to `beam_PreCommit_Go.yml` that installs the 
`cloud-spanner-emulator` gcloud component before running the Go PreCommit tests.
   
   This is split out from a larger in-progress PR (#37991) that replaces the 
Docker-testcontainer-based Spanner emulator setup in the Go Spanner IO 
integration tests with a real emulator driven via `gcloud emulators spanner 
start`. That workflow is triggered via `pull_request_target`, which always runs 
the workflow file from `master` rather than the PR branch, so this CI change 
needs to land on `master` on its own before #37991's checks can pick it up.
   
   gcloud does not ship the `cloud-spanner-emulator` component by default - 
it's reported as "Not Installed" in the component manifest even on a 
freshly-installed CLI matching this runner's install method (tarball + 
install.sh on linux/amd64) - so it must be installed explicitly before the 
emulator-based tests run.
   
   ------------------------
   
   - [ ] Mention the appropriate issue in your description, if applicable.
   - [ ] Update `CHANGES.md` with noteworthy changes.
   - [ ] If this contribution is large, please file an Apache Individual 
Contributor License Agreement.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to