mirror of
https://github.com/taiki-e/install-action.git
synced 2026-05-01 11:00:26 +00:00
Compare commits
17 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7a5a5a6422 | ||
|
|
f1d4b3ac02 | ||
|
|
05bf4acd55 | ||
|
|
f63c33fd96 | ||
|
|
405215e4b1 | ||
|
|
ac0a4c83eb | ||
|
|
ccc0fd3c07 | ||
|
|
36fe651a94 | ||
|
|
8bcf260e0c | ||
|
|
2daacd119c | ||
|
|
eed036becf | ||
|
|
ebdc6c996e | ||
|
|
5c27e59d8c | ||
|
|
b37563eed7 | ||
|
|
75322418a1 | ||
|
|
ad95d4e02e | ||
|
|
83fee49852 |
40
CHANGELOG.md
40
CHANGELOG.md
@@ -10,6 +10,38 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [2.58.22] - 2025-08-26
|
||||
|
||||
- Update `cargo-nextest@latest` to 0.9.103.
|
||||
|
||||
- Update `cargo-binstall@latest` to 1.15.1.
|
||||
|
||||
## [2.58.21] - 2025-08-23
|
||||
|
||||
- Update `rclone@latest` to 1.71.0.
|
||||
|
||||
- Update `cargo-binstall@latest` to 1.15.0.
|
||||
|
||||
## [2.58.20] - 2025-08-22
|
||||
|
||||
- Update `wasmtime@latest` to 36.0.1.
|
||||
|
||||
## [2.58.19] - 2025-08-21
|
||||
|
||||
- Update `cargo-shear@latest` to 1.5.1.
|
||||
|
||||
- Update `wasmtime@latest` to 36.0.0.
|
||||
|
||||
## [2.58.18] - 2025-08-20
|
||||
|
||||
- Update `vacuum@latest` to 0.17.9.
|
||||
|
||||
- Update `typos@latest` to 1.35.5.
|
||||
|
||||
## [2.58.17] - 2025-08-16
|
||||
|
||||
- Update `knope@latest` to 0.21.3.
|
||||
|
||||
## [2.58.16] - 2025-08-16
|
||||
|
||||
- Update `cargo-machete@latest` to 0.9.1.
|
||||
@@ -4322,7 +4354,13 @@ Note: This release is considered a breaking change because installing on version
|
||||
|
||||
Initial release
|
||||
|
||||
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.58.16...HEAD
|
||||
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.58.22...HEAD
|
||||
[2.58.22]: https://github.com/taiki-e/install-action/compare/v2.58.21...v2.58.22
|
||||
[2.58.21]: https://github.com/taiki-e/install-action/compare/v2.58.20...v2.58.21
|
||||
[2.58.20]: https://github.com/taiki-e/install-action/compare/v2.58.19...v2.58.20
|
||||
[2.58.19]: https://github.com/taiki-e/install-action/compare/v2.58.18...v2.58.19
|
||||
[2.58.18]: https://github.com/taiki-e/install-action/compare/v2.58.17...v2.58.18
|
||||
[2.58.17]: https://github.com/taiki-e/install-action/compare/v2.58.16...v2.58.17
|
||||
[2.58.16]: https://github.com/taiki-e/install-action/compare/v2.58.15...v2.58.16
|
||||
[2.58.15]: https://github.com/taiki-e/install-action/compare/v2.58.14...v2.58.15
|
||||
[2.58.14]: https://github.com/taiki-e/install-action/compare/v2.58.13...v2.58.14
|
||||
|
||||
28
manifests/cargo-binstall.json
generated
28
manifests/cargo-binstall.json
generated
@@ -22,32 +22,32 @@
|
||||
},
|
||||
"license_markdown": "[GPL-3.0](https://github.com/cargo-bins/cargo-binstall/blob/HEAD/crates/bin/LICENSE)",
|
||||
"latest": {
|
||||
"version": "1.14.4"
|
||||
"version": "1.15.1"
|
||||
},
|
||||
"1.14.4": {
|
||||
"1.15.1": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DDD711719407B3",
|
||||
"checksum": "de513d8487ce7edf8365603eee04ff79cec1a6d3c3c8058fccb94e6b38bb3e4f"
|
||||
"etag": "0x8DDE2ED3B6A8DD4",
|
||||
"checksum": "651612b42313795b300ba7c3f09b5ba52199dec8ecbb429693f34b949e645b4f"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DDD7116B5B2580",
|
||||
"checksum": "398c9ef78dffdb0179dbb15ad8c1ed40f351854430c439006c09e07e6a6f181b"
|
||||
"etag": "0x8DDE2ED1E28C9F7",
|
||||
"checksum": "f9d2f1108eb0a8cd9bfc98ef7d9ba9da16f5a9427e334ec7df67159a006a73c9"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DDD71B2FC3AE8C",
|
||||
"checksum": "941b86a3bb0ff113d318d1515e00972b2faf669ba6bfabd67d18356ec1c3ca5d"
|
||||
"etag": "0x8DDE2EDC6BCE139",
|
||||
"checksum": "1358be010b9dab919b3f1397a57e41db24aaa73f410082abf9dff6b833459b31"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DDD71187670C62",
|
||||
"checksum": "bfef88c7602b53ceb8af75779d5ecada8a93bf122cf7f8d3a05a42244d41f20e"
|
||||
"etag": "0x8DDE2ED2F019F24",
|
||||
"checksum": "30bf6dca1819a96081649780e65de48e06a2c622dac68933e7df302bd0a28d19"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DDD71173239487",
|
||||
"checksum": "7d9b3f57dafbc847d9de690773f467ff976edc0afb5bfca037a0762e8030152d"
|
||||
"etag": "0x8DDE2ED4F3EA05D",
|
||||
"checksum": "eca3e1cdf5eff3cebef30d8271cf1d8bb20f0bd34e1451338120859b81ce7bf2"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DDD711DF58DD42",
|
||||
"checksum": "da7ad61840bfde2fc694f09c31c1836e6ea6b34f83e4366e01d972bad9a29fa1"
|
||||
"etag": "0x8DDE2EDC2A95945",
|
||||
"checksum": "6c33d22c776f837a8187f0f3260f237035f9e1634eedac97551846eb2063246f"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
27
manifests/cargo-nextest.json
generated
27
manifests/cargo-nextest.json
generated
@@ -19,10 +19,33 @@
|
||||
},
|
||||
"license_markdown": "[Apache-2.0](https://github.com/nextest-rs/nextest/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/nextest-rs/nextest/blob/main/LICENSE-MIT)",
|
||||
"latest": {
|
||||
"version": "0.9.102"
|
||||
"version": "0.9.103"
|
||||
},
|
||||
"0.9": {
|
||||
"version": "0.9.102"
|
||||
"version": "0.9.103"
|
||||
},
|
||||
"0.9.103": {
|
||||
"previous_stable_version": "0.9.102",
|
||||
"x86_64_linux_gnu": {
|
||||
"etag": "0x8DDE37179CB798A",
|
||||
"checksum": "b6b5daad02ddef2d0e1f1114c4cd708f2960fd421a415693f995cef3bef90036"
|
||||
},
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DDE371C3B603E8",
|
||||
"checksum": "63d4410086282bcc3c165f27851358c2203aa15fd4458b2e83a42804a7a366d1"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DDE37194E2A012",
|
||||
"checksum": "43c77af3ed69c4f404efc55105fdb9d31ac448595780ce08d0f4fe29d7a3b038"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DDE3722788434C",
|
||||
"checksum": "2f84a1cedcab0126b5889997e292e8c8de973d5997245c91fd455b1fdbdc737c"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"etag": "0x8DDE371AF69BFF1",
|
||||
"checksum": "caf1cbf376a485a30795d08dad21f1d9d2baddc6c102d24b60432e7ae7d9d7a4"
|
||||
}
|
||||
},
|
||||
"0.9.102": {
|
||||
"previous_stable_version": "0.9.101",
|
||||
|
||||
32
manifests/cargo-shear.json
generated
32
manifests/cargo-shear.json
generated
@@ -28,13 +28,39 @@
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/Boshen/cargo-shear/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "1.5.0"
|
||||
"version": "1.5.1"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.5.0"
|
||||
"version": "1.5.1"
|
||||
},
|
||||
"1.5": {
|
||||
"version": "1.5.0"
|
||||
"version": "1.5.1"
|
||||
},
|
||||
"1.5.1": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DDE06004C70C06",
|
||||
"checksum": "7d54baa5e16ad0fbed8590821122587a283d85ec7e4bc8339c66953996f15f06"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DDE06010A097B8",
|
||||
"checksum": "6c117672c2a8aa644d6a550a278efd4a3a5cf5e589ddee2dae71e1d6e5bce4f0"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DDE06023C9097F",
|
||||
"checksum": "c8e94a5deb093fb92546687afde2abf45fc5e5f7a7a20a2935f90e43a4c88d8d"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DDE06006BA68BD",
|
||||
"checksum": "778e624e90bd84a5fb0d7ebf11295584ca4ba310bb0bffe40371eb0c5cce1b77"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DDE0600EB2D9F4",
|
||||
"checksum": "3076f9e35eccb845b3c6fb71fc1ff8b20387a452a929a7ed6425b97696105aad"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DDE060223FDE0E",
|
||||
"checksum": "f9e5e0053cf18907f51c6ae000d18aa208d5623ca7e518d2cd95e8da7c86553e"
|
||||
}
|
||||
},
|
||||
"1.5.0": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
30
manifests/knope.json
generated
30
manifests/knope.json
generated
@@ -3,10 +3,36 @@
|
||||
"template": null,
|
||||
"license_markdown": "[MIT](https://github.com/knope-dev/knope/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "0.21.2"
|
||||
"version": "0.21.3"
|
||||
},
|
||||
"0.21": {
|
||||
"version": "0.21.2"
|
||||
"version": "0.21.3"
|
||||
},
|
||||
"0.21.3": {
|
||||
"x86_64_linux_musl": {
|
||||
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.21.3/knope-x86_64-unknown-linux-musl.tgz",
|
||||
"etag": "0x8DDDC68A7B5D9B8",
|
||||
"checksum": "42fa7688064e49e9899ce17792da58e4f27a57fa3d0be3d9d5b0bcf32bf1af1f",
|
||||
"bin": "knope-x86_64-unknown-linux-musl/knope"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.21.3/knope-x86_64-apple-darwin.tgz",
|
||||
"etag": "0x8DDDC68A7B344AA",
|
||||
"checksum": "a2dc8718362513279b5dc5aaa0b818e9a9419a201f1a082273087ea5255cef33",
|
||||
"bin": "knope-x86_64-apple-darwin/knope"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.21.3/knope-x86_64-pc-windows-msvc.tgz",
|
||||
"etag": "0x8DDDC68A7BF1E24",
|
||||
"checksum": "8333895fcc0e61eb1153e6fd4cef3f1c143d272239709e3ccbd7eb3f7310a5ea",
|
||||
"bin": "knope-x86_64-pc-windows-msvc/knope.exe"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.21.3/knope-aarch64-apple-darwin.tgz",
|
||||
"etag": "0x8DDDC68A7B69C2B",
|
||||
"checksum": "f564e4cf6ac54f2feeeeda8228f129272f25fe4f881a81aa3d9783b4eafac756",
|
||||
"bin": "knope-aarch64-apple-darwin/knope"
|
||||
}
|
||||
},
|
||||
"0.21.2": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
33
manifests/rclone.json
generated
33
manifests/rclone.json
generated
@@ -28,10 +28,39 @@
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/rclone/rclone/blob/master/COPYING)",
|
||||
"latest": {
|
||||
"version": "1.70.3"
|
||||
"version": "1.71.0"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.70.3"
|
||||
"version": "1.71.0"
|
||||
},
|
||||
"1.71": {
|
||||
"version": "1.71.0"
|
||||
},
|
||||
"1.71.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DDE1992ACE87D9",
|
||||
"checksum": "3ddbcfd535ef2e6eb00cd006831766537f1fef1c8baeed1ee4632e7bcc699e93"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DDE19A58BCD61D",
|
||||
"checksum": "858fcdb96597776672c38416a4cdf72b87f5ed8e05353374c894b38ae381b965"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DDE19AACE0AA89",
|
||||
"checksum": "1996c4e8132fc3b0187595a6b8bca507efe7cc83ff2d89e8cf3f44f6007f49eb"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DDE19949F4A915",
|
||||
"checksum": "b710ac2ded37261d2cc6ab046dcd644828944524cf1ee7c2b17dd746f0fd8684"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DDE19A6E97BED0",
|
||||
"checksum": "ee9964d24f1aed3f0a2183f5a93eeec29526782240435d4b3f302b45f6f34b61"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DDE19AB7E73188",
|
||||
"checksum": "95d43bbbe7adacdda8429a086e3e2a2f12968334bf7d94da4e129601d7e2eac5"
|
||||
}
|
||||
},
|
||||
"1.70": {
|
||||
"version": "1.70.3"
|
||||
|
||||
28
manifests/typos.json
generated
28
manifests/typos.json
generated
@@ -19,13 +19,35 @@
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/crate-ci/typos/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/crate-ci/typos/blob/master/LICENSE-APACHE)",
|
||||
"latest": {
|
||||
"version": "1.35.4"
|
||||
"version": "1.35.5"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.35.4"
|
||||
"version": "1.35.5"
|
||||
},
|
||||
"1.35": {
|
||||
"version": "1.35.4"
|
||||
"version": "1.35.5"
|
||||
},
|
||||
"1.35.5": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DDDE9CEA10580D",
|
||||
"checksum": "723da6dad9662a0a50725b9d96a48a55801ae5d60852705e878d280abe354c76"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DDDE9CC5A5844E",
|
||||
"checksum": "0eea2b6ab9b7cc6bc5a788be93193cbd37b9f3865178543431f3badbd9b7b545"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DDDE9D3A3C458D",
|
||||
"checksum": "7df239bcb143308e6303f3f8ef53853af422557b6fca432a293510b1ad0b9ae2"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DDDE9CEF95845E",
|
||||
"checksum": "95d9e34fdae0ffb074eac4158c8ea8202a6759a585429e99848934997a6128b3"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DDDE9CEC3A3FE5",
|
||||
"checksum": "3ff6e35bf5db05ef5b10cddbf6c712fd8521fb0ec124b3317948dafeade9a3aa"
|
||||
}
|
||||
},
|
||||
"1.35.4": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
30
manifests/vacuum.json
generated
30
manifests/vacuum.json
generated
@@ -22,10 +22,36 @@
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/daveshanley/vacuum/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "0.17.8"
|
||||
"version": "0.17.9"
|
||||
},
|
||||
"0.17": {
|
||||
"version": "0.17.8"
|
||||
"version": "0.17.9"
|
||||
},
|
||||
"0.17.9": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DDDFDB453D5960",
|
||||
"checksum": "c610e1bd99a66aff9dc61f254184d51749cc953c1eb769df440fb9f24b4d9264"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DDDFDB449E49C7",
|
||||
"checksum": "27d24b5bb635b1db83c16bc34f376eb6787b5897a7989caab36bf9644ab1f123"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DDDFDB452A82D4",
|
||||
"checksum": "5209c1d5f99b89d053afc047b7f0059ee7591c111cd150d125c12fd17c34000d"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DDDFDB452AD098",
|
||||
"checksum": "4481b22a480120e480f0183679c26606d0c94b5a281f69a175affab322449bc7"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DDDFDB449F80EC",
|
||||
"checksum": "a27c37ec06550f0b0a8ba4204fceb93a8a9a7c986b8e8ed809b8cafaffc0c465"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DDDFDB4494DE7F",
|
||||
"checksum": "97d4abb77245c390f9a00544b6336ceee78e489b673c991865bed67217bf3e3b"
|
||||
}
|
||||
},
|
||||
"0.17.8": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
60
manifests/wasmtime.json
generated
60
manifests/wasmtime.json
generated
@@ -28,7 +28,65 @@
|
||||
},
|
||||
"license_markdown": "[Apache-2.0 WITH LLVM-exception](https://github.com/bytecodealliance/wasmtime/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "35.0.0"
|
||||
"version": "36.0.1"
|
||||
},
|
||||
"36": {
|
||||
"version": "36.0.1"
|
||||
},
|
||||
"36.0": {
|
||||
"version": "36.0.1"
|
||||
},
|
||||
"36.0.1": {
|
||||
"x86_64_linux_gnu": {
|
||||
"etag": "0x8DDE0DDF4741B88",
|
||||
"checksum": "559eeca0d3bba7975464d3e12837f159688aa5630706aa2db863265f1af2948a"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DDE0DDF58DC4CE",
|
||||
"checksum": "34043442a59c13a59c8927dc76ffb3a98b213d78b9a5a699c3017596a08bf1f2"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DDE0DDFA15FD02",
|
||||
"checksum": "02f360f5419a443eb236509e9ee09cefaeedd2080ca243fe4ec6ac9b4295cc0f"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"etag": "0x8DDE0DDE5B68BAB",
|
||||
"checksum": "245670e519dd6a9589ee4948ca75e742801732d46e25ca9dfe80f49dfe71959b"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DDE0DDE6A81986",
|
||||
"checksum": "d6c5b0d20dd9876da5388127c38849f22309cedc54d37179505facaf011316bd"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DDE0DDE90CCBE6",
|
||||
"checksum": "c771f596bf08822a8cc8646cc87181687b253a639caee3bbcc6a24ed84613bac"
|
||||
}
|
||||
},
|
||||
"36.0.0": {
|
||||
"x86_64_linux_gnu": {
|
||||
"etag": "0x8DDDFFE52C1288F",
|
||||
"checksum": "3336072bad1ba9488c0380580e8df81cc56cb346b2c9496cf726fd959861b5d5"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DDDFFE540BBCF8",
|
||||
"checksum": "746a7b5b5027c33a1605d3b124d7d71d5a4ddc0f9dae87c08d58bc4ccc08a7cc"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DDDFFE59313212",
|
||||
"checksum": "63bf452d018d7e3f7e2fe6f33ba71afa4eb56ecb930a05528aa3c5c793e44b87"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"etag": "0x8DDDFFE41B19634",
|
||||
"checksum": "57b70c201c783cd266fa6a510820694d31516f756ab3ed66e3db98a565ed01ab"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DDDFFE42F18838",
|
||||
"checksum": "963aff5980e5ac632f80a56068c698dad82d2b8b5d371223716b64ad727445eb"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DDDFFE459AE5B5",
|
||||
"checksum": "a0ae3062365c8f264d409d4db516c7eee4d6d31d2a541302ecbe17764375ce58"
|
||||
}
|
||||
},
|
||||
"35": {
|
||||
"version": "35.0.0"
|
||||
|
||||
@@ -14,7 +14,7 @@ serde = "1"
|
||||
serde_derive = "1"
|
||||
serde_json = "1"
|
||||
sha2 = "0.10"
|
||||
spdx = "0.11"
|
||||
spdx = "0.12"
|
||||
tar = "0.4"
|
||||
toml = { version = "0.9", default-features = false, features = ["parse", "serde"] }
|
||||
# TODO: call curl command instead of using ureq?
|
||||
|
||||
@@ -834,16 +834,14 @@ fn get_license_markdown(spdx_expr: &str, repo: &str, default_branch: &str) -> Op
|
||||
ExprNode::Req(ExpressionReq {
|
||||
req:
|
||||
spdx::LicenseReq {
|
||||
license: spdx::LicenseItem::Spdx { id, or_later },
|
||||
exception,
|
||||
..
|
||||
license: spdx::LicenseItem::Spdx { id, or_later }, addition, ..
|
||||
},
|
||||
..
|
||||
}) => {
|
||||
if *or_later {
|
||||
panic!("need to handle or_later");
|
||||
}
|
||||
if let Some(exception_id) = exception {
|
||||
if let Some(spdx::AdditionItem::Spdx(exception_id)) = addition {
|
||||
license_ids.push((id, Some(exception_id)));
|
||||
} else {
|
||||
license_ids.push((id, None));
|
||||
|
||||
Reference in New Issue
Block a user