14dc0be27c
Fallback if toml file parsing failed ( #246 )
2025-01-16 16:54:33 +01:00
5ce9ee0011
Detect required-version from config file ( #233 )
...
1. If defined use version input
2. If defined use uv-file input
3. If defined use pyproject-file input
4. Search for required-version in uv.toml in repo root
5. Search for required-version in pyproject.toml in repo root
6. Use latest
Closes : #215
2025-01-13 15:24:25 +01:00
dd578776bb
Auto activate venv when python-version is set ( #194 )
...
Closes : #124
2024-12-20 08:24:43 +01:00
e3017a763c
Default to enable-cache: true on GitHub hosted runners ( #193 )
...
Closes : #54
2024-12-13 20:12:42 +01:00
8bdd012be5
Add test for python-version ( #177 )
2024-11-29 09:32:51 +01:00
ee4fa33003
Add input python-version ( #174 )
2024-11-28 20:41:37 +00:00
420915557e
Reduce test matrices ( #173 )
...
Basic functionality for the different OS is tested in
`test-latest-version` Everything else is not OS dependent
2024-11-28 21:07:46 +01:00
caf0cab7a6
Expand TILDE (~) in path inputs ( #160 )
...
Closes : #159
2024-11-23 09:21:51 +01:00
abac0ce7b0
Use runner label selfhosted-ubuntu-arm64 ( #96 )
...
Replaces oracle-aarch64 to better express what the runner is used for
2024-09-21 20:19:02 +02:00
aeb46491c7
Set tool(-bin) dir and add to PATH ( #87 )
...
Fixes : #83
Fixes : #60
2024-09-21 10:14:36 +02:00
ce0062aac7
Add support for semver version ranges ( #82 )
...
Closes : #38
2024-09-18 09:29:09 +00:00
9f1f1fece2
Run prettier ( #78 )
2024-09-16 19:33:16 +00:00
49df72dfcf
🚸 use GitHub token by default ( #61 )
...
This PR adjusts the action so that it is no longer necessary to
explicitly specify the GitHub token to circumvent the API rate limit.
To this end, it simply passes the repository's GitHub token (available
via `${{ github.token }}`) as a default for the `github_token` action
input.
This is similar to how this is handled in, e.g.,
https://github.com/peter-evans/create-pull-request ; specifically
[here](5354f85616/action.yml (L4-L6)
).
2024-09-11 08:18:23 +00:00
79643936e1
Run test build only on ubuntu-latest ( #51 )
...
It is unnecessary to test this on several OS. This is done by the actual
action tests in other jobs.
2024-09-06 09:19:26 +02:00
182c9c7e92
Change Prettier settings ( #36 )
...
## Summary
I know this is a little tedious but I'd prefer to use the same settings
as in Ruff.
2024-09-05 08:06:45 -04:00
0fa3b93f6e
Run Prettier over Markdown and YAML files ( #35 )
...
## Summary
Partly personal preference, but mostly to align with other Astral
projects.
2024-09-04 21:14:10 +00:00
4bab96ca10
Use latest uv test versions
2024-08-24 00:48:09 +02:00
de7c6e73c0
Remove debug logs
2024-08-24 00:46:39 +02:00
65e8a8ce38
debug tool cache content
2024-08-24 00:31:50 +02:00
18498fc78f
Initial commit
2024-08-23 23:58:26 +02:00