The Step uploads files to a Google Cloud Storage bucket.
It can handle both files and directories, uploading the contents to the specified GCS bucket with the desired access control settings.
Using the Authenticate with GCP Step beforehand is recommended to securely provide short lived GCP credentials.