Kevin Stillhammer
18d451d679
Add latest-known version selector ( #993 )
...
## Summary
- add `latest-known` as an explicit version selector
- resolve it locally to the newest version in the bundled checksum table
- preserve existing default and `latest` behavior
- document custom-manifest checksum semantics and update published
bundles
## Testing
- `npm ci --ignore-scripts`
- `npm run all` (99 tests passed)
Closes #919
Refs: pi-session 019fed0e-6019-7504-911b-bd9955cbbd49
2026-08-11 11:15:59 +02:00
github-actions[bot] and eifinger
b68407c192
chore: update known checksums for 0.12.3 ( #991 )
...
chore: update known checksums for 0.12.3
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-08-09 10:26:32 +02:00
github-actions[bot] and eifinger
696e4e1bf2
chore: update known checksums for 0.12.2 ( #985 )
...
chore: update known checksums for 0.12.2
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-08-06 15:23:16 +02:00
github-actions[bot] and eifinger
7e7e21ddc3
chore: update known checksums for 0.12.1 ( #982 )
...
chore: update known checksums for 0.12.1
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-08-01 10:26:59 +02:00
github-actions[bot] and eifinger
094aa226ed
chore: update known checksums for 0.12.0 ( #981 )
...
chore: update known checksums for 0.12.0
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-07-29 09:17:43 +02:00
github-actions[bot] and eifinger
d269b9917d
chore: update known checksums for 0.11.31/0.11.32 ( #972 )
...
chore: update known checksums for 0.11.32
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-07-24 08:30:02 +02:00
github-actions[bot] and eifinger
2f537ca87c
chore: update known checksums for 0.11.30 ( #968 )
...
chore: update known checksums for 0.11.30
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-07-21 17:30:36 +02:00
Kevin Stillhammer
2269552d54
Speed up version client by partial response reads ( #807 )
2026-07-21 17:26:32 +02:00
github-actions[bot] and eifinger
ecd24dd710
chore: update known checksums for 0.11.29 ( #960 )
...
chore: update known checksums for 0.11.29
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-07-16 10:58:57 +02:00
github-actions[bot] and eifinger
e80544d808
chore: update known checksums for 0.11.28 ( #947 )
...
chore: update known checksums for 0.11.28
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-07-08 08:04:53 +02:00
github-actions[bot] and eifinger
cd462639a9
chore: update known checksums for 0.11.27 ( #944 )
...
chore: update known checksums for 0.11.27
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-07-07 10:07:28 +02:00
github-actions[bot] and eifinger
c5680ec91f
chore: update known checksums for 0.11.26 ( #930 )
...
chore: update known checksums for 0.11.26
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-07-01 07:53:57 +02:00
github-actions[bot] and eifinger
224c887d48
chore: update known checksums for 0.11.25 ( #929 )
...
chore: update known checksums for 0.11.25
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-06-27 09:33:56 +02:00
github-actions[bot] and eifinger
b173788282
chore: update known checksums for 0.11.24 ( #925 )
...
chore: update known checksums for 0.11.24
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-06-24 09:18:23 +02:00
github-actions[bot] and eifinger
e53da17296
chore: update known checksums for 0.11.23 ( #922 )
...
chore: update known checksums for 0.11.23
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-06-23 08:54:47 +02:00
github-actions[bot] and eifinger
a9b33f0240
chore: update known checksums for 0.11.22 ( #921 )
...
chore: update known checksums for 0.11.22
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-06-19 08:02:13 +02:00
github-actions[bot] and eifinger
ca5ddd015e
chore: update known checksums for 0.11.21 ( #917 )
...
chore: update known checksums for 0.11.21
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-06-12 07:54:16 +02:00
github-actions[bot] and eifinger
e2f6a928de
chore: update known checksums for 0.11.20 ( #915 )
...
chore: update known checksums for 0.11.20
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-06-11 08:28:31 +02:00
github-actions[bot] and eifinger
21d5da3bc3
chore: update known checksums for 0.11.19 ( #909 )
...
chore: update known checksums for 0.11.19
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-06-04 07:53:58 +02:00
github-actions[bot] and eifinger
8e642c5e62
chore: update known checksums for 0.11.18 ( #899 )
...
chore: update known checksums for 0.11.18
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-06-02 08:33:00 +02:00
Kevin Stillhammer
a92cb43098
Add quiet input to suppress info-level log output ( #898 )
...
## Summary
Adds a new `quiet` input (default: `false`) that suppresses `info`-level
log output when set to `true`. Only warnings and errors are shown.
Contributes to: #868
2026-05-31 21:13:30 +02:00
Kevin Stillhammer
b9c8c4c7ba
feat: add download-from-astral-mirror input ( #897 )
...
## Summary
Add a new boolean input `download-from-astral-mirror` (default: `true`)
that controls whether uv is downloaded from the Astral mirror or
directly from GitHub Releases.
When set to `false`, the mirror rewrite is skipped entirely and the
download goes straight to GitHub Releases.
Closes : #870
2026-05-31 11:47:01 +02:00
github-actions[bot] and eifinger
e7108c6ccc
chore: update known checksums for 0.11.17 ( #892 )
...
chore: update known checksums for 0.11.17
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-05-29 11:10:08 +02:00
github-actions[bot] and eifinger
12d13f90bc
chore: update known checksums for 0.11.16 ( #889 )
...
chore: update known checksums for 0.11.16
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-05-22 07:56:51 +02:00
github-actions[bot] and eifinger
ed07c76224
chore: update known checksums for 0.11.15 ( #885 )
...
chore: update known checksums for 0.11.15
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-05-19 07:42:01 +02:00
Zsolt Dollenstein
853401723d
Limit GitHub tokens to github.com download URLs ( #878 )
...
This makes the Astral mirror slightly less special.
2026-05-13 13:26:05 +02:00
github-actions[bot] and eifinger
a81585cbb0
chore: update known checksums for 0.11.14 ( #879 )
...
chore: update known checksums for 0.11.14
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-05-13 07:37:30 +02:00
github-actions[bot] and eifinger
88aa608651
chore: update known checksums for 0.11.13 ( #877 )
...
chore: update known checksums for 0.11.13
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-05-11 08:14:58 +02:00
github-actions[bot] and eifinger
00714ea9dc
chore: update known checksums for 0.11.12 ( #876 )
...
chore: update known checksums for 0.11.12
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-05-09 08:17:00 +02:00
github-actions[bot] and eifinger
9d91aa17e1
chore: update known checksums for 0.11.11 ( #873 )
...
chore: update known checksums for 0.11.11
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-05-07 09:14:04 +02:00
github-actions[bot] and eifinger
363818fa0d
chore: update known checksums for 0.11.9/0.11.10 ( #871 )
...
chore: update known checksums for 0.11.9/0.11.10
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-05-06 08:13:20 +02:00
github-actions[bot] and eifinger
05143d3dcd
chore: update known checksums for 0.11.8 ( #867 )
...
chore: update known checksums for 0.11.8
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-04-28 07:45:14 +02:00
github-actions[bot] and eifinger
1541b77626
chore: update known checksums for 0.11.7 ( #853 )
...
chore: update known checksums for 0.11.7
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-04-16 08:00:01 +02:00
Kevin Stillhammer
cdfb2ee6dd
Refactor version resolving ( #852 )
2026-04-11 11:38:41 +02:00
github-actions[bot] and eifinger
cb84d12dc6
chore: update known checksums for 0.11.6 ( #850 )
...
chore: update known checksums for 0.11.6
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-04-10 13:32:57 +02:00
github-actions[bot] and eifinger
1912cc65f2
chore: update known checksums for 0.11.5 ( #845 )
...
chore: update known checksums for 0.11.5
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-04-09 08:26:38 +02:00
github-actions[bot] and eifinger
a0b52019f1
chore: update known checksums for 0.11.4 ( #843 )
...
chore: update known checksums for 0.11.4
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-04-08 07:42:52 +02:00
github-actions[bot] and eifinger
1c15d185f0
chore: update known checksums for 0.11.3 ( #836 )
...
chore: update known checksums for 0.11.3
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-04-02 10:42:50 +02:00
Kevin Stillhammer
cec208311d
Shortcircuit latest version from manifest ( #828 )
...
The first version is guaranteed to be the latest
2026-03-28 17:43:22 +01:00
Kevin Stillhammer
f82eb19c06
Refactor inputs ( #823 )
...
Don't load at import time and make it easier to test
2026-03-28 16:23:26 +01:00
github-actions[bot] and eifinger
447e6d02b1
chore: update known checksums for 0.11.2 ( #821 )
...
chore: update known checksums for 0.11.2
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-03-27 07:12:16 +01:00
github-actions[bot] and eifinger
5c62c59261
chore: update known checksums for 0.11.1 ( #817 )
...
chore: update known checksums for 0.11.1
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-03-25 08:14:06 +01:00
github-actions[bot] and eifinger
e1a7373adb
chore: update known checksums for 0.11.0 ( #815 )
...
chore: update known checksums for 0.11.0
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-03-24 07:42:01 +01:00
Kevin Stillhammer
89709315bb
Remove deprecrated custom manifest ( #813 )
2026-03-23 09:15:51 +01:00
github-actions[bot]
c20049fc26
chore: update known checksums for 0.10.11/0.10.12 ( #811 )
2026-03-20 07:48:09 +01:00
Zsolt Dollenstein
37802adc94
Fetch uv from Astral's mirror by default ( #809 )
...
This PR tries fetching the uv artifact from `releases.astral.sh` by
default, only in cases where the artifact would otherwise have come from
`https://github.com/astral-sh/uv/releases/download/ `. The checksums are
supposed to be the same for the mirror, and can still come from
`raw.githubusercontent.com/astral-sh/versions`. If the download fails,
we fall back to the original URL.
This avoids hitting GitHub's Releases API which is prone to rate
limiting. As far as I can tell, together with
https://github.com/astral-sh/setup-uv/pull/802 this PR makes a github
token entirely unnecessary for this action.
Towards https://github.com/astral-sh/uv/issues/18503 .
2026-03-16 13:38:17 +01:00
github-actions[bot] and eifinger
cadb67bdc9
chore: update known checksums for 0.10.10 ( #804 )
...
chore: update known checksums for 0.10.10
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-03-14 09:45:38 +01:00
Kevin Stillhammer
e06108dd0a
Use astral-sh/versions as primary version provider ( #802 )
...
Closes : #777
Closes : #325
2026-03-12 22:03:21 +01:00
github-actions[bot] and eifinger
4bc8fabc0c
chore: update known checksums for 0.10.9 ( #783 )
...
chore: update known checksums for 0.10.9
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-03-07 08:48:14 +01:00
github-actions[bot] and eifinger
09ff6fe0ae
chore: update known checksums for 0.10.8 ( #779 )
...
chore: update known checksums for 0.10.8
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-03-04 07:50:02 +01:00