10 Commits

Author SHA1 Message Date
Kenji Matsuoka
568ddd6940
fix: move process.exit() to cache-save.ts (#53) 2024-04-18 15:41:39 +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
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
Frost Ming
2d86acd19c
fix: Give allow-python-prereleases a default value
Fix #36

Signed-off-by: Frost Ming <me@frostming.com>
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
Trim21
202fe0828e
set esbuild target to node16 (#30) 2023-05-03 08:00:42 +08:00
Thiago Lages de Alencar
70bb221e37
Remove install-output.json (#28) 2023-01-31 08:30:48 +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