Really there seems to be two issues. First one is the readme for serverless-deployment-bucket doesn't match what serverless deploy reports for the tag format. The readme says the tags section under deploymentBucket should be an array of key, value objects. However that doesn't work and serverless reports it as an error and says it must be an object, not an array.
Switching to the standard format for tags in the provider section eliminates the error on deploy, but whether running against an existing bucket or a new one, tags are not added to the bucket.
Really there seems to be two issues. First one is the readme for serverless-deployment-bucket doesn't match what serverless deploy reports for the tag format. The readme says the tags section under deploymentBucket should be an array of key, value objects. However that doesn't work and serverless reports it as an error and says it must be an object, not an array.
Switching to the standard format for tags in the provider section eliminates the error on deploy, but whether running against an existing bucket or a new one, tags are not added to the bucket.