├── .github ├── python.json └── workflows │ └── ci.yml ├── .gitignore ├── LICENSE ├── README.md ├── action.yml ├── dist ├── cache-save.js └── setup-pdm.js ├── eslint.config.js ├── package.json ├── pdm.lock ├── pnpm-lock.yaml ├── pyproject.toml ├── src ├── cache-save.ts ├── caches.ts ├── setup-pdm.ts └── utils.ts ├── test.py └── tsconfig.json /.github/python.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdm-project/setup-pdm/HEAD/.github/python.json -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdm-project/setup-pdm/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | yarn.lock 3 | __pypackages__/ 4 | .pdm-python 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdm-project/setup-pdm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdm-project/setup-pdm/HEAD/README.md -------------------------------------------------------------------------------- /action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdm-project/setup-pdm/HEAD/action.yml -------------------------------------------------------------------------------- /dist/cache-save.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdm-project/setup-pdm/HEAD/dist/cache-save.js -------------------------------------------------------------------------------- /dist/setup-pdm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdm-project/setup-pdm/HEAD/dist/setup-pdm.js -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdm-project/setup-pdm/HEAD/eslint.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdm-project/setup-pdm/HEAD/package.json -------------------------------------------------------------------------------- /pdm.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdm-project/setup-pdm/HEAD/pdm.lock -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdm-project/setup-pdm/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdm-project/setup-pdm/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/cache-save.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdm-project/setup-pdm/HEAD/src/cache-save.ts -------------------------------------------------------------------------------- /src/caches.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdm-project/setup-pdm/HEAD/src/caches.ts -------------------------------------------------------------------------------- /src/setup-pdm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdm-project/setup-pdm/HEAD/src/setup-pdm.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdm-project/setup-pdm/HEAD/src/utils.ts -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdm-project/setup-pdm/HEAD/test.py -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdm-project/setup-pdm/HEAD/tsconfig.json --------------------------------------------------------------------------------