After the amount of PRs, I have closed some because it's going to be hard to test, or they did not have tests directly.
I realized that we should improve how to test metacall/{deploy, faas, protocol} repositories. Right now it's very fragile.
I was thinking to implement a trigger or something from this repo, that replaces the fixed version of metacall/protocol into metacall/faas and metacall/deploy, and it tests with lasts changes done. This should be executed on each commit probably.
Also there should be a way to easily tests the PRs of metacall/deploy with full integration tests but finding a way to maintain security, because those tests require to use secrets related to the MetaCall FaaS Dashboard.
We should also incrementally migrate all the tests we got using Bash for something more standard and Typescript.
We should elaborate this more, but I think this is the direction to go.
After the amount of PRs, I have closed some because it's going to be hard to test, or they did not have tests directly.
I realized that we should improve how to test metacall/{deploy, faas, protocol} repositories. Right now it's very fragile.
I was thinking to implement a trigger or something from this repo, that replaces the fixed version of metacall/protocol into metacall/faas and metacall/deploy, and it tests with lasts changes done. This should be executed on each commit probably.
Also there should be a way to easily tests the PRs of metacall/deploy with full integration tests but finding a way to maintain security, because those tests require to use secrets related to the MetaCall FaaS Dashboard.
We should also incrementally migrate all the tests we got using Bash for something more standard and Typescript.
We should elaborate this more, but I think this is the direction to go.