Getting Started with GitHub Actions with Python
ghapi.fast.ai
ghapi.fast.ai
One thing you might find interesting about ghapi is how I covered the entirety of the thousands of endpoints of the github API in a 40kB download. Ghapi uses a nifty approach of dynamically generating python docs and methods from the OpenAPI definitions. Thanks to python's dynamic features we still get autocomplete, docstrings, etc.
Let me know if you have any questions!
That being said, I really hope reusable workflows[1] will be released to Enterprise users this year so that I can actually use GitHub Actions in a professional capacity. My engineering org is microservice-based and management isn't allowing GHA usage until it does, and rightfully so - maintaining a hundred different implementations of the same workflow would be suboptimal at the very least.