- you can use a GitHub Action to generate the SDK and commit it to the trunk whenever it changes upstream or propose a PR with an update - an action to build and run the test suite on new code changes and pull request from contributors 1. prepare the environment 2. generate the SDK using swagger-codegen 3. run the test suite against the dev and production server - an action for generating and deploying documentation