Files
Stephan BehnkeandGitHub 417afefc24 Exclude Google Cloud Storage gRPC packages (#7988)
## What changed?

Stripped Google Cloud Storage's gRPC dependencies out for builds via the
Makefile.

## Why?

Reduce binary size by 16MB; and reduces build times a little (ie
linking).

**Before**

```
-rwxr-xr-x@ 1 stephan  staff   119M Jun 30 11:23 temporal-server
```

**After**

```
-rwxr-xr-x@ 1 stephan  staff   103M Jun 30 11:24 temporal-server
```

## How did you test it?
- [x] built
- [ ] run locally and tested manually
- [ ] covered by existing tests
- [x] added new unit test(s)
- [ ] added new functional test(s)

## Potential risks

Yes, since there are no end-to-end tests, if anyone started using
`storage.NewGRPCClient` that would fail silently. I added a (crude) test
to catch that.
2025-06-30 15:19:17 -07:00
..