{"repo":"cicirello/python-github-action-template","free":true,"listed":false,"github":"https://github.com/cicirello/python-github-action-template","clone":"git clone https://github.com/cicirello/python-github-action-template.git","description":"A template repository for GitHub Actions implemented in Python","language":"Python","stars":26,"topics":["python","github-actions","docker","template-repository"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"python-github-action-template A template repository for GitHub Actions implemented in Python. Files in This Template README.md Obviously, update this to reflect your GitHub Action. LICENSE Choose your license. This template is licensed under the MIT license, so that is what the LICENSE file indicates. If you use this template, either keep the MIT license or update to something compatible. CHANGELOG.md It is a good idea to keep a changelog, so we've provided a template of a changelog within this template repository. dockerignore The .dockerignore is set up as an allowlist, initially allowing only the Dockerfile and the entrypoint.py . If you rename entrypoint.py , be sure to edit the .dockerignore (or likewise, if your GitHub Action needs any additional files while running). gitignore The .gitignore includes Python related things you likely won't want to store in git (update as appropriate). Dockerfile The Dockerfile in this template pulls an image that includes Python, and then sets the entrypoint to entrypoint.py . If you rename entrypoint.py (or need additional files) then don't forget to edit the Dockerfile . Additionally, you will need to decide which docker image to start with. There are two that I commonly use that I also maintain, both of which can be pulled from either Docker Hub or the Github Container Registry. Uncomment/comment as appropriate in the Dockerfile as desired. Or if you'd rather not pull one of my images, you can see the source repository for the detail","default_branch":null,"files":null,"tree":[],"storefront":"/r/cicirello","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cicirello/python-github-action-template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}