I was excited to learn how easy it is to create GitHub Actions in Python the other day, but it took a while to get it set up how I wanted. I've created a basic template repo that hopes to help anyone quickstart a Python Action project managed with Poetry.

This page summarizes the projects mentioned and recommended in the original post on /r/Python

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • action-python-poetry

    Template repo to quickly make a tested and documented GitHub action in Python with Poetry

  • cookiecutter

    A cross-platform command-line utility that creates projects from cookiecutters (project templates), e.g. Python package projects, C projects.

  • You could make this easier to use if you implement it as a cookiecutter, that way the "replace XXX with YYY" steps are done automatically.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • flake8-action

    Run flake8 linter in your Python project.

  • oh I should finally move my flake8 action to poetry! thank you for this!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts