/action-setup-poetry-project

Performs steps to get poetry, Python, and Google Artifact Registry configured

Expectations

  • Python project using pyproject.toml
  • Using poetry
  • Executed on a runner with pipx already installed

Example use

    steps:
      ...
      - uses: uwit-iam/action-setup-poetry-project@main
        with:
          credentials: "${{ secrets.MCI_GCLOUD_AUTH_JSON }}"
          enable_private_docker: true
          enable_private_pypi: true