Setup GCS Client
Version updated for https://github.com/marcusramberg/gcs-client to version v0.4.0.
- This action is used across all versions by ? repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
The Google Cloud Storage client GitHub Action provides a lightweight CLI tool that replicates common gcloud storage commands, enabling users to interact with Google Cloud Storage without installing the full Google SDK. It automates tasks such as copying, moving, deleting, listing, and signing URLs for GCS objects, simplifying CI workflows by reducing setup overhead. Key capabilities include compatibility with standard Google Cloud authentication methods and support for shell completion.
What’s Changed
Improve performance by parallelising with gRPC
- add –parallelism flag with NumCPU default
- replace ChunkSize=0 with adaptive resumable chunk sizing
- switch to gRPC transport for DirectPath and lower overhead