mirror of
https://github.com/astral-sh/setup-uv.git
synced 2025-12-15 11:07:14 +00:00
Compare commits
26 Commits
v3.1.7
...
system-pac
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3e46ac5a37 | ||
|
|
1bbfe9c09c | ||
|
|
55c849c79e | ||
|
|
e21d14e35c | ||
|
|
0821df821a | ||
|
|
a616599fe8 | ||
|
|
37312cc09e | ||
|
|
d235065f16 | ||
|
|
fae33879a4 | ||
|
|
0a33b01b5f | ||
|
|
4c68dba969 | ||
|
|
11faf45e8f | ||
|
|
75ab242331 | ||
|
|
9f6b27e651 | ||
|
|
fdba019944 | ||
|
|
3b9817b1bf | ||
|
|
cf841c25e2 | ||
|
|
864c48a352 | ||
|
|
64311bdf43 | ||
|
|
59604e6118 | ||
|
|
260f4a22de | ||
|
|
273d3782a2 | ||
|
|
ed0a39790e | ||
|
|
2d11fcb2c1 | ||
|
|
a714a3589c | ||
|
|
59ca521371 |
7
.github/workflows/check-dist.yml
vendored
7
.github/workflows/check-dist.yml
vendored
@@ -47,3 +47,10 @@ jobs:
|
||||
with:
|
||||
name: dist
|
||||
path: dist/
|
||||
|
||||
test-sudo-system-install:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: ./
|
||||
- run: uv run --python=3.13t -i https://pypi.anaconda.org/scientific-python-nightly-wheels/simple --with cython cython
|
||||
|
||||
7
.github/workflows/test.yml
vendored
7
.github/workflows/test.yml
vendored
@@ -123,3 +123,10 @@ jobs:
|
||||
uses: ./
|
||||
- run: uv tool install ruff
|
||||
- run: ruff --version
|
||||
|
||||
test-system-install:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: ./
|
||||
- run: uv pip install --system black
|
||||
|
||||
24
README.md
24
README.md
@@ -62,14 +62,14 @@ to install the latest version that satisfies the range.
|
||||
- name: Install a semver range of uv
|
||||
uses: astral-sh/setup-uv@v3
|
||||
with:
|
||||
version: ">=0.3.0"
|
||||
version: ">=0.4.0"
|
||||
```
|
||||
|
||||
```yaml
|
||||
- name: Pinning a minor version of uv
|
||||
uses: astral-sh/setup-uv@v3
|
||||
with:
|
||||
version: "0.3.x"
|
||||
version: "0.4.x"
|
||||
```
|
||||
|
||||
### Validate checksum
|
||||
@@ -166,6 +166,26 @@ It defaults to `setup-uv-cache` in the `TMP` dir, `D:\a\_temp\uv-tool-dir` on Wi
|
||||
cache-local-path: "/path/to/cache"
|
||||
```
|
||||
|
||||
### Disable cache pruning
|
||||
|
||||
By default, the uv cache is pruned after every run, removing pre-built wheels, but retaining any
|
||||
wheels that were built from source. On GitHub-hosted runners, it's typically faster to omit those
|
||||
pre-built wheels from the cache (and instead re-download them from the registry on each run).
|
||||
However, on self-hosted or local runners, preserving the cache may be more efficient. See
|
||||
the[documentation](https://docs.astral.sh/uv/concepts/cache/#caching-in-continuous-integration) for
|
||||
more.
|
||||
|
||||
If you want to persist the entire cache across runs, disable cache pruning with the `prune-cache`
|
||||
input.
|
||||
|
||||
```yaml
|
||||
- name: Don't prune the cache before saving it
|
||||
uses: astral-sh/setup-uv@v3
|
||||
with:
|
||||
enable-cache: true
|
||||
prune-cache: false
|
||||
```
|
||||
|
||||
### GitHub authentication token
|
||||
|
||||
This action uses the GitHub API to fetch the uv release artifacts. To avoid hitting the GitHub API
|
||||
|
||||
@@ -29,6 +29,9 @@ inputs:
|
||||
cache-local-path:
|
||||
description: "Local path to store the cache."
|
||||
default: ""
|
||||
prune-cache:
|
||||
description: "Prune cache before saving."
|
||||
default: true
|
||||
tool-dir:
|
||||
description: "Custom path to set UV_TOOL_DIR to."
|
||||
required: false
|
||||
|
||||
7
dist/save-cache/index.js
generated
vendored
7
dist/save-cache/index.js
generated
vendored
@@ -82645,7 +82645,9 @@ function saveCache() {
|
||||
core.info(`Cache hit occurred on key ${cacheKey}, not saving cache.`);
|
||||
return;
|
||||
}
|
||||
yield pruneCache();
|
||||
if (inputs_1.pruneCache) {
|
||||
yield pruneCache();
|
||||
}
|
||||
core.info(`Saving cache path: ${inputs_1.cacheLocalPath}`);
|
||||
yield cache.saveCache([inputs_1.cacheLocalPath], cacheKey);
|
||||
core.info(`cache saved with the key: ${cacheKey}`);
|
||||
@@ -82698,7 +82700,7 @@ var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", ({ value: true }));
|
||||
exports.githubToken = exports.toolDir = exports.toolBinDir = exports.cacheDependencyGlob = exports.cacheLocalPath = exports.cacheSuffix = exports.enableCache = exports.checkSum = exports.version = void 0;
|
||||
exports.githubToken = exports.toolDir = exports.toolBinDir = exports.pruneCache = exports.cacheDependencyGlob = exports.cacheLocalPath = exports.cacheSuffix = exports.enableCache = exports.checkSum = exports.version = void 0;
|
||||
const core = __importStar(__nccwpck_require__(7484));
|
||||
const node_path_1 = __importDefault(__nccwpck_require__(6760));
|
||||
exports.version = core.getInput("version");
|
||||
@@ -82707,6 +82709,7 @@ exports.enableCache = core.getInput("enable-cache") === "true";
|
||||
exports.cacheSuffix = core.getInput("cache-suffix") || "";
|
||||
exports.cacheLocalPath = getCacheLocalPath();
|
||||
exports.cacheDependencyGlob = core.getInput("cache-dependency-glob");
|
||||
exports.pruneCache = core.getInput("prune-cache") === "true";
|
||||
exports.toolBinDir = getToolBinDir();
|
||||
exports.toolDir = getToolDir();
|
||||
exports.githubToken = core.getInput("github-token");
|
||||
|
||||
93
dist/setup/index.js
generated
vendored
93
dist/setup/index.js
generated
vendored
@@ -87675,6 +87675,96 @@ Object.defineProperty(exports, "__esModule", ({ value: true }));
|
||||
exports.KNOWN_CHECKSUMS = void 0;
|
||||
// AUTOGENERATED_DO_NOT_EDIT
|
||||
exports.KNOWN_CHECKSUMS = {
|
||||
"undefined-0.4.26": "5b36575a355193cb3dd3461e477ad7bfddf12d67d941f805caa4aaff52157491",
|
||||
"aarch64-apple-darwin-0.4.26": "42cdc5e7adad5348c8763ec3d57ef7972a25c034121d13424614b83849585303",
|
||||
"aarch64-unknown-linux-gnu-0.4.26": "3f4bd759d3c089b6db87b278642aac1a681ef22a0d413dc3d6da7afb0606649b",
|
||||
"aarch64-unknown-linux-musl-0.4.26": "8ce7ac4d93cf145b9d67642cb54f2311142fad62a59fadb7ca36ad68a3108f98",
|
||||
"arm-unknown-linux-musleabihf-0.4.26": "5fd4cf5be34a90eccfe0c86137a06be77b9e6355fbcd7581aa9a69c6de275568",
|
||||
"armv7-unknown-linux-gnueabihf-0.4.26": "e680cd84efd4f2b7ced6ff566afa8ab88e38c3bf33d66989f6ff905ff9cb1abf",
|
||||
"armv7-unknown-linux-musleabihf-0.4.26": "4decb4481b10fcf862ddbfb03f3dbf270652180086eb6dc40e36684f592daa49",
|
||||
"i686-pc-windows-msvc-0.4.26": "bd3599762172f1d321be22f1f788cf2a6b981123f53bc7aa5336901e31e9a9bd",
|
||||
"i686-unknown-linux-gnu-0.4.26": "4db90f578dffb5cd0017c5d4e77f01756961fccb1144e1770efea740af771532",
|
||||
"i686-unknown-linux-musl-0.4.26": "8b3a73585b3d7a868190f44373be62c38c05877e1636d467b68850a0b98a0930",
|
||||
"powerpc64-unknown-linux-gnu-0.4.26": "47d14be9be1c5b63518a3170acb9191bf4a8a39f4ee98e54c666b9384fe7a781",
|
||||
"powerpc64le-unknown-linux-gnu-0.4.26": "c65b94d17c4f06ca8d2d443851e9eff00a428a2dc147925fd5de1654fd1a9620",
|
||||
"powerpc64le-unknown-linux-musl-0.4.26": "220979e1f842263e00039d44a7f774f0d798a9ecd8e1a75187c8db192ea67b3d",
|
||||
"s390x-unknown-linux-gnu-0.4.26": "22bd9d010316bc78a0a2f5bf5c726dbac8c84df5856fa745621aaf1691d7a2fd",
|
||||
"x86_64-apple-darwin-0.4.26": "b424403d93939fa025b3f1dcc34f23b0676ad48d3c33c9486a4e55d095b8ad07",
|
||||
"x86_64-pc-windows-msvc-0.4.26": "1dfb521253945f381279d21b7c3f4e6539100a7fefdcd0bc7080668237575cd3",
|
||||
"x86_64-unknown-linux-gnu-0.4.26": "6fab73c9e2ea841852bc3c7157c1e49470ba62d1cde4af401436f13468b8d709",
|
||||
"x86_64-unknown-linux-musl-0.4.26": "c9dfe6a38354a85b3c4c4718703c23682c8cd7f5ad2e592458cb081b970f4c02",
|
||||
"undefined-0.4.25": "b3c707e3b7a21acb8e949dd7a0db524623df8beae7bca86708ecd5799f01a28c",
|
||||
"aarch64-apple-darwin-0.4.25": "bb2ff4348114ef220ca52e44d5086640c4a1a18f797a5f1ab6f8559fc37b1230",
|
||||
"aarch64-unknown-linux-gnu-0.4.25": "4485852eb8013530c4275cd222c0056ce123f92742321f012610f1b241463f39",
|
||||
"aarch64-unknown-linux-musl-0.4.25": "d08a7a8adfa7f1e7e6d427b9ab38b071a50dcf63a11b3cbfaaad9b8e68e69df6",
|
||||
"arm-unknown-linux-musleabihf-0.4.25": "31255c91483407ab20000a7e46d702aa1c83c886a7639aac1583d3b5ab77b563",
|
||||
"armv7-unknown-linux-gnueabihf-0.4.25": "789f18e18b0623e34dfdf9f1cf340d7c432eea575c00f87c0ed2a1004a4ca386",
|
||||
"armv7-unknown-linux-musleabihf-0.4.25": "09b8fc32bfbf8bd53251f46a6896f17e86ddb61ef96ee8249a541a73cc8742aa",
|
||||
"i686-pc-windows-msvc-0.4.25": "328e36c4a3e262e27f714d580d7f9e8eb9bfe66ed8c65cf9aaf63a6d44d3fa16",
|
||||
"i686-unknown-linux-gnu-0.4.25": "496bc5ba76a1d7fcb6fee2f3520333acb7fab6153f54059426e69d0f98db6bae",
|
||||
"i686-unknown-linux-musl-0.4.25": "e99caee76fa1e73fd335c164fbfd3bc3a5fcf1dace8a7c846b3707e6ede5222b",
|
||||
"powerpc64-unknown-linux-gnu-0.4.25": "b7a1aadea6eb9aa225404d4f9ee79982304864668a6ed4c9dbaed236fad55032",
|
||||
"powerpc64le-unknown-linux-gnu-0.4.25": "32421c61e8d497243171b28c7efd74f039251256ae9e57ce4a457fdd7d045e24",
|
||||
"powerpc64le-unknown-linux-musl-0.4.25": "57effa74e70011be0579a2d8e0590c636d43f4758c18e52b02c287f677c87be9",
|
||||
"s390x-unknown-linux-gnu-0.4.25": "9afa342d87256f5178a592d3eeb44ece8a93e9359db37e31be1b092226338469",
|
||||
"x86_64-apple-darwin-0.4.25": "f0ec1f79f4791294382bff242691c6502e95853acef080ae3f7c367a8e1beb6f",
|
||||
"x86_64-pc-windows-msvc-0.4.25": "c5c7fa084ae4e8ac9e3b0b6c4c7b61e9355eb0c86801c4c7728c0cb142701f38",
|
||||
"x86_64-unknown-linux-gnu-0.4.25": "6cb6eaf711cd7ce5fb1efaa539c5906374c762af547707a2041c9f6fd207769a",
|
||||
"x86_64-unknown-linux-musl-0.4.25": "2e19246cb4ac903b9bbe9b52b09de673885785dfe64e5faa818ac13c1e5dfa21",
|
||||
"undefined-0.4.24": "917be4e4e96ef555e2c739e3b91eac21b7df6f1b45d80e25fe4e50d1249d6846",
|
||||
"aarch64-apple-darwin-0.4.24": "69dbd88647d260dac051db11004f1e6438d1296da23cfec084a5ef9100e46c4b",
|
||||
"aarch64-unknown-linux-gnu-0.4.24": "6b2fc7cf361ee7075ddec6d2ba1d724fce887d2fd38014314357821fb52897cc",
|
||||
"aarch64-unknown-linux-musl-0.4.24": "887e1aa6e6b616894e273fe543879f4d1f117519275a1c224a3ef03499c54445",
|
||||
"arm-unknown-linux-musleabihf-0.4.24": "d43e56087c97b2f2c4bb58926f8c1092a6c653065b4644e21b2ae2b21811b3bf",
|
||||
"armv7-unknown-linux-gnueabihf-0.4.24": "7b41b20a13307100c88688e60048bfb5216e0967e884d9fbd3fb22d68d56a085",
|
||||
"armv7-unknown-linux-musleabihf-0.4.24": "d1ab37d51e333dac1191e1e7d5359d8405f5b2b05d257b2d5e4dc9dfa618d77a",
|
||||
"i686-pc-windows-msvc-0.4.24": "a2a05cecc1252a356528f912688e84fca768eead930082fafba39b1488115b09",
|
||||
"i686-unknown-linux-gnu-0.4.24": "0471c00736fd1d101b8d8fc3a73128833ad712e5cc113f3e955ebb79fde4d572",
|
||||
"i686-unknown-linux-musl-0.4.24": "735249b972407ea5a714863f1638e3d374b9a8270f1a81a5b1db5e1d59565a4e",
|
||||
"powerpc64-unknown-linux-gnu-0.4.24": "51e8aff9c901d57628d565a498c06df1baeec16e6efc0eb7b1cfc73809fcb564",
|
||||
"powerpc64le-unknown-linux-gnu-0.4.24": "c2e87f03900f7a386b2e5a541979943295cd44aa9e397854aa295b59a738172c",
|
||||
"powerpc64le-unknown-linux-musl-0.4.24": "9d29dfb1b7240fb1672f710cbbc30f59f2fdf52f764fac80bda00c2df7f6b92b",
|
||||
"s390x-unknown-linux-gnu-0.4.24": "fccc7c481c33f8f252fcdfaebde8313a6d7881d89e0af6b946b580097f800073",
|
||||
"x86_64-apple-darwin-0.4.24": "5cfe28aae1472d3e3dde8323d9351e53425bf56ade838318487b76cb97785684",
|
||||
"x86_64-pc-windows-msvc-0.4.24": "a990d2f067c7922493921662e403e9961733d159deb6393f05bf59fdd9e0b0cf",
|
||||
"x86_64-unknown-linux-gnu-0.4.24": "06bc8c7de34cedb1dcb6a32a2462b09f92984ceb9d6aec9035424c8fe30ca510",
|
||||
"x86_64-unknown-linux-musl-0.4.24": "1d06fbda8f87232acd7b315c1202925e44627821901c49d0920e9bbec34b09b8",
|
||||
"undefined-0.4.23": "f9ed8ea5f138e98a8c018112ca59ab82a2983a17738c9d3df577d975f22382a9",
|
||||
"aarch64-apple-darwin-0.4.23": "be5cdbdcba170a989f9be991d89277eb42eb3fdf9c020fa4d3ac4d3d292a74e8",
|
||||
"aarch64-unknown-linux-gnu-0.4.23": "8139b22b648085c1a89cb56aff05c7c081c544868f323bbd574c41423cc170da",
|
||||
"aarch64-unknown-linux-musl-0.4.23": "d35c4849fa12755749450593852859276c52f21a8e9d7457bf058bd84a1263dc",
|
||||
"arm-unknown-linux-musleabihf-0.4.23": "9ef3d377a543aa2c5ec4bed4c25327610852af09d9969cc65f2da337632d13d6",
|
||||
"armv7-unknown-linux-gnueabihf-0.4.23": "c01cbc3432500394f6c4709879011b499087d3cb37effd162cfca3d6250b72c2",
|
||||
"armv7-unknown-linux-musleabihf-0.4.23": "0d4c8eca6b22d062cdf761320d83835508f2504f352ab467e0e3a372d711e3e5",
|
||||
"i686-pc-windows-msvc-0.4.23": "640c5c5d23c0ce629a2f68fb1b6de447bcb35388dc9885a998b040b4c34327dd",
|
||||
"i686-unknown-linux-gnu-0.4.23": "5c30e7cd12fc1d3ea224a7aa3818cf614c809bb895bcb09e515ecee1bd1c3ee2",
|
||||
"i686-unknown-linux-musl-0.4.23": "2ba9a7fcc2a5b9521107dc3614d8cfbd526f195fbe5fb4749ce2ffd938e0fd77",
|
||||
"powerpc64-unknown-linux-gnu-0.4.23": "6ccb7bd0a45d6a4cab1ef58172df499676fbbdbca73c2bb1a6d8c3554507a8b9",
|
||||
"powerpc64le-unknown-linux-gnu-0.4.23": "c43e004c7cb8b1db4eeb7f751d811e11c9b799c31e2beef239342c5b007e3e2e",
|
||||
"powerpc64le-unknown-linux-musl-0.4.23": "fab6d53a945bfd03e738a636f5f2e323c0eeaee12d3c4c8b455e3d95e458a24f",
|
||||
"s390x-unknown-linux-gnu-0.4.23": "cd6461ece4c0627890a4f71487dcd538706fc5535c636eaa7cb6908752839d10",
|
||||
"x86_64-apple-darwin-0.4.23": "48679f4185aee4f844515a93e22ed9a9dfc9c18356ecd7547d2ddddbb446bce5",
|
||||
"x86_64-pc-windows-msvc-0.4.23": "906b19adc9cd7c47e6bd50e5f68e2e64ebc7abaeee90e44e97e560d9bc01a677",
|
||||
"x86_64-unknown-linux-gnu-0.4.23": "337d693e4700d7b963ee35ecf12572d2d7f97507bbc151a671eee12e91fcc994",
|
||||
"x86_64-unknown-linux-musl-0.4.23": "4545997b54bf405f5dcb2379b4b3c0e1d0bb930e198733f7b8325598a8e95cbf",
|
||||
"undefined-0.4.22": "1d72ea82b337c767e2ba5c3ffa11cfccdca99321ab1dca3d4c035f8d52d7ad47",
|
||||
"aarch64-apple-darwin-0.4.22": "a58779b2009926745cabbe075ab16824dec53e1ff635a47a43115f6b95fda607",
|
||||
"aarch64-unknown-linux-gnu-0.4.22": "bf0f5249da890474c216856e8e4de2a24c33b8a8cc3b5df058f10a38c6f5b234",
|
||||
"aarch64-unknown-linux-musl-0.4.22": "4951dd9e5b5fda712db5f30bb76fad4701a85cd8e6dab61d7a78acf040f4c211",
|
||||
"arm-unknown-linux-musleabihf-0.4.22": "78de0183e9e7ca4f37a3ab8bed199b07273f010eba95e4e80af07b7717be2f14",
|
||||
"armv7-unknown-linux-gnueabihf-0.4.22": "09cb6ed3e3d3ea4ecd7c51a784cdbde920b7bb749cf91589866ecc914910a677",
|
||||
"armv7-unknown-linux-musleabihf-0.4.22": "5707dee00cb3b998ca8fe085fd90e19e8e5cf845840a04bebe7636eb75b636c6",
|
||||
"i686-pc-windows-msvc-0.4.22": "818250c85496f54f6b703ced9a8e78ac518fb9137eba657e60bfff4a27b28574",
|
||||
"i686-unknown-linux-gnu-0.4.22": "57e9465238723814f5f5f78c164bc3f80d7741fc96d3bfcc89b11ccd89cfedec",
|
||||
"i686-unknown-linux-musl-0.4.22": "15e2f00e96a12ff5554b86be6a549335d9b1ec8599984daa582c269b2b18ba9e",
|
||||
"powerpc64-unknown-linux-gnu-0.4.22": "e9308e5e2e856a28c3080792d93ff8528130ecf327719a19651f8da130779800",
|
||||
"powerpc64le-unknown-linux-gnu-0.4.22": "61ff11a99f31036883ce6d1185b7cb3e49b7d37ab79764fecbb7cb11749b01e1",
|
||||
"powerpc64le-unknown-linux-musl-0.4.22": "d8f3c7e3a4348816eac7208d40ad4c560f1739b3a34f274b1e50ba7f7f4668ee",
|
||||
"s390x-unknown-linux-gnu-0.4.22": "26d737cfafdde8f2a3588915cf2ec4f2a448f03b83f7f15b6f561820a3ecefd2",
|
||||
"x86_64-apple-darwin-0.4.22": "90185ec1b8d67cd15e6342a9c82dd404381f42f37ab9721abcfa028034441fc0",
|
||||
"x86_64-pc-windows-msvc-0.4.22": "709ab9ccf3958131ad2fac4590ebf005f9dbffb43d801d489492b654f321e49f",
|
||||
"x86_64-unknown-linux-gnu-0.4.22": "11c3b92be7b0a72d1b3fe0140485a55ab581ea11e5f61baf9975a89c6d70018f",
|
||||
"x86_64-unknown-linux-musl-0.4.22": "4e89a6a01caab6eec0490c8dc47079aaac086ad1723e00ba2b6f2536d8ffd561",
|
||||
"undefined-0.4.21": "045d90f82f97e136d29439b20cb0bc910e312e77a2e674350a321fe7a0474ccb",
|
||||
"aarch64-apple-darwin-0.4.21": "a7e40398954d45c58573bfd79eb2cb4c329552d50101b519c3477ef525ffa8bb",
|
||||
"aarch64-unknown-linux-gnu-0.4.21": "52db7b44b57d904ae336610c5c857087a80cd4ad8e7d30784ca06ce70dc5061e",
|
||||
@@ -90037,7 +90127,7 @@ var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", ({ value: true }));
|
||||
exports.githubToken = exports.toolDir = exports.toolBinDir = exports.cacheDependencyGlob = exports.cacheLocalPath = exports.cacheSuffix = exports.enableCache = exports.checkSum = exports.version = void 0;
|
||||
exports.githubToken = exports.toolDir = exports.toolBinDir = exports.pruneCache = exports.cacheDependencyGlob = exports.cacheLocalPath = exports.cacheSuffix = exports.enableCache = exports.checkSum = exports.version = void 0;
|
||||
const core = __importStar(__nccwpck_require__(7484));
|
||||
const node_path_1 = __importDefault(__nccwpck_require__(6760));
|
||||
exports.version = core.getInput("version");
|
||||
@@ -90046,6 +90136,7 @@ exports.enableCache = core.getInput("enable-cache") === "true";
|
||||
exports.cacheSuffix = core.getInput("cache-suffix") || "";
|
||||
exports.cacheLocalPath = getCacheLocalPath();
|
||||
exports.cacheDependencyGlob = core.getInput("cache-dependency-glob");
|
||||
exports.pruneCache = core.getInput("prune-cache") === "true";
|
||||
exports.toolBinDir = getToolBinDir();
|
||||
exports.toolDir = getToolDir();
|
||||
exports.githubToken = core.getInput("github-token");
|
||||
|
||||
156
package-lock.json
generated
156
package-lock.json
generated
@@ -19,8 +19,8 @@
|
||||
"@octokit/rest": "^21.0.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@biomejs/biome": "1.9.3",
|
||||
"@types/node": "^22.7.5",
|
||||
"@biomejs/biome": "1.9.4",
|
||||
"@types/node": "^22.7.9",
|
||||
"@types/semver": "^7.5.8",
|
||||
"@vercel/ncc": "^0.38.2",
|
||||
"jest": "^29.7.0",
|
||||
@@ -941,9 +941,9 @@
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/@biomejs/biome": {
|
||||
"version": "1.9.3",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-1.9.3.tgz",
|
||||
"integrity": "sha512-POjAPz0APAmX33WOQFGQrwLvlu7WLV4CFJMlB12b6ZSg+2q6fYu9kZwLCOA+x83zXfcPd1RpuWOKJW0GbBwLIQ==",
|
||||
"version": "1.9.4",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-1.9.4.tgz",
|
||||
"integrity": "sha512-1rkd7G70+o9KkTn5KLmDYXihGoTaIGO9PIIN2ZB7UJxFrWw04CZHPYiMRjYsaDvVV7hP1dYNRLxSANLaBFGpog==",
|
||||
"dev": true,
|
||||
"hasInstallScript": true,
|
||||
"bin": {
|
||||
@@ -957,20 +957,20 @@
|
||||
"url": "https://opencollective.com/biome"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"@biomejs/cli-darwin-arm64": "1.9.3",
|
||||
"@biomejs/cli-darwin-x64": "1.9.3",
|
||||
"@biomejs/cli-linux-arm64": "1.9.3",
|
||||
"@biomejs/cli-linux-arm64-musl": "1.9.3",
|
||||
"@biomejs/cli-linux-x64": "1.9.3",
|
||||
"@biomejs/cli-linux-x64-musl": "1.9.3",
|
||||
"@biomejs/cli-win32-arm64": "1.9.3",
|
||||
"@biomejs/cli-win32-x64": "1.9.3"
|
||||
"@biomejs/cli-darwin-arm64": "1.9.4",
|
||||
"@biomejs/cli-darwin-x64": "1.9.4",
|
||||
"@biomejs/cli-linux-arm64": "1.9.4",
|
||||
"@biomejs/cli-linux-arm64-musl": "1.9.4",
|
||||
"@biomejs/cli-linux-x64": "1.9.4",
|
||||
"@biomejs/cli-linux-x64-musl": "1.9.4",
|
||||
"@biomejs/cli-win32-arm64": "1.9.4",
|
||||
"@biomejs/cli-win32-x64": "1.9.4"
|
||||
}
|
||||
},
|
||||
"node_modules/@biomejs/cli-darwin-arm64": {
|
||||
"version": "1.9.3",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-1.9.3.tgz",
|
||||
"integrity": "sha512-QZzD2XrjJDUyIZK+aR2i5DDxCJfdwiYbUKu9GzkCUJpL78uSelAHAPy7m0GuPMVtF/Uo+OKv97W3P9nuWZangQ==",
|
||||
"version": "1.9.4",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-1.9.4.tgz",
|
||||
"integrity": "sha512-bFBsPWrNvkdKrNCYeAp+xo2HecOGPAy9WyNyB/jKnnedgzl4W4Hb9ZMzYNbf8dMCGmUdSavlYHiR01QaYR58cw==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -984,9 +984,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@biomejs/cli-darwin-x64": {
|
||||
"version": "1.9.3",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-1.9.3.tgz",
|
||||
"integrity": "sha512-vSCoIBJE0BN3SWDFuAY/tRavpUtNoqiceJ5PrU3xDfsLcm/U6N93JSM0M9OAiC/X7mPPfejtr6Yc9vSgWlEgVw==",
|
||||
"version": "1.9.4",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-1.9.4.tgz",
|
||||
"integrity": "sha512-ngYBh/+bEedqkSevPVhLP4QfVPCpb+4BBe2p7Xs32dBgs7rh9nY2AIYUL6BgLw1JVXV8GlpKmb/hNiuIxfPfZg==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -1000,9 +1000,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@biomejs/cli-linux-arm64": {
|
||||
"version": "1.9.3",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-1.9.3.tgz",
|
||||
"integrity": "sha512-vJkAimD2+sVviNTbaWOGqEBy31cW0ZB52KtpVIbkuma7PlfII3tsLhFa+cwbRAcRBkobBBhqZ06hXoZAN8NODQ==",
|
||||
"version": "1.9.4",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-1.9.4.tgz",
|
||||
"integrity": "sha512-fJIW0+LYujdjUgJJuwesP4EjIBl/N/TcOX3IvIHJQNsAqvV2CHIogsmA94BPG6jZATS4Hi+xv4SkBBQSt1N4/g==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -1016,9 +1016,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@biomejs/cli-linux-arm64-musl": {
|
||||
"version": "1.9.3",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.9.3.tgz",
|
||||
"integrity": "sha512-VBzyhaqqqwP3bAkkBrhVq50i3Uj9+RWuj+pYmXrMDgjS5+SKYGE56BwNw4l8hR3SmYbLSbEo15GcV043CDSk+Q==",
|
||||
"version": "1.9.4",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.9.4.tgz",
|
||||
"integrity": "sha512-v665Ct9WCRjGa8+kTr0CzApU0+XXtRgwmzIf1SeKSGAv+2scAlW6JR5PMFo6FzqqZ64Po79cKODKf3/AAmECqA==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -1032,9 +1032,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@biomejs/cli-linux-x64": {
|
||||
"version": "1.9.3",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-1.9.3.tgz",
|
||||
"integrity": "sha512-x220V4c+romd26Mu1ptU+EudMXVS4xmzKxPVb9mgnfYlN4Yx9vD5NZraSx/onJnd3Gh/y8iPUdU5CDZJKg9COA==",
|
||||
"version": "1.9.4",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-1.9.4.tgz",
|
||||
"integrity": "sha512-lRCJv/Vi3Vlwmbd6K+oQ0KhLHMAysN8lXoCI7XeHlxaajk06u7G+UsFSO01NAs5iYuWKmVZjmiOzJ0OJmGsMwg==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -1048,9 +1048,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@biomejs/cli-linux-x64-musl": {
|
||||
"version": "1.9.3",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-1.9.3.tgz",
|
||||
"integrity": "sha512-TJmnOG2+NOGM72mlczEsNki9UT+XAsMFAOo8J0me/N47EJ/vkLXxf481evfHLlxMejTY6IN8SdRSiPVLv6AHlA==",
|
||||
"version": "1.9.4",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-1.9.4.tgz",
|
||||
"integrity": "sha512-gEhi/jSBhZ2m6wjV530Yy8+fNqG8PAinM3oV7CyO+6c3CEh16Eizm21uHVsyVBEB6RIM8JHIl6AGYCv6Q6Q9Tg==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -1064,9 +1064,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@biomejs/cli-win32-arm64": {
|
||||
"version": "1.9.3",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-1.9.3.tgz",
|
||||
"integrity": "sha512-lg/yZis2HdQGsycUvHWSzo9kOvnGgvtrYRgoCEwPBwwAL8/6crOp3+f47tPwI/LI1dZrhSji7PNsGKGHbwyAhw==",
|
||||
"version": "1.9.4",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-1.9.4.tgz",
|
||||
"integrity": "sha512-tlbhLk+WXZmgwoIKwHIHEBZUwxml7bRJgk0X2sPyNR3S93cdRq6XulAZRQJ17FYGGzWne0fgrXBKpl7l4M87Hg==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -1080,9 +1080,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@biomejs/cli-win32-x64": {
|
||||
"version": "1.9.3",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-1.9.3.tgz",
|
||||
"integrity": "sha512-cQMy2zanBkVLpmmxXdK6YePzmZx0s5Z7KEnwmrW54rcXK3myCNbQa09SwGZ8i/8sLw0H9F3X7K4rxVNGU8/D4Q==",
|
||||
"version": "1.9.4",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-1.9.4.tgz",
|
||||
"integrity": "sha512-8Y5wMhVIPaWe6jw2H+KlEm4wP/f7EW3810ZLmDlrEEy5KvBsb9ECEfu/kMWD484ijfQ8+nIi0giMgu9g1UAuuA==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -2026,9 +2026,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@types/node": {
|
||||
"version": "22.7.5",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.5.tgz",
|
||||
"integrity": "sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==",
|
||||
"version": "22.7.9",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.9.tgz",
|
||||
"integrity": "sha512-jrTfRC7FM6nChvU7X2KqcrgquofrWLFDeYC1hKfwNWomVvrn7JIksqf344WN2X/y8xrgqBd2dJATZV4GbatBfg==",
|
||||
"dependencies": {
|
||||
"undici-types": "~6.19.2"
|
||||
}
|
||||
@@ -5631,74 +5631,74 @@
|
||||
"dev": true
|
||||
},
|
||||
"@biomejs/biome": {
|
||||
"version": "1.9.3",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-1.9.3.tgz",
|
||||
"integrity": "sha512-POjAPz0APAmX33WOQFGQrwLvlu7WLV4CFJMlB12b6ZSg+2q6fYu9kZwLCOA+x83zXfcPd1RpuWOKJW0GbBwLIQ==",
|
||||
"version": "1.9.4",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-1.9.4.tgz",
|
||||
"integrity": "sha512-1rkd7G70+o9KkTn5KLmDYXihGoTaIGO9PIIN2ZB7UJxFrWw04CZHPYiMRjYsaDvVV7hP1dYNRLxSANLaBFGpog==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@biomejs/cli-darwin-arm64": "1.9.3",
|
||||
"@biomejs/cli-darwin-x64": "1.9.3",
|
||||
"@biomejs/cli-linux-arm64": "1.9.3",
|
||||
"@biomejs/cli-linux-arm64-musl": "1.9.3",
|
||||
"@biomejs/cli-linux-x64": "1.9.3",
|
||||
"@biomejs/cli-linux-x64-musl": "1.9.3",
|
||||
"@biomejs/cli-win32-arm64": "1.9.3",
|
||||
"@biomejs/cli-win32-x64": "1.9.3"
|
||||
"@biomejs/cli-darwin-arm64": "1.9.4",
|
||||
"@biomejs/cli-darwin-x64": "1.9.4",
|
||||
"@biomejs/cli-linux-arm64": "1.9.4",
|
||||
"@biomejs/cli-linux-arm64-musl": "1.9.4",
|
||||
"@biomejs/cli-linux-x64": "1.9.4",
|
||||
"@biomejs/cli-linux-x64-musl": "1.9.4",
|
||||
"@biomejs/cli-win32-arm64": "1.9.4",
|
||||
"@biomejs/cli-win32-x64": "1.9.4"
|
||||
}
|
||||
},
|
||||
"@biomejs/cli-darwin-arm64": {
|
||||
"version": "1.9.3",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-1.9.3.tgz",
|
||||
"integrity": "sha512-QZzD2XrjJDUyIZK+aR2i5DDxCJfdwiYbUKu9GzkCUJpL78uSelAHAPy7m0GuPMVtF/Uo+OKv97W3P9nuWZangQ==",
|
||||
"version": "1.9.4",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-1.9.4.tgz",
|
||||
"integrity": "sha512-bFBsPWrNvkdKrNCYeAp+xo2HecOGPAy9WyNyB/jKnnedgzl4W4Hb9ZMzYNbf8dMCGmUdSavlYHiR01QaYR58cw==",
|
||||
"dev": true,
|
||||
"optional": true
|
||||
},
|
||||
"@biomejs/cli-darwin-x64": {
|
||||
"version": "1.9.3",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-1.9.3.tgz",
|
||||
"integrity": "sha512-vSCoIBJE0BN3SWDFuAY/tRavpUtNoqiceJ5PrU3xDfsLcm/U6N93JSM0M9OAiC/X7mPPfejtr6Yc9vSgWlEgVw==",
|
||||
"version": "1.9.4",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-1.9.4.tgz",
|
||||
"integrity": "sha512-ngYBh/+bEedqkSevPVhLP4QfVPCpb+4BBe2p7Xs32dBgs7rh9nY2AIYUL6BgLw1JVXV8GlpKmb/hNiuIxfPfZg==",
|
||||
"dev": true,
|
||||
"optional": true
|
||||
},
|
||||
"@biomejs/cli-linux-arm64": {
|
||||
"version": "1.9.3",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-1.9.3.tgz",
|
||||
"integrity": "sha512-vJkAimD2+sVviNTbaWOGqEBy31cW0ZB52KtpVIbkuma7PlfII3tsLhFa+cwbRAcRBkobBBhqZ06hXoZAN8NODQ==",
|
||||
"version": "1.9.4",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-1.9.4.tgz",
|
||||
"integrity": "sha512-fJIW0+LYujdjUgJJuwesP4EjIBl/N/TcOX3IvIHJQNsAqvV2CHIogsmA94BPG6jZATS4Hi+xv4SkBBQSt1N4/g==",
|
||||
"dev": true,
|
||||
"optional": true
|
||||
},
|
||||
"@biomejs/cli-linux-arm64-musl": {
|
||||
"version": "1.9.3",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.9.3.tgz",
|
||||
"integrity": "sha512-VBzyhaqqqwP3bAkkBrhVq50i3Uj9+RWuj+pYmXrMDgjS5+SKYGE56BwNw4l8hR3SmYbLSbEo15GcV043CDSk+Q==",
|
||||
"version": "1.9.4",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.9.4.tgz",
|
||||
"integrity": "sha512-v665Ct9WCRjGa8+kTr0CzApU0+XXtRgwmzIf1SeKSGAv+2scAlW6JR5PMFo6FzqqZ64Po79cKODKf3/AAmECqA==",
|
||||
"dev": true,
|
||||
"optional": true
|
||||
},
|
||||
"@biomejs/cli-linux-x64": {
|
||||
"version": "1.9.3",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-1.9.3.tgz",
|
||||
"integrity": "sha512-x220V4c+romd26Mu1ptU+EudMXVS4xmzKxPVb9mgnfYlN4Yx9vD5NZraSx/onJnd3Gh/y8iPUdU5CDZJKg9COA==",
|
||||
"version": "1.9.4",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-1.9.4.tgz",
|
||||
"integrity": "sha512-lRCJv/Vi3Vlwmbd6K+oQ0KhLHMAysN8lXoCI7XeHlxaajk06u7G+UsFSO01NAs5iYuWKmVZjmiOzJ0OJmGsMwg==",
|
||||
"dev": true,
|
||||
"optional": true
|
||||
},
|
||||
"@biomejs/cli-linux-x64-musl": {
|
||||
"version": "1.9.3",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-1.9.3.tgz",
|
||||
"integrity": "sha512-TJmnOG2+NOGM72mlczEsNki9UT+XAsMFAOo8J0me/N47EJ/vkLXxf481evfHLlxMejTY6IN8SdRSiPVLv6AHlA==",
|
||||
"version": "1.9.4",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-1.9.4.tgz",
|
||||
"integrity": "sha512-gEhi/jSBhZ2m6wjV530Yy8+fNqG8PAinM3oV7CyO+6c3CEh16Eizm21uHVsyVBEB6RIM8JHIl6AGYCv6Q6Q9Tg==",
|
||||
"dev": true,
|
||||
"optional": true
|
||||
},
|
||||
"@biomejs/cli-win32-arm64": {
|
||||
"version": "1.9.3",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-1.9.3.tgz",
|
||||
"integrity": "sha512-lg/yZis2HdQGsycUvHWSzo9kOvnGgvtrYRgoCEwPBwwAL8/6crOp3+f47tPwI/LI1dZrhSji7PNsGKGHbwyAhw==",
|
||||
"version": "1.9.4",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-1.9.4.tgz",
|
||||
"integrity": "sha512-tlbhLk+WXZmgwoIKwHIHEBZUwxml7bRJgk0X2sPyNR3S93cdRq6XulAZRQJ17FYGGzWne0fgrXBKpl7l4M87Hg==",
|
||||
"dev": true,
|
||||
"optional": true
|
||||
},
|
||||
"@biomejs/cli-win32-x64": {
|
||||
"version": "1.9.3",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-1.9.3.tgz",
|
||||
"integrity": "sha512-cQMy2zanBkVLpmmxXdK6YePzmZx0s5Z7KEnwmrW54rcXK3myCNbQa09SwGZ8i/8sLw0H9F3X7K4rxVNGU8/D4Q==",
|
||||
"version": "1.9.4",
|
||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-1.9.4.tgz",
|
||||
"integrity": "sha512-8Y5wMhVIPaWe6jw2H+KlEm4wP/f7EW3810ZLmDlrEEy5KvBsb9ECEfu/kMWD484ijfQ8+nIi0giMgu9g1UAuuA==",
|
||||
"dev": true,
|
||||
"optional": true
|
||||
},
|
||||
@@ -6466,9 +6466,9 @@
|
||||
}
|
||||
},
|
||||
"@types/node": {
|
||||
"version": "22.7.5",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.5.tgz",
|
||||
"integrity": "sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==",
|
||||
"version": "22.7.9",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.9.tgz",
|
||||
"integrity": "sha512-jrTfRC7FM6nChvU7X2KqcrgquofrWLFDeYC1hKfwNWomVvrn7JIksqf344WN2X/y8xrgqBd2dJATZV4GbatBfg==",
|
||||
"requires": {
|
||||
"undici-types": "~6.19.2"
|
||||
}
|
||||
|
||||
@@ -33,8 +33,8 @@
|
||||
"@octokit/rest": "^21.0.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@biomejs/biome": "1.9.3",
|
||||
"@types/node": "^22.7.5",
|
||||
"@biomejs/biome": "1.9.4",
|
||||
"@types/node": "^22.7.9",
|
||||
"@types/semver": "^7.5.8",
|
||||
"@vercel/ncc": "^0.38.2",
|
||||
"jest": "^29.7.0",
|
||||
|
||||
@@ -1,5 +1,185 @@
|
||||
// AUTOGENERATED_DO_NOT_EDIT
|
||||
export const KNOWN_CHECKSUMS: { [key: string]: string } = {
|
||||
"undefined-0.4.26":
|
||||
"5b36575a355193cb3dd3461e477ad7bfddf12d67d941f805caa4aaff52157491",
|
||||
"aarch64-apple-darwin-0.4.26":
|
||||
"42cdc5e7adad5348c8763ec3d57ef7972a25c034121d13424614b83849585303",
|
||||
"aarch64-unknown-linux-gnu-0.4.26":
|
||||
"3f4bd759d3c089b6db87b278642aac1a681ef22a0d413dc3d6da7afb0606649b",
|
||||
"aarch64-unknown-linux-musl-0.4.26":
|
||||
"8ce7ac4d93cf145b9d67642cb54f2311142fad62a59fadb7ca36ad68a3108f98",
|
||||
"arm-unknown-linux-musleabihf-0.4.26":
|
||||
"5fd4cf5be34a90eccfe0c86137a06be77b9e6355fbcd7581aa9a69c6de275568",
|
||||
"armv7-unknown-linux-gnueabihf-0.4.26":
|
||||
"e680cd84efd4f2b7ced6ff566afa8ab88e38c3bf33d66989f6ff905ff9cb1abf",
|
||||
"armv7-unknown-linux-musleabihf-0.4.26":
|
||||
"4decb4481b10fcf862ddbfb03f3dbf270652180086eb6dc40e36684f592daa49",
|
||||
"i686-pc-windows-msvc-0.4.26":
|
||||
"bd3599762172f1d321be22f1f788cf2a6b981123f53bc7aa5336901e31e9a9bd",
|
||||
"i686-unknown-linux-gnu-0.4.26":
|
||||
"4db90f578dffb5cd0017c5d4e77f01756961fccb1144e1770efea740af771532",
|
||||
"i686-unknown-linux-musl-0.4.26":
|
||||
"8b3a73585b3d7a868190f44373be62c38c05877e1636d467b68850a0b98a0930",
|
||||
"powerpc64-unknown-linux-gnu-0.4.26":
|
||||
"47d14be9be1c5b63518a3170acb9191bf4a8a39f4ee98e54c666b9384fe7a781",
|
||||
"powerpc64le-unknown-linux-gnu-0.4.26":
|
||||
"c65b94d17c4f06ca8d2d443851e9eff00a428a2dc147925fd5de1654fd1a9620",
|
||||
"powerpc64le-unknown-linux-musl-0.4.26":
|
||||
"220979e1f842263e00039d44a7f774f0d798a9ecd8e1a75187c8db192ea67b3d",
|
||||
"s390x-unknown-linux-gnu-0.4.26":
|
||||
"22bd9d010316bc78a0a2f5bf5c726dbac8c84df5856fa745621aaf1691d7a2fd",
|
||||
"x86_64-apple-darwin-0.4.26":
|
||||
"b424403d93939fa025b3f1dcc34f23b0676ad48d3c33c9486a4e55d095b8ad07",
|
||||
"x86_64-pc-windows-msvc-0.4.26":
|
||||
"1dfb521253945f381279d21b7c3f4e6539100a7fefdcd0bc7080668237575cd3",
|
||||
"x86_64-unknown-linux-gnu-0.4.26":
|
||||
"6fab73c9e2ea841852bc3c7157c1e49470ba62d1cde4af401436f13468b8d709",
|
||||
"x86_64-unknown-linux-musl-0.4.26":
|
||||
"c9dfe6a38354a85b3c4c4718703c23682c8cd7f5ad2e592458cb081b970f4c02",
|
||||
"undefined-0.4.25":
|
||||
"b3c707e3b7a21acb8e949dd7a0db524623df8beae7bca86708ecd5799f01a28c",
|
||||
"aarch64-apple-darwin-0.4.25":
|
||||
"bb2ff4348114ef220ca52e44d5086640c4a1a18f797a5f1ab6f8559fc37b1230",
|
||||
"aarch64-unknown-linux-gnu-0.4.25":
|
||||
"4485852eb8013530c4275cd222c0056ce123f92742321f012610f1b241463f39",
|
||||
"aarch64-unknown-linux-musl-0.4.25":
|
||||
"d08a7a8adfa7f1e7e6d427b9ab38b071a50dcf63a11b3cbfaaad9b8e68e69df6",
|
||||
"arm-unknown-linux-musleabihf-0.4.25":
|
||||
"31255c91483407ab20000a7e46d702aa1c83c886a7639aac1583d3b5ab77b563",
|
||||
"armv7-unknown-linux-gnueabihf-0.4.25":
|
||||
"789f18e18b0623e34dfdf9f1cf340d7c432eea575c00f87c0ed2a1004a4ca386",
|
||||
"armv7-unknown-linux-musleabihf-0.4.25":
|
||||
"09b8fc32bfbf8bd53251f46a6896f17e86ddb61ef96ee8249a541a73cc8742aa",
|
||||
"i686-pc-windows-msvc-0.4.25":
|
||||
"328e36c4a3e262e27f714d580d7f9e8eb9bfe66ed8c65cf9aaf63a6d44d3fa16",
|
||||
"i686-unknown-linux-gnu-0.4.25":
|
||||
"496bc5ba76a1d7fcb6fee2f3520333acb7fab6153f54059426e69d0f98db6bae",
|
||||
"i686-unknown-linux-musl-0.4.25":
|
||||
"e99caee76fa1e73fd335c164fbfd3bc3a5fcf1dace8a7c846b3707e6ede5222b",
|
||||
"powerpc64-unknown-linux-gnu-0.4.25":
|
||||
"b7a1aadea6eb9aa225404d4f9ee79982304864668a6ed4c9dbaed236fad55032",
|
||||
"powerpc64le-unknown-linux-gnu-0.4.25":
|
||||
"32421c61e8d497243171b28c7efd74f039251256ae9e57ce4a457fdd7d045e24",
|
||||
"powerpc64le-unknown-linux-musl-0.4.25":
|
||||
"57effa74e70011be0579a2d8e0590c636d43f4758c18e52b02c287f677c87be9",
|
||||
"s390x-unknown-linux-gnu-0.4.25":
|
||||
"9afa342d87256f5178a592d3eeb44ece8a93e9359db37e31be1b092226338469",
|
||||
"x86_64-apple-darwin-0.4.25":
|
||||
"f0ec1f79f4791294382bff242691c6502e95853acef080ae3f7c367a8e1beb6f",
|
||||
"x86_64-pc-windows-msvc-0.4.25":
|
||||
"c5c7fa084ae4e8ac9e3b0b6c4c7b61e9355eb0c86801c4c7728c0cb142701f38",
|
||||
"x86_64-unknown-linux-gnu-0.4.25":
|
||||
"6cb6eaf711cd7ce5fb1efaa539c5906374c762af547707a2041c9f6fd207769a",
|
||||
"x86_64-unknown-linux-musl-0.4.25":
|
||||
"2e19246cb4ac903b9bbe9b52b09de673885785dfe64e5faa818ac13c1e5dfa21",
|
||||
"undefined-0.4.24":
|
||||
"917be4e4e96ef555e2c739e3b91eac21b7df6f1b45d80e25fe4e50d1249d6846",
|
||||
"aarch64-apple-darwin-0.4.24":
|
||||
"69dbd88647d260dac051db11004f1e6438d1296da23cfec084a5ef9100e46c4b",
|
||||
"aarch64-unknown-linux-gnu-0.4.24":
|
||||
"6b2fc7cf361ee7075ddec6d2ba1d724fce887d2fd38014314357821fb52897cc",
|
||||
"aarch64-unknown-linux-musl-0.4.24":
|
||||
"887e1aa6e6b616894e273fe543879f4d1f117519275a1c224a3ef03499c54445",
|
||||
"arm-unknown-linux-musleabihf-0.4.24":
|
||||
"d43e56087c97b2f2c4bb58926f8c1092a6c653065b4644e21b2ae2b21811b3bf",
|
||||
"armv7-unknown-linux-gnueabihf-0.4.24":
|
||||
"7b41b20a13307100c88688e60048bfb5216e0967e884d9fbd3fb22d68d56a085",
|
||||
"armv7-unknown-linux-musleabihf-0.4.24":
|
||||
"d1ab37d51e333dac1191e1e7d5359d8405f5b2b05d257b2d5e4dc9dfa618d77a",
|
||||
"i686-pc-windows-msvc-0.4.24":
|
||||
"a2a05cecc1252a356528f912688e84fca768eead930082fafba39b1488115b09",
|
||||
"i686-unknown-linux-gnu-0.4.24":
|
||||
"0471c00736fd1d101b8d8fc3a73128833ad712e5cc113f3e955ebb79fde4d572",
|
||||
"i686-unknown-linux-musl-0.4.24":
|
||||
"735249b972407ea5a714863f1638e3d374b9a8270f1a81a5b1db5e1d59565a4e",
|
||||
"powerpc64-unknown-linux-gnu-0.4.24":
|
||||
"51e8aff9c901d57628d565a498c06df1baeec16e6efc0eb7b1cfc73809fcb564",
|
||||
"powerpc64le-unknown-linux-gnu-0.4.24":
|
||||
"c2e87f03900f7a386b2e5a541979943295cd44aa9e397854aa295b59a738172c",
|
||||
"powerpc64le-unknown-linux-musl-0.4.24":
|
||||
"9d29dfb1b7240fb1672f710cbbc30f59f2fdf52f764fac80bda00c2df7f6b92b",
|
||||
"s390x-unknown-linux-gnu-0.4.24":
|
||||
"fccc7c481c33f8f252fcdfaebde8313a6d7881d89e0af6b946b580097f800073",
|
||||
"x86_64-apple-darwin-0.4.24":
|
||||
"5cfe28aae1472d3e3dde8323d9351e53425bf56ade838318487b76cb97785684",
|
||||
"x86_64-pc-windows-msvc-0.4.24":
|
||||
"a990d2f067c7922493921662e403e9961733d159deb6393f05bf59fdd9e0b0cf",
|
||||
"x86_64-unknown-linux-gnu-0.4.24":
|
||||
"06bc8c7de34cedb1dcb6a32a2462b09f92984ceb9d6aec9035424c8fe30ca510",
|
||||
"x86_64-unknown-linux-musl-0.4.24":
|
||||
"1d06fbda8f87232acd7b315c1202925e44627821901c49d0920e9bbec34b09b8",
|
||||
"undefined-0.4.23":
|
||||
"f9ed8ea5f138e98a8c018112ca59ab82a2983a17738c9d3df577d975f22382a9",
|
||||
"aarch64-apple-darwin-0.4.23":
|
||||
"be5cdbdcba170a989f9be991d89277eb42eb3fdf9c020fa4d3ac4d3d292a74e8",
|
||||
"aarch64-unknown-linux-gnu-0.4.23":
|
||||
"8139b22b648085c1a89cb56aff05c7c081c544868f323bbd574c41423cc170da",
|
||||
"aarch64-unknown-linux-musl-0.4.23":
|
||||
"d35c4849fa12755749450593852859276c52f21a8e9d7457bf058bd84a1263dc",
|
||||
"arm-unknown-linux-musleabihf-0.4.23":
|
||||
"9ef3d377a543aa2c5ec4bed4c25327610852af09d9969cc65f2da337632d13d6",
|
||||
"armv7-unknown-linux-gnueabihf-0.4.23":
|
||||
"c01cbc3432500394f6c4709879011b499087d3cb37effd162cfca3d6250b72c2",
|
||||
"armv7-unknown-linux-musleabihf-0.4.23":
|
||||
"0d4c8eca6b22d062cdf761320d83835508f2504f352ab467e0e3a372d711e3e5",
|
||||
"i686-pc-windows-msvc-0.4.23":
|
||||
"640c5c5d23c0ce629a2f68fb1b6de447bcb35388dc9885a998b040b4c34327dd",
|
||||
"i686-unknown-linux-gnu-0.4.23":
|
||||
"5c30e7cd12fc1d3ea224a7aa3818cf614c809bb895bcb09e515ecee1bd1c3ee2",
|
||||
"i686-unknown-linux-musl-0.4.23":
|
||||
"2ba9a7fcc2a5b9521107dc3614d8cfbd526f195fbe5fb4749ce2ffd938e0fd77",
|
||||
"powerpc64-unknown-linux-gnu-0.4.23":
|
||||
"6ccb7bd0a45d6a4cab1ef58172df499676fbbdbca73c2bb1a6d8c3554507a8b9",
|
||||
"powerpc64le-unknown-linux-gnu-0.4.23":
|
||||
"c43e004c7cb8b1db4eeb7f751d811e11c9b799c31e2beef239342c5b007e3e2e",
|
||||
"powerpc64le-unknown-linux-musl-0.4.23":
|
||||
"fab6d53a945bfd03e738a636f5f2e323c0eeaee12d3c4c8b455e3d95e458a24f",
|
||||
"s390x-unknown-linux-gnu-0.4.23":
|
||||
"cd6461ece4c0627890a4f71487dcd538706fc5535c636eaa7cb6908752839d10",
|
||||
"x86_64-apple-darwin-0.4.23":
|
||||
"48679f4185aee4f844515a93e22ed9a9dfc9c18356ecd7547d2ddddbb446bce5",
|
||||
"x86_64-pc-windows-msvc-0.4.23":
|
||||
"906b19adc9cd7c47e6bd50e5f68e2e64ebc7abaeee90e44e97e560d9bc01a677",
|
||||
"x86_64-unknown-linux-gnu-0.4.23":
|
||||
"337d693e4700d7b963ee35ecf12572d2d7f97507bbc151a671eee12e91fcc994",
|
||||
"x86_64-unknown-linux-musl-0.4.23":
|
||||
"4545997b54bf405f5dcb2379b4b3c0e1d0bb930e198733f7b8325598a8e95cbf",
|
||||
"undefined-0.4.22":
|
||||
"1d72ea82b337c767e2ba5c3ffa11cfccdca99321ab1dca3d4c035f8d52d7ad47",
|
||||
"aarch64-apple-darwin-0.4.22":
|
||||
"a58779b2009926745cabbe075ab16824dec53e1ff635a47a43115f6b95fda607",
|
||||
"aarch64-unknown-linux-gnu-0.4.22":
|
||||
"bf0f5249da890474c216856e8e4de2a24c33b8a8cc3b5df058f10a38c6f5b234",
|
||||
"aarch64-unknown-linux-musl-0.4.22":
|
||||
"4951dd9e5b5fda712db5f30bb76fad4701a85cd8e6dab61d7a78acf040f4c211",
|
||||
"arm-unknown-linux-musleabihf-0.4.22":
|
||||
"78de0183e9e7ca4f37a3ab8bed199b07273f010eba95e4e80af07b7717be2f14",
|
||||
"armv7-unknown-linux-gnueabihf-0.4.22":
|
||||
"09cb6ed3e3d3ea4ecd7c51a784cdbde920b7bb749cf91589866ecc914910a677",
|
||||
"armv7-unknown-linux-musleabihf-0.4.22":
|
||||
"5707dee00cb3b998ca8fe085fd90e19e8e5cf845840a04bebe7636eb75b636c6",
|
||||
"i686-pc-windows-msvc-0.4.22":
|
||||
"818250c85496f54f6b703ced9a8e78ac518fb9137eba657e60bfff4a27b28574",
|
||||
"i686-unknown-linux-gnu-0.4.22":
|
||||
"57e9465238723814f5f5f78c164bc3f80d7741fc96d3bfcc89b11ccd89cfedec",
|
||||
"i686-unknown-linux-musl-0.4.22":
|
||||
"15e2f00e96a12ff5554b86be6a549335d9b1ec8599984daa582c269b2b18ba9e",
|
||||
"powerpc64-unknown-linux-gnu-0.4.22":
|
||||
"e9308e5e2e856a28c3080792d93ff8528130ecf327719a19651f8da130779800",
|
||||
"powerpc64le-unknown-linux-gnu-0.4.22":
|
||||
"61ff11a99f31036883ce6d1185b7cb3e49b7d37ab79764fecbb7cb11749b01e1",
|
||||
"powerpc64le-unknown-linux-musl-0.4.22":
|
||||
"d8f3c7e3a4348816eac7208d40ad4c560f1739b3a34f274b1e50ba7f7f4668ee",
|
||||
"s390x-unknown-linux-gnu-0.4.22":
|
||||
"26d737cfafdde8f2a3588915cf2ec4f2a448f03b83f7f15b6f561820a3ecefd2",
|
||||
"x86_64-apple-darwin-0.4.22":
|
||||
"90185ec1b8d67cd15e6342a9c82dd404381f42f37ab9721abcfa028034441fc0",
|
||||
"x86_64-pc-windows-msvc-0.4.22":
|
||||
"709ab9ccf3958131ad2fac4590ebf005f9dbffb43d801d489492b654f321e49f",
|
||||
"x86_64-unknown-linux-gnu-0.4.22":
|
||||
"11c3b92be7b0a72d1b3fe0140485a55ab581ea11e5f61baf9975a89c6d70018f",
|
||||
"x86_64-unknown-linux-musl-0.4.22":
|
||||
"4e89a6a01caab6eec0490c8dc47079aaac086ad1723e00ba2b6f2536d8ffd561",
|
||||
"undefined-0.4.21":
|
||||
"045d90f82f97e136d29439b20cb0bc910e312e77a2e674350a321fe7a0474ccb",
|
||||
"aarch64-apple-darwin-0.4.21":
|
||||
|
||||
@@ -5,7 +5,11 @@ import {
|
||||
STATE_CACHE_MATCHED_KEY,
|
||||
STATE_CACHE_KEY,
|
||||
} from "./cache/restore-cache";
|
||||
import { cacheLocalPath, enableCache } from "./utils/inputs";
|
||||
import {
|
||||
cacheLocalPath,
|
||||
enableCache,
|
||||
pruneCache as shouldPruneCache,
|
||||
} from "./utils/inputs";
|
||||
|
||||
export async function run(): Promise<void> {
|
||||
try {
|
||||
@@ -32,7 +36,9 @@ async function saveCache(): Promise<void> {
|
||||
return;
|
||||
}
|
||||
|
||||
await pruneCache();
|
||||
if (shouldPruneCache) {
|
||||
await pruneCache();
|
||||
}
|
||||
|
||||
core.info(`Saving cache path: ${cacheLocalPath}`);
|
||||
await cache.saveCache([cacheLocalPath], cacheKey);
|
||||
|
||||
@@ -7,6 +7,7 @@ export const enableCache = core.getInput("enable-cache") === "true";
|
||||
export const cacheSuffix = core.getInput("cache-suffix") || "";
|
||||
export const cacheLocalPath = getCacheLocalPath();
|
||||
export const cacheDependencyGlob = core.getInput("cache-dependency-glob");
|
||||
export const pruneCache = core.getInput("prune-cache") === "true";
|
||||
export const toolBinDir = getToolBinDir();
|
||||
export const toolDir = getToolDir();
|
||||
export const githubToken = core.getInput("github-token");
|
||||
|
||||
Reference in New Issue
Block a user