📞📱☎️📡🌐 Cloud Native Telecom Initiative (CNTI) Test Catalog is a tool to check for and provide feedback on the use of K8s + cloud native best practices in networking applications and platforms
Currently we experience issues with upgrading crystal version due to incompatible versions of ameba and crystal.
And even through Ameba is mentioned in dependencies of testsuite, it isn't being used in any way for CI or otherwise.
Proposal is to remove Ameba from project dependencies, and then, in future issues, update crystal version and later, add Ameba to CI via building it from source.
No other projects under testsuite use Ameba, it should be safe to only remove it from shard.yml and shard.lock here.
Ameba is a crystal-lang static linting tool, which can be ran in different ways. https://github.com/crystal-ameba/ameba
Currently we experience issues with upgrading crystal version due to incompatible versions of ameba and crystal. And even through Ameba is mentioned in dependencies of testsuite, it isn't being used in any way for CI or otherwise.
Proposal is to remove Ameba from project dependencies, and then, in future issues, update crystal version and later, add Ameba to CI via building it from source.
No other projects under testsuite use Ameba, it should be safe to only remove it from shard.yml and shard.lock here.