That project looks interesting. I'm using test containers and I'm thinking it could be combined. Currently we're setting up the db container for the test suite, running migrations once then having each test run in a separate transaction, and rolling back after the test completes.
Want to see if there's any speed improvements and better separation if we switch to pgtestdb. The transaction approach has worked well but on some larger integration tests I have seen some conflicts due to our test fixture ids.
Both ECR and CodeArtifact are competition from AWS. If you're already using AWS it's difficult to justify the switch to Artifactory, considering you also lose integrations with things like instance roles when you switch.