54 Commits

Author SHA1 Message Date
Frost Ming
c21a0792fc
feat: add update-python input
Signed-off-by: Frost Ming <me@frostming.com>
2023-07-25 17:21:26 +08:00
Frost Ming
2d86acd19c
fix: Give allow-python-prereleases a default value
Fix #36

Signed-off-by: Frost Ming <me@frostming.com>
v3.2
2023-06-24 17:43:12 +08:00
Timothée Mazzucotelli
6f13d8d292
feat: Fallback on prerelease like setup-python does (#35)
* feat: Fallback on prerelease like setup-python does

* fixup! feat: Fallback on prerelease like setup-python does

* fixup! feat: Fallback on prerelease like setup-python does

* fixup! feat: Fallback on prerelease like setup-python does

* fixup! feat: Fallback on prerelease like setup-python does

* fixup! feat: Fallback on prerelease like setup-python does
2023-06-21 17:08:31 +08:00
Frost Ming
f637ad9fac
fix: use new install script url
Signed-off-by: Frost Ming <me@frostming.com>
v3.1
2023-06-19 18:24:28 +08:00
Thiago Lages de Alencar
a70a002bdd
Change to use virtualenv as default (#33)
PEP 582 has become an opt-in feature in PDM
2023-06-15 15:29:30 +08:00
Trim21
202fe0828e
set esbuild target to node16 (#30) 2023-05-03 08:00:42 +08:00
Frost Ming
5e2c2de7b2
chore: add lockfile
Signed-off-by: Frost Ming <me@frostming.com>
2023-04-28 14:38:35 +08:00
Thiago Lages de Alencar
70bb221e37
Remove install-output.json (#28) 2023-01-31 08:30:48 +08:00
Tyler Baur
97e52c626f
Remove extraneous ```yaml (#26)
Remove the extra ```yaml so it renders properly.
2023-01-31 08:30:10 +08:00
Frost Ming
a3345616b1
fix: try to use python3 if possible 2022-10-27 11:30:55 +08:00
Frost Ming
ed9b6c5626
fix: post action run even if cache is false (#24) 2022-10-21 22:17:30 +08:00
Frost Ming
5f2990033f
feat: built-in cache support (#22) 2022-10-21 12:06:56 +08:00
Frost Ming
1c39d42ed6
feat: Use the install script to install PDM in isolated environment (#21) 2022-10-21 10:19:30 +08:00
Frost Ming
21f59457b4
feat: Update action to deliminate the deprecation warnings (#20)
* feat: Update to deliminate deprecation warnings

* update dependencies

* change to the new API

* update env

* update dist js
2022-10-17 16:28:14 +08:00
Frost Ming
f668fde1b0
chore: update lock file v2 v2.7 2022-07-21 22:25:37 +08:00
Frost Ming
a3dbdb9edf
fix tests 2022-07-21 22:24:55 +08:00
Frost Ming
d387e3b976
fix tests 2022-07-21 22:21:34 +08:00
Frost Ming
1472bcc075
show test message 2022-07-21 22:17:48 +08:00
Frost Ming
1912606aa4
fix: use input python version if compatible 2022-07-21 22:12:25 +08:00
Frost Ming
06d2d28e10
Fix windows action (#11) v2.6 2022-02-15 14:39:24 +08:00
Frost Ming
3b04047282
fix windows pythonpath v2.5 2021-09-22 13:38:35 +08:00
Frost Ming
72b77e8bf4
fix test script v2.4 2021-09-22 11:59:04 +08:00
Frost Ming
d0426e0e08
fix python bin path 2021-09-22 11:55:51 +08:00
Frost Ming
0f9676c367
fix version range 2021-09-22 11:51:49 +08:00
Frost Ming
0c50f8b28d
fix python path 2021-09-22 11:45:59 +08:00
Frost Ming
a1d9436bad
build action v2.3 2021-09-22 10:09:16 +08:00
Frost Ming
8b3dbb8ada
Merge pull request #9 from pawamoy/patch-2
Help PDM to find interpreters
v2.2
2021-09-18 21:53:55 +08:00
Timothée Mazzucotelli
1e7f16f25b
Help PDM to find interpreters 2021-09-18 14:38:54 +02:00
Frost Ming
f97e1f4c28
Release v2.1 v2.1 2021-07-19 13:03:05 +08:00
Frost Ming
52c1246bd4
install toml 2021-07-19 12:47:46 +08:00
Frost Ming
bb0e61e622
Merge pull request #5 from pawamoy/patch-1
Fix version in README
2021-05-24 09:09:27 +08:00
Timothée Mazzucotelli
fca9db59af
Fix version in README
Using `2.0` results in

> Error: Unable to resolve action `pdm-project/setup-pdm@v2.0`, unable to find version `v2.0`

...in a GitHub workflow.
2021-05-22 17:21:50 +02:00
Frost Ming
2119c39033
Merge pull request #4 from knowsuchagency/main 2021-05-03 07:03:09 +08:00
Stephan Fitzpatrick
b7a191f749
Merge pull request #1 from knowsuchagency/chore/bump-major-readme
bump action version in readme to 2.0
2021-05-02 12:59:22 -07:00
Stephan Fitzpatrick
185429b0e3
bump action version in readme to 2.0 2021-05-02 12:58:23 -07:00
Frost Ming
22618386e0
Update the pyproject file 2021-04-25 18:16:11 +08:00
Frost Ming
494e36b1c3
Merge pull request #3 from pdm-project/pep582-path 2021-04-25 18:13:02 +08:00
Frost Ming
82a98a79c0
Update README.md 2021-04-25 18:11:39 +08:00
Frost Ming
fa9dec1775
Enable PEP582 by default 2021-04-25 18:06:43 +08:00
Frost Ming
b756184efa
fix version output v1.2 2021-04-06 09:13:28 +08:00
Frost Ming
51a3c26cfe
reuse the python if possible 2021-04-06 09:10:59 +08:00
Frost Ming
d8ffba5266
change the prerelease condition 2021-04-06 09:02:01 +08:00
Frost Ming
df8fd77d87
Update README.md 2021-03-19 22:25:18 +08:00
Frost Ming
1c9c7664fc
add prerelease option v1.1 2021-03-12 15:27:07 +08:00
Frost Ming
c0b0cd9a66
The first release of setup-pdm v1 2021-03-12 14:34:47 +08:00
Frost Ming
e204aa0f93
Merge pull request #1 from pdm-project:dev
use esbuild bundler
2021-03-12 14:27:47 +08:00
Frost Ming
f89ba097a9
add simple test script 2021-03-12 14:26:01 +08:00
Frost Ming
312325ff42
checkout code 2021-03-12 13:47:33 +08:00
Frost Ming
fd0333ad49
use esbuild bundler 2021-03-12 13:46:10 +08:00
Frost Ming
058cb7d3d9
install dependencies 2021-03-01 11:04:26 +08:00