Note: per the S3 docs, its recommended to prepend the first few characters of an md5 checksum at the beginning of the object path in order to allow S3 to rebalance their index under the hood (done automatically).

Testing

make test

Continuous linting and testing

make dev

Releasing new versions

make release

The tasks release (same as release-patch), release-minor and release-major should be used for pushing new versions of the code.