8de3d2d53d
This change is to allow a configurable retry in Backstage TechDocs AWS S3 publisher. It introduces a new possible option for techdocs-cli publish called --awsMaxAttempts. This configuration when specified as a number translates to maxAttempts that is compatible with aws-sdk/client-s3 (JavaScript v3) S3Client class. The change will not break existing configuration setups - maxAttempts is optional and fallbacks to already existing defaults if not specified. Signed-off-by: Laimis Juzeliūnas <asnelaimis@gmail.com>