I recently had to set up this same workflow myself, and decided to create a simple example repo that walks through the process of setting things up.
Hope this helps someone looking to do the same.