mirror of
https://github.com/taiki-e/install-action.git
synced 2026-04-24 08:10:49 +00:00
Compare commits
25 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a433d87f12 | ||
|
|
3ad95ecaad | ||
|
|
bd8846282c | ||
|
|
351cce3d3a | ||
|
|
706c01391c | ||
|
|
278ea84286 | ||
|
|
793ff2357e | ||
|
|
9b4744f4fe | ||
|
|
37bdc826ea | ||
|
|
b2914366d9 | ||
|
|
62730e3d4f | ||
|
|
3bb7f06692 | ||
|
|
2b997b5561 | ||
|
|
d7975a1de2 | ||
|
|
4985574c6e | ||
|
|
2c41309d51 | ||
|
|
e5ba2a6d6b | ||
|
|
9c3a05bb02 | ||
|
|
2153a01222 | ||
|
|
3d55b677e6 | ||
|
|
b0dede94e8 | ||
|
|
f934fa6bdf | ||
|
|
6537885685 | ||
|
|
0f58b6a196 | ||
|
|
1255df5d1e |
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1,6 +1,5 @@
|
||||
target
|
||||
Cargo.lock
|
||||
.venv
|
||||
tmp
|
||||
|
||||
# For platform and editor specific settings, it is recommended to add to
|
||||
|
||||
60
CHANGELOG.md
60
CHANGELOG.md
@@ -10,6 +10,54 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [2.49.33] - 2025-03-23
|
||||
|
||||
- Update `release-plz@latest` to 0.3.128.
|
||||
|
||||
## [2.49.32] - 2025-03-20
|
||||
|
||||
- Update `wasmtime@latest` to 31.0.0.
|
||||
|
||||
## [2.49.31] - 2025-03-20
|
||||
|
||||
- Update `cargo-hack@latest` to 0.6.36.
|
||||
|
||||
- Update `cargo-binstall@latest` to 1.12.2.
|
||||
|
||||
## [2.49.30] - 2025-03-18
|
||||
|
||||
- Update `dprint@latest` to 0.49.1.
|
||||
|
||||
## [2.49.29] - 2025-03-18
|
||||
|
||||
- Update `syft@latest` to 1.21.0.
|
||||
|
||||
- Update `release-plz@latest` to 0.3.127.
|
||||
|
||||
## [2.49.28] - 2025-03-17
|
||||
|
||||
- Update `osv-scanner@latest` to 2.0.0.
|
||||
|
||||
## [2.49.27] - 2025-03-16
|
||||
|
||||
- Update `cargo-lambda@latest` to 1.8.0.
|
||||
|
||||
- Update `editorconfig-checker@latest` to 3.2.1.
|
||||
|
||||
## [2.49.26] - 2025-03-15
|
||||
|
||||
- Update `release-plz@latest` to 0.3.126.
|
||||
|
||||
## [2.49.25] - 2025-03-15
|
||||
|
||||
- Update `cargo-binstall@latest` to 1.12.1.
|
||||
|
||||
- Update `trunk@latest` to 0.21.9.
|
||||
|
||||
## [2.49.24] - 2025-03-14
|
||||
|
||||
- Update `protoc@latest` to 3.30.1.
|
||||
|
||||
## [2.49.23] - 2025-03-13
|
||||
|
||||
- Update `knope@latest` to 0.18.5.
|
||||
@@ -3672,7 +3720,17 @@ Note: This release is considered a breaking change because installing on version
|
||||
|
||||
Initial release
|
||||
|
||||
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.49.23...HEAD
|
||||
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.49.33...HEAD
|
||||
[2.49.33]: https://github.com/taiki-e/install-action/compare/v2.49.32...v2.49.33
|
||||
[2.49.32]: https://github.com/taiki-e/install-action/compare/v2.49.31...v2.49.32
|
||||
[2.49.31]: https://github.com/taiki-e/install-action/compare/v2.49.30...v2.49.31
|
||||
[2.49.30]: https://github.com/taiki-e/install-action/compare/v2.49.29...v2.49.30
|
||||
[2.49.29]: https://github.com/taiki-e/install-action/compare/v2.49.28...v2.49.29
|
||||
[2.49.28]: https://github.com/taiki-e/install-action/compare/v2.49.27...v2.49.28
|
||||
[2.49.27]: https://github.com/taiki-e/install-action/compare/v2.49.26...v2.49.27
|
||||
[2.49.26]: https://github.com/taiki-e/install-action/compare/v2.49.25...v2.49.26
|
||||
[2.49.25]: https://github.com/taiki-e/install-action/compare/v2.49.24...v2.49.25
|
||||
[2.49.24]: https://github.com/taiki-e/install-action/compare/v2.49.23...v2.49.24
|
||||
[2.49.23]: https://github.com/taiki-e/install-action/compare/v2.49.22...v2.49.23
|
||||
[2.49.22]: https://github.com/taiki-e/install-action/compare/v2.49.21...v2.49.22
|
||||
[2.49.21]: https://github.com/taiki-e/install-action/compare/v2.49.20...v2.49.21
|
||||
|
||||
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.12.0"
|
||||
"version": "1.12.2"
|
||||
},
|
||||
"1.12.0": {
|
||||
"1.12.2": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD5D8AB868927B",
|
||||
"checksum": "1cd3073226d3b1ccf31869392abdccbb82fadb8bed7078720eca8847c03dd77d"
|
||||
"etag": "0x8DD67BA42B477F4",
|
||||
"checksum": "a99594659dc5974da6ce0fa8c44f1ec7f8674a68628e3fc66ea8c6f3098927b5"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD5D8A935C8E0C",
|
||||
"checksum": "2b3c02e5f98db65f65bcaf690ce10217258745dbcd9c1dd86830d7c403209240"
|
||||
"etag": "0x8DD67BA17754CB4",
|
||||
"checksum": "73b657f5d61ffc9a820bcd8eaa04652026e25d9c252971794a44e7e227d0d795"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD5D8BC2990FD9",
|
||||
"checksum": "497e045362008e5028531e0e6f6863e5e878b1c669285803c255fc5f4ca7687d"
|
||||
"etag": "0x8DD67BB3DBFA334",
|
||||
"checksum": "1a76c55e82ef1ba3dcb174b3c47910d7cd4c16e3557c7c3b7414b5ad1559fe42"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD5D8A8933167D",
|
||||
"checksum": "ef385da7c8fda6a9d74e76431c77f3d80bc4ec599a4ab368ed6b750609fb3b3f"
|
||||
"etag": "0x8DD67B9FCB84A33",
|
||||
"checksum": "674f5c3d11f6501c5bbebfbef5cf959e1b3cf30fc77f0af9922ea16416d213af"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD5D8AF1E28E25",
|
||||
"checksum": "77f18c42cae2fe8da1b8f182fe0aefbe274817816bba3ce4806022e3ee704958"
|
||||
"etag": "0x8DD67BA216CA53F",
|
||||
"checksum": "f3c90a36a6d934a3f73ba57e3620f9a5ec5b5da4da976094e2c69f83fe061ece"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DD5D8B1D37FEA0",
|
||||
"checksum": "b56f3e9526719a3b7a174adb5c786b1e67f413504dd0b66dbf260f6e8236f46c"
|
||||
"etag": "0x8DD67BB4F786A2E",
|
||||
"checksum": "f98653d5f0b18a0a27febc6cba0e13b027f944efabc8511b292138e0b03f7608"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
36
manifests/cargo-hack.json
generated
36
manifests/cargo-hack.json
generated
@@ -3,10 +3,42 @@
|
||||
"template": null,
|
||||
"license_markdown": "[Apache-2.0](https://github.com/taiki-e/cargo-hack/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-hack/blob/main/LICENSE-MIT)",
|
||||
"latest": {
|
||||
"version": "0.6.35"
|
||||
"version": "0.6.36"
|
||||
},
|
||||
"0.6": {
|
||||
"version": "0.6.35"
|
||||
"version": "0.6.36"
|
||||
},
|
||||
"0.6.36": {
|
||||
"x86_64_linux_musl": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.36/cargo-hack-x86_64-unknown-linux-musl.tar.gz",
|
||||
"etag": "0x8DD67BBD1B2F66C",
|
||||
"checksum": "73af85f4bd5ae23420a9e21d345b68187f5983c3e164429ccc95b39d05b392ce"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.36/cargo-hack-x86_64-apple-darwin.tar.gz",
|
||||
"etag": "0x8DD67BC00D8DF25",
|
||||
"checksum": "2bc50a0ec53897d49579eb36502e070c8090b4047ec0f2751231d13d8e959ad9"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.36/cargo-hack-x86_64-pc-windows-msvc.tar.gz",
|
||||
"etag": "0x8DD67BC0584F0B1",
|
||||
"checksum": "c79e8da6e54a1b99d50e2a7496b0b13da5bddb81924e2510b5f493337f36af4b"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.36/cargo-hack-aarch64-unknown-linux-musl.tar.gz",
|
||||
"etag": "0x8DD67BBC439783A",
|
||||
"checksum": "27373f9c05dd92b5cd1eaa8804db99c79db97df4a62029a4fa2394fe07122df9"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.36/cargo-hack-aarch64-apple-darwin.tar.gz",
|
||||
"etag": "0x8DD67BBD4B8FE9A",
|
||||
"checksum": "19a03adc32ffb9777ecb8721789e49b538b659d006f08bcc54b2b174fea2c124"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.36/cargo-hack-aarch64-pc-windows-msvc.tar.gz",
|
||||
"etag": "0x8DD67BC06A60B66",
|
||||
"checksum": "f59bfb732cb5b74377faff691c2cb541764145ee1c9251b7725c7668f2223349"
|
||||
}
|
||||
},
|
||||
"0.6.35": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
29
manifests/cargo-lambda.json
generated
29
manifests/cargo-lambda.json
generated
@@ -20,10 +20,35 @@
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/cargo-lambda/cargo-lambda/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "1.7.1"
|
||||
"version": "1.8.0"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.7.1"
|
||||
"version": "1.8.0"
|
||||
},
|
||||
"1.8": {
|
||||
"version": "1.8.0"
|
||||
},
|
||||
"1.8.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD640D966E4B11",
|
||||
"checksum": "4d6943eb3f0960ed4aa5ecf7fd52a9cb7b85540f67df1a223af298c4358d5538"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD640D971126A0",
|
||||
"checksum": "89ce9efa651468f79c9541e2b2a7d23a39ebdf168b3c194dc1d18bbdd3cbce9c"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD640D97B6976C",
|
||||
"checksum": "8dd50f9f69a9d4ea96d41d06bd1f0a7bc4c2b736c1ea4e5621dcbba46028c593"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD640D985CF18A",
|
||||
"checksum": "9a6bef3b064da618b9db6b3bfdf23b070f57ec7ee3867cf1e633f525dba81d29"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD640D99089CD3",
|
||||
"checksum": "3aaa8013e44e15f873b8afb8e5d6999738f842653dfa5d8e524e9808005b4be8"
|
||||
}
|
||||
},
|
||||
"1.7": {
|
||||
"version": "1.7.1"
|
||||
|
||||
26
manifests/dprint.json
generated
26
manifests/dprint.json
generated
@@ -25,10 +25,32 @@
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/dprint/dprint/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "0.49.0"
|
||||
"version": "0.49.1"
|
||||
},
|
||||
"0.49": {
|
||||
"version": "0.49.0"
|
||||
"version": "0.49.1"
|
||||
},
|
||||
"0.49.1": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD6634A4FB436B",
|
||||
"checksum": "9f7ee660fddba51780552ec487d720eb2f24fb749bfb2412439f62b845a97a2e"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD6634A50C94FA",
|
||||
"checksum": "2d787c677d9c703a2df20895cde8fe2cfa2ad565926371433c90c12a6a0cf856"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD6634A50156F6",
|
||||
"checksum": "cd4587bb010fd539de1b4d8c8f74bb7100994e2fdaf4e04747b96ee570daf564"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD6634A4F44655",
|
||||
"checksum": "4316c69f5fef26f3ab08cd9ea25555b626f7cbec05ed9f3b17516173256dd22b"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD6634A4F57D78",
|
||||
"checksum": "e8d0da82dd56ea629519e250ad54f084c4a0a1c42cfc4680d73d9f31be21c849"
|
||||
}
|
||||
},
|
||||
"0.49.0": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
44
manifests/editorconfig-checker.json
generated
44
manifests/editorconfig-checker.json
generated
@@ -3,13 +3,51 @@
|
||||
"template": null,
|
||||
"license_markdown": "[MIT](https://github.com/editorconfig-checker/editorconfig-checker/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "3.2.0"
|
||||
"version": "3.2.1"
|
||||
},
|
||||
"3": {
|
||||
"version": "3.2.0"
|
||||
"version": "3.2.1"
|
||||
},
|
||||
"3.2": {
|
||||
"version": "3.2.0"
|
||||
"version": "3.2.1"
|
||||
},
|
||||
"3.2.1": {
|
||||
"x86_64_linux_musl": {
|
||||
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.2.1/ec-linux-amd64.tar.gz",
|
||||
"etag": "0x8DD6400CA3C4BAA",
|
||||
"checksum": "e6c4e61733d3f76c308468da5121bf27b3d43b0d18b7b478b5a80e4199bc91be",
|
||||
"bin": "bin/ec-linux-amd64"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.2.1/ec-darwin-amd64.tar.gz",
|
||||
"etag": "0x8DD6400CA154078",
|
||||
"checksum": "8699abd54ddad422819e2e970ff9da0d062c171c523f21707836ee5d56937112",
|
||||
"bin": "bin/ec-darwin-amd64"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.2.1/ec-windows-amd64.zip",
|
||||
"etag": "0x8DD6400CA6AEF63",
|
||||
"checksum": "19163c237ce51dffcabb1b2ab5bd6a684d3de6813b55b38df9eb00b4731c8ae9",
|
||||
"bin": "bin/ec-windows-amd64.exe"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.2.1/ec-linux-arm64.tar.gz",
|
||||
"etag": "0x8DD6400C9E821A4",
|
||||
"checksum": "4273679e831b81b834c82c43886533159a8599d04067c011ceffffade60d1b22",
|
||||
"bin": "bin/ec-linux-arm64"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.2.1/ec-darwin-arm64.tar.gz",
|
||||
"etag": "0x8DD6400C9D32AA1",
|
||||
"checksum": "3bcf57e16f29ea92a0fc5ed21165f616f83564682dcab789f0f292ea663d4c11",
|
||||
"bin": "bin/ec-darwin-arm64"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.2.1/ec-windows-arm64.zip",
|
||||
"etag": "0x8DD6400CA7591CF",
|
||||
"checksum": "f24214327d637f5957e1f4e472234e2add5b7deb81a2b5a6749dcf1243b4419c",
|
||||
"bin": "bin/ec-windows-arm64.exe"
|
||||
}
|
||||
},
|
||||
"3.2.0": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
40
manifests/osv-scanner.json
generated
40
manifests/osv-scanner.json
generated
@@ -3,7 +3,45 @@
|
||||
"template": null,
|
||||
"license_markdown": "[Apache-2.0](https://github.com/google/osv-scanner/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "1.9.2"
|
||||
"version": "2.0.0"
|
||||
},
|
||||
"2": {
|
||||
"version": "2.0.0"
|
||||
},
|
||||
"2.0": {
|
||||
"version": "2.0.0"
|
||||
},
|
||||
"2.0.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.0/osv-scanner_linux_amd64",
|
||||
"etag": "0x8DD64FF9BC443FA",
|
||||
"checksum": "b60c273474aecad1158cfe1e9828f3841483701ba0fe3560517a45b2db16e84c"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.0/osv-scanner_darwin_amd64",
|
||||
"etag": "0x8DD64FF9BAF9AB6",
|
||||
"checksum": "896169b2c6ad7cd8f09f3068f8a03c363130254d673892165c55e656b3cec31a"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.0/osv-scanner_windows_amd64.exe",
|
||||
"etag": "0x8DD64FF9B02B84F",
|
||||
"checksum": "9682d5e95ccd7ef60fffe1f59a6effdf310728f4a41591206127d60adc0e8791"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.0/osv-scanner_linux_arm64",
|
||||
"etag": "0x8DD64FF9AF6DEC6",
|
||||
"checksum": "5cd62579bdd4a07fe3bd7f00b0b6ffcb5813bc646e831a9dd09baefbd55239a9"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.0/osv-scanner_darwin_arm64",
|
||||
"etag": "0x8DD64FF9AFCCB87",
|
||||
"checksum": "724c3c4be61446ddf9c623467ca2b54bdeb485180ec44cb7b34082c996bc83ed"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.0/osv-scanner_windows_arm64.exe",
|
||||
"etag": "0x8DD64FF9ADCE456",
|
||||
"checksum": "cfebfc0d3518ee2f917c45ec138b1f823aaa17d28217ad6dae81778c9d8de77b"
|
||||
}
|
||||
},
|
||||
"1": {
|
||||
"version": "1.9.2"
|
||||
|
||||
33
manifests/protoc.json
generated
33
manifests/protoc.json
generated
@@ -3,13 +3,40 @@
|
||||
"template": null,
|
||||
"license_markdown": "[BSD-3-Clause](https://github.com/protocolbuffers/protobuf/blob/HEAD/LICENSE)",
|
||||
"latest": {
|
||||
"version": "3.30.0"
|
||||
"version": "3.30.1"
|
||||
},
|
||||
"3": {
|
||||
"version": "3.30.0"
|
||||
"version": "3.30.1"
|
||||
},
|
||||
"3.30": {
|
||||
"version": "3.30.0"
|
||||
"version": "3.30.1"
|
||||
},
|
||||
"3.30.1": {
|
||||
"x86_64_linux_gnu": {
|
||||
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v30.1/protoc-30.1-linux-x86_64.zip",
|
||||
"etag": "0x8DD6273E89D0E25",
|
||||
"checksum": "5537e15ab0c0e610f809573948d3ec7d6ef387a07991e1c361a2a0e8cad983e5"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v30.1/protoc-30.1-osx-x86_64.zip",
|
||||
"etag": "0x8DD6273E8BF8A88",
|
||||
"checksum": "a4aeefd2f59ccce59cfa01a89fe58adb40bb9010f43adfca3c4fee7fd37ec2c5"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v30.1/protoc-30.1-win64.zip",
|
||||
"etag": "0x8DD6273E8FDD416",
|
||||
"checksum": "77f4e022ce9e8b087cb893f53f5e433734942d125e4cd2fecbf830ac7760045c"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v30.1/protoc-30.1-linux-aarch_64.zip",
|
||||
"etag": "0x8DD6273E84D2537",
|
||||
"checksum": "e866d3dc4775e8032721915e83e3fb6e1ab4def7199a49b4f95c4d1f6cf4c03a"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v30.1/protoc-30.1-osx-aarch_64.zip",
|
||||
"etag": "0x8DD6273E8A762C8",
|
||||
"checksum": "03467cfd967de12a61406b7473e80204d3ae38f30f82855318186d696237e3b9"
|
||||
}
|
||||
},
|
||||
"3.30.0": {
|
||||
"x86_64_linux_gnu": {
|
||||
|
||||
82
manifests/release-plz.json
generated
82
manifests/release-plz.json
generated
@@ -22,10 +22,88 @@
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/release-plz/release-plz/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/release-plz/release-plz/blob/main/LICENSE-APACHE)",
|
||||
"latest": {
|
||||
"version": "0.3.125"
|
||||
"version": "0.3.128"
|
||||
},
|
||||
"0.3": {
|
||||
"version": "0.3.125"
|
||||
"version": "0.3.128"
|
||||
},
|
||||
"0.3.128": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD6972CC645C5E",
|
||||
"checksum": "eceb9537fc55ffb707cb38d42cbaa7e890d1a24b83aea59659c8698df33af31c"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD6973B42E5423",
|
||||
"checksum": "8875611a42ebeee4ef9376475af996e11882cc8c517a2d2fc480557646683f7b"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD697378179597",
|
||||
"checksum": "357c162377948441e4c30357eab074a28034b0ee5fe086af80311d321e1d567d"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD6972CC8CEC7B",
|
||||
"checksum": "13ac75861baf46cf5b05fd931e31e19700d1136ecc7ad9117d4cb1aa6b14d0b5"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD697342765547",
|
||||
"checksum": "21aa1fef51786aeea6e6fc0ee0e5cc12c2320a5702e42abe95fd9eaeb8cdd50d"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DD6973C97CE439",
|
||||
"checksum": "7efbfddba75041b770d72ed7c8a79db2243d65c97f5944d9f2e44fc0f4bdccbe"
|
||||
}
|
||||
},
|
||||
"0.3.127": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD65793621C3A4",
|
||||
"checksum": "55a8c7523df8ef12917733388215cabdb5418ca89f27123e2b588380e230d57f"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD6579955C577D",
|
||||
"checksum": "298977ef4f3ea711a0152f754c2040a3e681ad43666cb2efa925e3b8b630beac"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD657A05AA7EEC",
|
||||
"checksum": "f45cb2d76d3217c9f56b33cd5680c2696bb9b05843633b17a4e873a488983d4f"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD6579479AB6D8",
|
||||
"checksum": "9b36f26d03c5dfe08b0e0f6d2dac303cdf7fff58773cc0300a36ff5eb46e165c"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD657A06CCD07B",
|
||||
"checksum": "b0ff78be73d31b97a49aadd8081bb70e6c7569689f81dca0b5a7f28d6ada9ee1"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DD657A085586F1",
|
||||
"checksum": "a2243f7bfdbbe5e3b0dfda5cdbae644b38a07e849d2b8705451143f1d70bc243"
|
||||
}
|
||||
},
|
||||
"0.3.126": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD63E74AF887BC",
|
||||
"checksum": "71be6b1273cc538f0b489fbc07104760df76e1fe87757c25d5735e86c9e805a8"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD63E8504EF8C1",
|
||||
"checksum": "a96a5e00e790216d348182ee3e736fd6d3087ac5c986e577ba5eeebd03033b4a"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD63E81EDA42E9",
|
||||
"checksum": "7dfaf3a980c97eda8d7b34f0204a62bb11524a18806bd04883956d357313f984"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD63E74950D392",
|
||||
"checksum": "eeb0cbd3103c320f14de83ab8a996197edf57199cd0c9324481eddad5e7824e3"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD63E78576071E",
|
||||
"checksum": "ededecd1099ae571322f93fa6eae23fb51514040013ee3f6ae473939a15fcf55"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DD63E81EE2026D",
|
||||
"checksum": "608c1d2ccc158c83d2252b01cd0b203bb970af53d73dcace67c64733b3cde254"
|
||||
}
|
||||
},
|
||||
"0.3.125": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
29
manifests/syft.json
generated
29
manifests/syft.json
generated
@@ -24,10 +24,35 @@
|
||||
},
|
||||
"license_markdown": "[Apache-2.0](https://github.com/anchore/syft/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "1.20.0"
|
||||
"version": "1.21.0"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.20.0"
|
||||
"version": "1.21.0"
|
||||
},
|
||||
"1.21": {
|
||||
"version": "1.21.0"
|
||||
},
|
||||
"1.21.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD6585FF85FADC",
|
||||
"checksum": "0ee8161dfa4f79487e46e734305a414e1e7fbcdc114d69809d069e89483c4898"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD658600583CBE",
|
||||
"checksum": "41f5bcfc5480ebec0dcbc0e3911a5e4190915358dbc427a03861393c6c9f954a"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD658600577A36",
|
||||
"checksum": "b75893f72da8051a3eb1b7b37f062200caf892f4160bba3099a26f28ca8ae7a1"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD6585FF6E6EB3",
|
||||
"checksum": "b7617868459cb707e4f9f56c8cb121124bf90b2c944f30e2f3c773807e1e05d7"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD6586004D736B",
|
||||
"checksum": "7ab33ccddc017b8eccdcfa68d28b426174f36185b634c5b10c6c43cbe5c1de70"
|
||||
}
|
||||
},
|
||||
"1.20": {
|
||||
"version": "1.20.0"
|
||||
|
||||
26
manifests/trunk.json
generated
26
manifests/trunk.json
generated
@@ -19,10 +19,32 @@
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/trunk-rs/trunk/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/trunk-rs/trunk/blob/main/LICENSE-APACHE)",
|
||||
"latest": {
|
||||
"version": "0.21.8"
|
||||
"version": "0.21.9"
|
||||
},
|
||||
"0.21": {
|
||||
"version": "0.21.8"
|
||||
"version": "0.21.9"
|
||||
},
|
||||
"0.21.9": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD630EC045C22A",
|
||||
"checksum": "37610d7987868a3eba86289b4152e2ca4d5783afb9be398de09db2122a6eaa3d"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD630EBFD86052",
|
||||
"checksum": "ad673e5ff22d3642caaebdf7e2f9beda898dae0a6e15b93e1ddba6d0a016b363"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD630EC004E37C",
|
||||
"checksum": "2374087790c88f91513b2a3dabc886261801c73520fade38d7fbc9b75a4797ad"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD630EBFAF34C2",
|
||||
"checksum": "634aefa7252d82d521f87c4e3f939cab10e639acb6c1b23c36aaa2bca41c8836"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD630EBFA837B1",
|
||||
"checksum": "d1e560ae97b7204d894eb3bec3e15c0db0b0d45cdfd4ccd1d15419368b694ec1"
|
||||
}
|
||||
},
|
||||
"0.21.8": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
34
manifests/wasmtime.json
generated
34
manifests/wasmtime.json
generated
@@ -28,7 +28,39 @@
|
||||
},
|
||||
"license_markdown": "[Apache-2.0 WITH LLVM-exception](https://github.com/bytecodealliance/wasmtime/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "30.0.2"
|
||||
"version": "31.0.0"
|
||||
},
|
||||
"31": {
|
||||
"version": "31.0.0"
|
||||
},
|
||||
"31.0": {
|
||||
"version": "31.0.0"
|
||||
},
|
||||
"31.0.0": {
|
||||
"x86_64_linux_gnu": {
|
||||
"etag": "0x8DD67BF09F113DC",
|
||||
"checksum": "ba5f2aebd96d9d81bdb98e18ba6b98b9519c27256d37b1fce283dae00eef543e"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD67BF0AF419E6",
|
||||
"checksum": "a85dc1ac5063464c83a1994e4199ee5c2fd65784f0fba288fb9fa47af5b3601b"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD67BF0F65D465",
|
||||
"checksum": "cfc5a7b1fde73d808791dd266e9f36731dd68583bec5b2380c7cd9bc515b2470"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"etag": "0x8DD67BEFC04941D",
|
||||
"checksum": "efcef82b5f4d3a0c78bf14cd8827cef3d3be191c7ff05c5f6949386ff23802cf"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD67BEFD0CC47C",
|
||||
"checksum": "921edbf7217de0ee26d303c2013fc9050124b11c81093f5d96a096f504029b07"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DD67BEFF7175FE",
|
||||
"checksum": "b2ff06d8600f16e852795acc03beacf09282e52fbdbc56088b7026a3f82d33b0"
|
||||
}
|
||||
},
|
||||
"30": {
|
||||
"version": "30.0.2"
|
||||
|
||||
@@ -14,7 +14,7 @@ cd -- "$(dirname -- "$0")"/..
|
||||
# - git 1.8+
|
||||
# - jq 1.6+
|
||||
# - npm (node 18+)
|
||||
# - python 3.5.3+
|
||||
# - python 3.6+ and pipx
|
||||
# - shfmt
|
||||
# - shellcheck
|
||||
# - cargo, rustfmt (if Rust code exists)
|
||||
@@ -69,7 +69,11 @@ check_diff() {
|
||||
should_fail=1
|
||||
fi
|
||||
else
|
||||
if ! git --no-pager diff --exit-code "$@" &>/dev/null; then
|
||||
local res
|
||||
res=$(git --no-pager diff --exit-code --name-only "$@" || true)
|
||||
if [[ -n "${res}" ]]; then
|
||||
warn "please commit changes made by formatter/generator if exists on the following files"
|
||||
print_fenced "${res}"$'\n'
|
||||
should_fail=1
|
||||
fi
|
||||
fi
|
||||
@@ -119,15 +123,6 @@ check_hidden() {
|
||||
sed_rhs_escape() {
|
||||
sed 's/\\/\\\\/g; s/\&/\\\&/g; s/\//\\\//g' <<<"$1"
|
||||
}
|
||||
venv_install_yq() {
|
||||
if [[ ! -e "${venv_bin}/yq${exe}" ]]; then
|
||||
if [[ ! -d .venv ]]; then
|
||||
"python${py_suffix}" -m venv .venv >&2
|
||||
fi
|
||||
info "installing yq to .venv using pip${py_suffix}"
|
||||
"${venv_bin}/pip${py_suffix}${exe}" install yq >&2
|
||||
fi
|
||||
}
|
||||
|
||||
if [[ $# -gt 0 ]]; then
|
||||
cat <<EOF
|
||||
@@ -137,19 +132,15 @@ EOF
|
||||
exit 1
|
||||
fi
|
||||
|
||||
exe=''
|
||||
py_suffix=''
|
||||
if type -P python3 >/dev/null; then
|
||||
py_suffix=3
|
||||
fi
|
||||
venv_bin=.venv/bin
|
||||
yq() {
|
||||
venv_install_yq
|
||||
"${venv_bin}/yq${exe}" "$@"
|
||||
pipx run yq "$@"
|
||||
}
|
||||
tomlq() {
|
||||
venv_install_yq
|
||||
"${venv_bin}/tomlq${exe}" "$@"
|
||||
pipx run --spec yq tomlq "$@"
|
||||
}
|
||||
case "$(uname -s)" in
|
||||
Linux)
|
||||
@@ -187,8 +178,6 @@ case "$(uname -s)" in
|
||||
;;
|
||||
MINGW* | MSYS* | CYGWIN* | Windows_NT)
|
||||
ostype=windows
|
||||
exe=.exe
|
||||
venv_bin=.venv/Scripts
|
||||
if type -P jq >/dev/null; then
|
||||
# https://github.com/jqlang/jq/issues/1854
|
||||
_tmp=$(jq -r .a <<<'{}')
|
||||
@@ -200,12 +189,10 @@ case "$(uname -s)" in
|
||||
jq() { command jq "$@" | tr -d '\r'; }
|
||||
fi
|
||||
yq() {
|
||||
venv_install_yq
|
||||
"${venv_bin}/yq${exe}" "$@" | tr -d '\r'
|
||||
pipx run yq "$@" | tr -d '\r'
|
||||
}
|
||||
tomlq() {
|
||||
venv_install_yq
|
||||
"${venv_bin}/tomlq${exe}" "$@" | tr -d '\r'
|
||||
pipx run --spec yq tomlq "$@" | tr -d '\r'
|
||||
}
|
||||
fi
|
||||
fi
|
||||
@@ -219,7 +206,7 @@ exclude_from_ls_files=()
|
||||
# - `git submodule status` lists submodules. Use sed to remove the first character indicates status ( |+|-).
|
||||
# - `git ls-files --deleted` lists removed files.
|
||||
while IFS=$'\n' read -r line; do exclude_from_ls_files+=("${line}"); done < <({
|
||||
find . \! \( -name .git -prune \) \! \( -name target -prune \) \! \( -name .venv -prune \) \! \( -name tmp -prune \) -type l | cut -c3-
|
||||
find . \! \( -name .git -prune \) \! \( -name target -prune \) \! \( -name tmp -prune \) -type l | cut -c3-
|
||||
git submodule status | sed 's/^.//' | cut -d' ' -f2
|
||||
git ls-files --deleted
|
||||
} | LC_ALL=C sort -u)
|
||||
@@ -242,7 +229,7 @@ if [[ -n "$(ls_files '*.rs')" ]]; then
|
||||
info "checking Rust code style"
|
||||
check_config .rustfmt.toml "; consider adding with reference to https://github.com/taiki-e/cargo-hack/blob/HEAD/.rustfmt.toml"
|
||||
check_config .clippy.toml "; consider adding with reference to https://github.com/taiki-e/cargo-hack/blob/HEAD/.clippy.toml"
|
||||
if check_install cargo jq python3; then
|
||||
if check_install cargo jq python3 pipx; then
|
||||
# `cargo fmt` cannot recognize files not included in the current workspace and modules
|
||||
# defined inside macros, so run rustfmt directly.
|
||||
# We need to use nightly rustfmt because we use the unstable formatting options of rustfmt.
|
||||
@@ -597,7 +584,7 @@ if [[ -n "${res}" ]]; then
|
||||
print_fenced "${res}"$'\n'
|
||||
fi
|
||||
# TODO: chmod|chown
|
||||
res=$({ grep -En '(^|[^0-9A-Za-z\."'\''-])(basename|cat|cd|cp|dirname|ln|ls|mkdir|mv|pushd|rm|rmdir|tee|touch)( +-[0-9A-Za-z]+)* +[^<>\|-]' "${bash_files[@]}" || true; } | { grep -Ev '^[^ ]+: *(#|//)' || true; } | LC_ALL=C sort)
|
||||
res=$({ grep -En '(^|[^0-9A-Za-z\."'\''-])(basename|cat|cd|cp|dirname|ln|ls|mkdir|mv|pushd|rm|rmdir|tee|touch|kill|trap)( +-[0-9A-Za-z]+)* +[^<>\|-]' "${bash_files[@]}" || true; } | { grep -Ev '^[^ ]+: *(#|//)' || true; } | LC_ALL=C sort)
|
||||
if [[ -n "${res}" ]]; then
|
||||
error "use \`--\` before path(s): see https://github.com/koalaman/shellcheck/issues/2707 / https://github.com/koalaman/shellcheck/issues/2612 / https://github.com/koalaman/shellcheck/issues/2305 / https://github.com/koalaman/shellcheck/issues/2157 / https://github.com/koalaman/shellcheck/issues/2121 / https://github.com/koalaman/shellcheck/issues/314 for more"
|
||||
print_fenced "${res}"$'\n'
|
||||
@@ -800,7 +787,7 @@ elif check_install shellcheck; then
|
||||
# Exclude SC2096 due to the way the temporary script is created.
|
||||
shellcheck_exclude=SC2086,SC2096,SC2129
|
||||
info "running \`shellcheck --exclude ${shellcheck_exclude}\` for scripts in .github/workflows/*.yml and **/action.yml"
|
||||
if check_install jq python3; then
|
||||
if check_install jq python3 pipx; then
|
||||
shellcheck_for_gha() {
|
||||
local text=$1
|
||||
local shell=$2
|
||||
@@ -968,7 +955,7 @@ fi
|
||||
if [[ -f .cspell.json ]]; then
|
||||
info "spell checking"
|
||||
project_dictionary=.github/.cspell/project-dictionary.txt
|
||||
if check_install npm jq python3; then
|
||||
if check_install npm jq python3 pipx; then
|
||||
has_rust=''
|
||||
if [[ -n "$(ls_files '*Cargo.toml')" ]]; then
|
||||
has_rust=1
|
||||
|
||||
Reference in New Issue
Block a user