15 Commits

Author SHA1 Message Date
Matteo Castellini
94a823180e
Update @actions/cache to v4.0.3 (#71) 2025-04-23 15:44:04 +08:00
Frost Ming
d4d1a77594
fix: version resolution when only version file is present
Signed-off-by: Frost Ming <me@frostming.com>
2024-01-25 19:30:00 +08:00
Frost Ming
4882716d1c
feat: support python-version-file input
* feat: support python-version-file input

Signed-off-by: Frost Ming <me@frostming.com>

* fix: build esm

Signed-off-by: Frost Ming <me@frostming.com>

* fix: commonjs

Signed-off-by: Frost Ming <me@frostming.com>
2024-01-25 15:07:31 +08:00
Frost Ming
4b6ba52fde
chore: update project and lock files (#47) 2024-01-25 11:54:03 +08:00
Axel H
f94bfb2b4f
feat(node): update dependencies and build to target Node 20 (#46)
* build(node): update dependencies and build to target Node 20 and remove the build deprecation warning annotations

* ci: trigger build on pull requests
2024-01-25 11:16:20 +08:00
Trim21
202fe0828e
set esbuild target to node16 (#30) 2023-05-03 08:00:42 +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
1912606aa4
fix: use input python version if compatible 2022-07-21 22:12:25 +08:00
Frost Ming
22618386e0
Update the pyproject file 2021-04-25 18:16:11 +08:00
Frost Ming
fa9dec1775
Enable PEP582 by default 2021-04-25 18:06:43 +08:00
Frost Ming
fd0333ad49
use esbuild bundler 2021-03-12 13:46:10 +08:00
Frost Ming
e938b9f131
build commonjs file 2021-03-01 11:01:34 +08:00
Frost Ming
7bd747c85d
initial commit 2021-03-01 10:52:04 +08:00