* chore: update the awk-sdk to version 3 and awspublish to use version 3 (version 8) [run ci]
chore: add region to aws s3 bucket [run ci]
* run ci for aws_updates
* fix: contributor checkout (run ci)
* .
* chore: run codemod on scripts/binary/s3-api.ts
* chore: format as per rest of the code
* chore(deps): use s3 client from AWS SDK for JavaScript v3
* chore(deps): use v3.450.0 of AWS SDK for JavaScript v3
* Update .circleci/config.yml
---------
Co-authored-by: Emily Rohrbough <emilyrohrbough@yahoo.com>
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
Co-authored-by: Jordan <jordan@jpdesigning.com>
* move s3 api helpers into own TS file
* add demo file
* add comments
* add method to set user metadata by copying it
* set checksum metadata on uploaded binary
* move checksum to the right upload file
* call the right method
* fix require from ts
* convert size to string
* needs extension
* test binary against other projects
* set checksums as headers during first upload
* Revert "set checksums as headers during first upload"
This reverts commit 2043d9ee1f.
* set ACL to public-read when setting metadata on binary
* linting
* pass content-type
* update scripts tests
* linting
* add --platformArch parameter