I hope this is a helpful example to get you started with creating an automated pipeline and to get you thinking about all the ways you can improve on it to run something similar in production. Some of the configuration and technology choices were driven by the desire to keep it as simple as possible, but there is a lot of room to iterate on this design and improve it.
Here’s a starter list of things that could be improved, but there are likely many more depending on what you are trying to build, as well as your environment:
Thank you for reading to the end!