Save into subdirectories and error out if theres a problem #1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Maybe not the perfect changes for every possible use-case, but useful if you use your exports bucket for more than one database, and if you intend to put many days/months of backups in there.
Also, more crucially, the script returns a 500 error if there's a problem writing to the bucket (eg. if permissions issues). This means you can alert on any non-2xx response codes to the script.