Vendor uv setup manifest for CI

This commit is contained in:
Nick Sweeting 2026-07-25 22:33:24 -07:00
parent fb5d313a16
commit 0dab749c17
No known key found for this signature in database
11 changed files with 16 additions and 0 deletions

2
.github/uv-manifest.ndjson vendored Normal file
View File

@ -0,0 +1,2 @@
{"version":"0.11.3","date":"2026-04-01T21:50:42Z","artifacts":[{"platform":"aarch64-apple-darwin","variant":"default","url":"https://github.com/astral-sh/uv/releases/download/0.11.3/uv-aarch64-apple-darwin.tar.gz","archive_format":"tar.gz","sha256":"2bc3d0c7bf2bd08325b1e170abac6f7e5b3346e1d4eab3370d17cefec934996f"},{"platform":"aarch64-unknown-linux-gnu","variant":"default","url":"https://github.com/astral-sh/uv/releases/download/0.11.3/uv-aarch64-unknown-linux-gnu.tar.gz","archive_format":"tar.gz","sha256":"711382e3158433f06b11d99afb440f4416359fc3c84558886d8ed8826a921bff"},{"platform":"x86_64-apple-darwin","variant":"default","url":"https://github.com/astral-sh/uv/releases/download/0.11.3/uv-x86_64-apple-darwin.tar.gz","archive_format":"tar.gz","sha256":"b0e05e0b43a000fdc2132ee3f3400ba5dee427bc2337d3ec4eb8cf4f3d5722af"},{"platform":"x86_64-unknown-linux-gnu","variant":"default","url":"https://github.com/astral-sh/uv/releases/download/0.11.3/uv-x86_64-unknown-linux-gnu.tar.gz","archive_format":"tar.gz","sha256":"c0f3236f146e55472663cfbcc9be3042a9f1092275bbe3fe2a56a6cbfd3da5ce"}]}
{"version":"0.10.6","date":"2026-02-25T00:30:19Z","artifacts":[{"platform":"aarch64-apple-darwin","variant":"default","url":"https://github.com/astral-sh/uv/releases/download/0.10.6/uv-aarch64-apple-darwin.tar.gz","archive_format":"tar.gz","sha256":"3993249d8f51deaf34cfce037e57e294e82267ff1f9dc45b7983a17afaf065b4"},{"platform":"aarch64-unknown-linux-gnu","variant":"default","url":"https://github.com/astral-sh/uv/releases/download/0.10.6/uv-aarch64-unknown-linux-gnu.tar.gz","archive_format":"tar.gz","sha256":"9380705294a85e3e634570abddd5b2577900c1873c29b790c7abc56a81dce4bc"},{"platform":"x86_64-apple-darwin","variant":"default","url":"https://github.com/astral-sh/uv/releases/download/0.10.6/uv-x86_64-apple-darwin.tar.gz","archive_format":"tar.gz","sha256":"d7647571fb17a5107d4d23cc190418039c157fd7361ddb59bc6f8127a49e3eac"},{"platform":"x86_64-unknown-linux-gnu","variant":"default","url":"https://github.com/astral-sh/uv/releases/download/0.10.6/uv-x86_64-unknown-linux-gnu.tar.gz","archive_format":"tar.gz","sha256":"aaa402e19d14a6b9a4267fcf4ec35380f804c68923525cea67cd6ee05bb4e930"}]}

View File

@ -46,6 +46,7 @@ jobs:
- name: Setup Python and uv
uses: astral-sh/setup-uv@v6
with:
manifest-file: .github/uv-manifest.ndjson
enable-cache: true
- name: Install ArchiveBox and screenshot dependencies

View File

@ -49,6 +49,7 @@ jobs:
uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6
with:
version: "0.11.3"
manifest-file: .github/uv-manifest.ndjson
enable-cache: true
cache-dependency-glob: uv.lock

View File

@ -26,6 +26,7 @@ jobs:
- uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6
with:
version: "0.11.3"
manifest-file: .github/uv-manifest.ndjson
enable-cache: true
cache-dependency-glob: uv.lock
- name: Install ArchiveBox development dependencies
@ -81,6 +82,7 @@ jobs:
if: ${{ !contains(fromJSON('["freebsd", "openbsd"]'), matrix.environment) }}
with:
version: "0.11.3"
manifest-file: .github/uv-manifest.ndjson
enable-cache: true
cache-dependency-glob: uv.lock
- name: Install ArchiveBox

View File

@ -25,6 +25,7 @@ jobs:
uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6
with:
version: "0.11.3"
manifest-file: .github/uv-manifest.ndjson
enable-cache: false
- name: Resolve OpenCode and workflow tools through abxpkg

View File

@ -25,6 +25,7 @@ jobs:
uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6
with:
version: "0.11.3"
manifest-file: .github/uv-manifest.ndjson
enable-cache: true
cache-dependency-glob: uv.lock

View File

@ -23,6 +23,7 @@ jobs:
uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6
with:
version: ${{ env.UV_VERSION }}
manifest-file: .github/uv-manifest.ndjson
enable-cache: true
cache-dependency-glob: uv.lock
@ -92,6 +93,7 @@ jobs:
uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6
with:
version: ${{ env.UV_VERSION }}
manifest-file: .github/uv-manifest.ndjson
enable-cache: true
cache-dependency-glob: uv.lock

View File

@ -47,6 +47,7 @@ jobs:
- uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6
with:
version: "0.11.3"
manifest-file: .github/uv-manifest.ndjson
enable-cache: false
- name: Resolve release binaries through abxpkg
@ -115,6 +116,7 @@ jobs:
- uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6
with:
version: "0.11.3"
manifest-file: .github/uv-manifest.ndjson
enable-cache: false
- name: Resolve release and Docker binaries through abxpkg

View File

@ -30,6 +30,7 @@ jobs:
- uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6
with:
version: "0.11.3"
manifest-file: .github/uv-manifest.ndjson
enable-cache: true
cache-dependency-glob: uv.lock
@ -96,6 +97,7 @@ jobs:
- uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6
with:
version: "0.11.3"
manifest-file: .github/uv-manifest.ndjson
enable-cache: true
cache-dependency-glob: uv.lock

View File

@ -46,6 +46,7 @@ jobs:
uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7
with:
version: "0.11.3"
manifest-file: .github/uv-manifest.ndjson
enable-cache: true
cache-dependency-glob: uv.lock

View File

@ -47,6 +47,7 @@ jobs:
uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6
with:
version: "0.11.3"
manifest-file: .github/uv-manifest.ndjson
- name: Resolve release binaries through abxpkg
env: