Open
Description
What would you like to be added?
Lesson learned from initial iterations of antithesis integration is we introduce automated testing to avoid need for manual building image. It's easy to break the Antithesis configuration by a typo.
Personally I don't like usage of custom actions within github workflows. Reason is that you cannot run them locally.
There are two improvements we could make
- Create a makefile with targets for building docker images, starting docker-compose etcd and rewrite all custom actions to use them. This should allow developers to just use makefile locally
- Add automated tests that validate those makefile.
/assign @henrybear327
Why is this needed?
Simplified scripts for antithesis integration and ensures they don't break when changed.