From df8fd77d87bfc7526140aa517c430b68d6338d06 Mon Sep 17 00:00:00 2001 From: Frost Ming Date: Fri, 19 Mar 2021 22:25:18 +0800 Subject: [PATCH] Update README.md --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 965c435..b27398a 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,11 @@ A GitHub Action that installs pdm properly for all Python versions +## Why do I need this action? + +As you know, PDM requires Python 3.7 and higher to install the package, while till now(March 2021) Python 3.6 is still widely used by many libraries. The version requirement will prevent potential users from adopting PDM. However, it is a misunderstanding, PDM CAN run projects using Python 3.6 or even Python 2! +But it is still not obvious and it is a pain for developers to properly build their CI workflows. So I made `pdm-project/setup-pdm` to solve the problem. It is PDM-for-CI done right! + ## Usage Include the action in your workflow yaml file with the following arguments: