mirror of
https://github.com/taiki-e/install-action.git
synced 2026-04-26 17:10:48 +00:00
Compare commits
23 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
86ec8296ca | ||
|
|
a0de5d37be | ||
|
|
36d9228fc7 | ||
|
|
e37760a6c3 | ||
|
|
08d53d37a9 | ||
|
|
a533731dca | ||
|
|
8dd7be8721 | ||
|
|
6740f9eca9 | ||
|
|
410b8f9291 | ||
|
|
87ebcd4923 | ||
|
|
f9eee70b5f | ||
|
|
d2347103f7 | ||
|
|
f30eae9f71 | ||
|
|
5a168576ea | ||
|
|
77a913ad27 | ||
|
|
ee156309c7 | ||
|
|
02bd68d9a5 | ||
|
|
9dbe705023 | ||
|
|
1b95e9e5c1 | ||
|
|
444be83713 | ||
|
|
437c908c7e | ||
|
|
c130bf4f37 | ||
|
|
c4eb96f432 |
5
.github/workflows/ci.yml
vendored
5
.github/workflows/ci.yml
vendored
@@ -34,6 +34,11 @@ concurrency:
|
||||
jobs:
|
||||
tidy:
|
||||
uses: taiki-e/github-actions/.github/workflows/tidy.yml@main
|
||||
permissions:
|
||||
contents: read
|
||||
pull-requests: write # for gh pr edit --add-assignee
|
||||
repository-projects: read # for gh pr edit --add-assignee
|
||||
secrets: inherit
|
||||
|
||||
test:
|
||||
strategy:
|
||||
|
||||
46
CHANGELOG.md
46
CHANGELOG.md
@@ -12,6 +12,42 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [2.44.51] - 2024-10-26
|
||||
|
||||
- Update `cargo-binstall@latest` to 1.10.9.
|
||||
|
||||
- Update `release-plz@latest` to 0.3.104.
|
||||
|
||||
- Update `typos@latest` to 1.26.8.
|
||||
|
||||
## [2.44.50] - 2024-10-24
|
||||
|
||||
- Update `typos@latest` to 1.26.3.
|
||||
|
||||
## [2.44.49] - 2024-10-24
|
||||
|
||||
- Update `typos@latest` to 1.26.2.
|
||||
|
||||
## [2.44.48] - 2024-10-23
|
||||
|
||||
- Update `typos@latest` to 1.26.1.
|
||||
|
||||
## [2.44.47] - 2024-10-23
|
||||
|
||||
- Update `protoc@latest` to 3.28.3.
|
||||
|
||||
## [2.44.46] - 2024-10-22
|
||||
|
||||
- Update `wasmtime@latest` to 26.0.0.
|
||||
|
||||
## [2.44.45] - 2024-10-22
|
||||
|
||||
- Update `syft@latest` to 1.14.2.
|
||||
|
||||
## [2.44.44] - 2024-10-21
|
||||
|
||||
- Update `shfmt@latest` to 3.10.0.
|
||||
|
||||
## [2.44.43] - 2024-10-19
|
||||
|
||||
- Update `dprint@latest` to 0.47.4.
|
||||
@@ -2938,7 +2974,15 @@ Note: This release is considered a breaking change because installing on version
|
||||
|
||||
Initial release
|
||||
|
||||
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.44.43...HEAD
|
||||
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.44.51...HEAD
|
||||
[2.44.51]: https://github.com/taiki-e/install-action/compare/v2.44.50...v2.44.51
|
||||
[2.44.50]: https://github.com/taiki-e/install-action/compare/v2.44.49...v2.44.50
|
||||
[2.44.49]: https://github.com/taiki-e/install-action/compare/v2.44.48...v2.44.49
|
||||
[2.44.48]: https://github.com/taiki-e/install-action/compare/v2.44.47...v2.44.48
|
||||
[2.44.47]: https://github.com/taiki-e/install-action/compare/v2.44.46...v2.44.47
|
||||
[2.44.46]: https://github.com/taiki-e/install-action/compare/v2.44.45...v2.44.46
|
||||
[2.44.45]: https://github.com/taiki-e/install-action/compare/v2.44.44...v2.44.45
|
||||
[2.44.44]: https://github.com/taiki-e/install-action/compare/v2.44.43...v2.44.44
|
||||
[2.44.43]: https://github.com/taiki-e/install-action/compare/v2.44.42...v2.44.43
|
||||
[2.44.42]: https://github.com/taiki-e/install-action/compare/v2.44.41...v2.44.42
|
||||
[2.44.41]: https://github.com/taiki-e/install-action/compare/v2.44.40...v2.44.41
|
||||
|
||||
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.10.8"
|
||||
"version": "1.10.9"
|
||||
},
|
||||
"1.10.8": {
|
||||
"1.10.9": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCEB238A1A6DB8",
|
||||
"checksum": "d5fa990d527a637176128df63456ef70f91062e9126dbacef6a341bdd5ce0b50"
|
||||
"etag": "0x8DCF56CA2CE592B",
|
||||
"checksum": "4ccfcd8e0ac8518790e5a49d640a7044448c7925622aa53f98101f4d1e449607"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCEB233DABA9F3",
|
||||
"checksum": "ad0c4b4662154a57970a02adb70024bf6b89c51a315d45de49085fe4a42c1071"
|
||||
"etag": "0x8DCF56C44B6A81B",
|
||||
"checksum": "ee7ffbad9416dc03d1c666017a12d0425508ce44bef6173389ccac309f5b097f"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCEB24ED18DC49",
|
||||
"checksum": "8e4c018a981e7148f13713c0a9bf7a15dd93f45bbae32a9527456c3d1ddb3ad0"
|
||||
"etag": "0x8DCF56DF80C795E",
|
||||
"checksum": "4da50466ee54a154e6990989cb06e978b2863023673dea6448ab6a0177e78375"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DCEB23513847DB",
|
||||
"checksum": "8054586d376545e7296c9ce8b55d4aac9641d4a95a28330a08f40c336b12b6ba"
|
||||
"etag": "0x8DCF56C5E2C5663",
|
||||
"checksum": "25c46ed1e4df3762851d592e6393a51a5a2f4ac94eb81cbaeb31c5b949d293a9"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCEB237DC496B6",
|
||||
"checksum": "23a27d534c98fed95e88c320fd7de154f851af7bce9100eed15e72fee316804c"
|
||||
"etag": "0x8DCF56C9FD561A3",
|
||||
"checksum": "18fe179cad3c90f21da0b983483452c94b910bce9ec05bd53ba9409157aa68f0"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DCEB248B203E6A",
|
||||
"checksum": "e21b1821e3964d58ac568da8d001f88fc858e3ce4632e6e3f18d0fb9dda5c14a"
|
||||
"etag": "0x8DCF56D6C1573CF",
|
||||
"checksum": "c712771b1ea1443374725039021a46860466c074e6cf7131c7b642252513dada"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
6
manifests/cargo-rdme.json
generated
6
manifests/cargo-rdme.json
generated
@@ -21,6 +21,12 @@
|
||||
"1.4": {
|
||||
"version": "1.4.2"
|
||||
},
|
||||
"1.4.5": {
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCF3B9BC0D4C9C",
|
||||
"checksum": "d3a7d8952c2b71159af47ac88bdbc61de91a36382f810663f35499e5a830e033"
|
||||
}
|
||||
},
|
||||
"1.4.4": {
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DC897D83E337FF",
|
||||
|
||||
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.28.2"
|
||||
"version": "3.28.3"
|
||||
},
|
||||
"3": {
|
||||
"version": "3.28.2"
|
||||
"version": "3.28.3"
|
||||
},
|
||||
"3.28": {
|
||||
"version": "3.28.2"
|
||||
"version": "3.28.3"
|
||||
},
|
||||
"3.28.3": {
|
||||
"x86_64_linux_gnu": {
|
||||
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v28.3/protoc-28.3-linux-x86_64.zip",
|
||||
"etag": "0x8DCF2F223B49540",
|
||||
"checksum": "0ad949f04a6a174da83cdcbdb36dee0a4925272a5b6d83f79a6bf9852076d53f"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v28.3/protoc-28.3-osx-x86_64.zip",
|
||||
"etag": "0x8DCF2F223D3455C",
|
||||
"checksum": "97fe5d442090b4dbc23cd1384fb9b444fa1dc6e67d15bb5e1fe4de0da7638b20"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v28.3/protoc-28.3-win64.zip",
|
||||
"etag": "0x8DCF2F2244708C9",
|
||||
"checksum": "ce64f49bdeddef49ce4bd313a8f59bcf92fcf67b5831efbf66170386d2e66948"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v28.3/protoc-28.3-linux-aarch_64.zip",
|
||||
"etag": "0x8DCF2F2236D550C",
|
||||
"checksum": "1de522032a8b194002fe35cab86d747848238b5e4de4f99648372079f5b46f9a"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v28.3/protoc-28.3-osx-aarch_64.zip",
|
||||
"etag": "0x8DCF2F223BAA8DC",
|
||||
"checksum": "92ceefda6a7293ec014e6ecac82d64719357145cb6fc2865badadeb5e62c0431"
|
||||
}
|
||||
},
|
||||
"3.28.2": {
|
||||
"x86_64_linux_gnu": {
|
||||
|
||||
30
manifests/release-plz.json
generated
30
manifests/release-plz.json
generated
@@ -22,10 +22,36 @@
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/MarcoIeni/release-plz/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/MarcoIeni/release-plz/blob/main/LICENSE-APACHE)",
|
||||
"latest": {
|
||||
"version": "0.3.103"
|
||||
"version": "0.3.104"
|
||||
},
|
||||
"0.3": {
|
||||
"version": "0.3.103"
|
||||
"version": "0.3.104"
|
||||
},
|
||||
"0.3.104": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCF532AD4656E9",
|
||||
"checksum": "eb5237e84019cc1f9eb3946a0dbb2e934d780372fa4c1672533adb54582e854c"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCF5341EAD8397",
|
||||
"checksum": "6aef4de6bcbe41ef0bd8c1aec7d46ae116b369a4c8b5d870869676a7f4516665"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCF533A181203E",
|
||||
"checksum": "4156d73cd661248ae738917dd07904bb362e3e016d029d99c60eae8a75da9ff0"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DCF532BE699CE5",
|
||||
"checksum": "9a10392f053fb61be4fc6d9283b30e4ba01e72c098de1f23461e40d21166c8b7"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCF534022E0686",
|
||||
"checksum": "587d37703b43d941f645f946c75c8c5b2b44e968ead2a266d3799cb62910d224"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DCF533A20268C8",
|
||||
"checksum": "69d59eb0e4085af353cc9da66484ccc57be72f209d6898e7d88cc1278f3290ef"
|
||||
}
|
||||
},
|
||||
"0.3.103": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
29
manifests/shfmt.json
generated
29
manifests/shfmt.json
generated
@@ -19,10 +19,35 @@
|
||||
},
|
||||
"license_markdown": "[BSD-3-Clause](https://github.com/mvdan/sh/blob/master/LICENSE)",
|
||||
"latest": {
|
||||
"version": "3.9.0"
|
||||
"version": "3.10.0"
|
||||
},
|
||||
"3": {
|
||||
"version": "3.9.0"
|
||||
"version": "3.10.0"
|
||||
},
|
||||
"3.10": {
|
||||
"version": "3.10.0"
|
||||
},
|
||||
"3.10.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCF147B60D9F66",
|
||||
"checksum": "1f57a384d59542f8fac5f503da1f3ea44242f46dff969569e80b524d64b71dbc"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCF147B5BEC692",
|
||||
"checksum": "ef8d970b3f695a7e8e7d40730eedd2d935ab9599f78a365f319c515bc59d4c83"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCF147B43AEC35",
|
||||
"checksum": "6e4c6acd38de7b4b1ba8f8082b9e688df8c9b861d3f8b2e7bb1b7270201a3587"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DCF147B4F57B2C",
|
||||
"checksum": "9d23013d56640e228732fd2a04a9ede0ab46bc2d764bf22a4a35fb1b14d707a8"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCF147B56378B6",
|
||||
"checksum": "86030533a823c0a7cd92dee0f74094e5b901c3277b43def6337d5e19e56fe553"
|
||||
}
|
||||
},
|
||||
"3.9": {
|
||||
"version": "3.9.0"
|
||||
|
||||
28
manifests/syft.json
generated
28
manifests/syft.json
generated
@@ -24,13 +24,35 @@
|
||||
},
|
||||
"license_markdown": "[Apache-2.0](https://github.com/anchore/syft/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "1.14.1"
|
||||
"version": "1.14.2"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.14.1"
|
||||
"version": "1.14.2"
|
||||
},
|
||||
"1.14": {
|
||||
"version": "1.14.1"
|
||||
"version": "1.14.2"
|
||||
},
|
||||
"1.14.2": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCF1F59B5B0BA5",
|
||||
"checksum": "8fea5191eb749805dc891e4cc7942341ebc95e40b32a4d74647fa7bf6b00cd26"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCF1F59BDDD94F",
|
||||
"checksum": "425657cb763ed262e69460eee07b0e8332e54c3daca771237b4a88c3de7f1648"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCF1F59BED3161",
|
||||
"checksum": "376e54218258a8aa0dbfae1e1574586c113b9a0c09291957c444a43f1280cfe5"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DCF1F59B54F806",
|
||||
"checksum": "c095dcf3cb3407e74a6481f67d24eb6a589e8aa88c1d0a4e4626b5c025be78bf"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCF1F59BE65B44",
|
||||
"checksum": "db7397a6d607531cfd730a7c2359ebce748f112dd92a99744b8a6f6af6525d03"
|
||||
}
|
||||
},
|
||||
"1.14.1": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
78
manifests/typos.json
generated
78
manifests/typos.json
generated
@@ -16,13 +16,85 @@
|
||||
},
|
||||
"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.26.0"
|
||||
"version": "1.26.8"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.26.0"
|
||||
"version": "1.26.8"
|
||||
},
|
||||
"1.26": {
|
||||
"version": "1.26.0"
|
||||
"version": "1.26.8"
|
||||
},
|
||||
"1.26.8": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCF451261661C8",
|
||||
"checksum": "fdacfac9540ac2412305a4b9db0ee85fa6db20caf878ef2f1ee4f89f826fc71e"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCF4511C763F76",
|
||||
"checksum": "5403d47865b172311f78455f54ae37de02288f8dcdb7eef5dcb5a1e396955dbd"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCF451F633673E",
|
||||
"checksum": "22774e4d20f7315defd2a7230e7c2ea0e71aab8af7517fcd55c083efd0f8fb37"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCF4513994C8AA",
|
||||
"checksum": "a7be34ae7141ec5eb0fb2043e65ae249794b3f4650801f71081d411b4e788159"
|
||||
}
|
||||
},
|
||||
"1.26.3": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCF4453499601B",
|
||||
"checksum": "5e6441a9211c2953b03e9a7830d53f8b0374a48a596fab0ea41536c02d714e31"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCF445286E91CC",
|
||||
"checksum": "8d1fbbb1396eb18451e1a0695cce7d15d49fe74de5220c29e95bc86ec949f0eb"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCF44580EC2EE7",
|
||||
"checksum": "e43e1e47509eb7db569f144ba4683f0d0e372ab6ba2eaa30172870f445dfacfb"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCF44521FA71BF",
|
||||
"checksum": "17ca055d27739c22bebb5ce35d11daa4be5b4b6150aa70c4be077e2f02e508ef"
|
||||
}
|
||||
},
|
||||
"1.26.2": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCF4332DD2D11A",
|
||||
"checksum": "e064c78de2cd25b229b79953285b9b1e9547c098ed3d9854fe16cafe2705acd9"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCF4333F16F1A7",
|
||||
"checksum": "aae19a7b044f846ac9ecf920e1678465ce34a15a6243073e9e10acc36c92e553"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCF4336C8EEB45",
|
||||
"checksum": "adb0eb1d548fef2a62592a29b1ae1b67c71b00403b6486e78fca621808ae6a3f"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCF4333E560148",
|
||||
"checksum": "a0e49f4e6750c40b699b1037fe463ca86c6ce2b2de4cf34f2363284306d5d3e0"
|
||||
}
|
||||
},
|
||||
"1.26.1": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCF34D5F2D8CE1",
|
||||
"checksum": "a81c5db90ec72072ddcaa2e5bc1af1b43ba57cd47e4217016408b57e37b96174"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCF34D56F43F31",
|
||||
"checksum": "93db2d42d9b033cc907f705d36fa919801c4711ce201bd8ed66fd7a5d94827c8"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCF34D9629D61C",
|
||||
"checksum": "902bdf73f4871d0ba00d8b50419ad88cb1eb693373dd795ff87d5f223ef45c13"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCF34D66759AFC",
|
||||
"checksum": "be4af63226e32a1b50d0905246680fca272c030c830fdb7ed139fbe4e081b6d0"
|
||||
}
|
||||
},
|
||||
"1.26.0": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
38
manifests/wasmtime.json
generated
38
manifests/wasmtime.json
generated
@@ -20,11 +20,47 @@
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/bytecodealliance/wasmtime/releases/download/v${version}/wasmtime-v${version}-aarch64-macos.tar.xz",
|
||||
"bin": "wasmtime-v${version}-aarch64-macos/wasmtime"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"url": "https://github.com/bytecodealliance/wasmtime/releases/download/v${version}/wasmtime-v${version}-aarch64-windows.zip",
|
||||
"bin": "wasmtime-v${version}-aarch64-windows/wasmtime.exe"
|
||||
}
|
||||
},
|
||||
"license_markdown": "[Apache-2.0 WITH LLVM-exception](https://github.com/bytecodealliance/wasmtime/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "25.0.2"
|
||||
"version": "26.0.0"
|
||||
},
|
||||
"26": {
|
||||
"version": "26.0.0"
|
||||
},
|
||||
"26.0": {
|
||||
"version": "26.0.0"
|
||||
},
|
||||
"26.0.0": {
|
||||
"x86_64_linux_gnu": {
|
||||
"etag": "0x8DCF2AD897282BD",
|
||||
"checksum": "0ec6d1b8c51a7e3c5b2d4533eb79c42ec704148cee11b09b67afb52a3dbe77e9"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCF2AD8A94FB9D",
|
||||
"checksum": "bd9801daaad23a908fbba2d42ca9deadb27a7d3d9f6e0353067edbcff8728c5f"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCF2AD8F83E609",
|
||||
"checksum": "7774ba583bf3a6016a202bcfce3fe12f2bf27095493e8e1988bc9f4debb1f619"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"etag": "0x8DCF2AD7A0DD7A1",
|
||||
"checksum": "98166181950ec4f9591081468f7b94f176fe2e8f57c46b82328f9d68cd750d60"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCF2AD7B1152B6",
|
||||
"checksum": "0c98207e181ac2e256aec5e46e8c71f1bf5f38be9472c98d73d7dbb1ff38d6d0"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DCF2AD81EA559A",
|
||||
"checksum": "af88a82d1af8b63291ae9b92412363e132d9b15b56a4be17022c3728d50728e0"
|
||||
}
|
||||
},
|
||||
"25": {
|
||||
"version": "25.0.2"
|
||||
|
||||
@@ -6,7 +6,7 @@ default-run = "generate-manifest"
|
||||
[dependencies]
|
||||
anyhow = "1"
|
||||
flate2 = "1"
|
||||
fs-err = "2"
|
||||
fs-err = "3"
|
||||
minisign-verify = "0.2"
|
||||
semver = { version = "1", features = ["serde"] }
|
||||
serde = "1"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"repository": "https://github.com/orium/cargo-rdme",
|
||||
"tag_prefix": "v",
|
||||
"rust_crate": "${package}",
|
||||
"broken": ["1.4.3", "1.4.4"],
|
||||
"broken": ["1.4.3", "1.4.4", "1.4.5"],
|
||||
"platform": {
|
||||
"x86_64_linux_musl": {
|
||||
"asset_name": "${package}_v${version}_${rust_target}.tar.bz2"
|
||||
|
||||
@@ -11,6 +11,9 @@
|
||||
"asset_name": "${package}-v${version}-${rust_target_arch}-${rust_target_os}.zip"
|
||||
},
|
||||
"aarch64_linux_gnu": {},
|
||||
"aarch64_macos": {}
|
||||
"aarch64_macos": {},
|
||||
"aarch64_windows": {
|
||||
"asset_name": "${package}-v${version}-${rust_target_arch}-${rust_target_os}.zip"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -418,8 +418,10 @@ EOF
|
||||
if [[ -n "${dependencies_words:-}" ]]; then
|
||||
echo $'\n'"${dependencies_words}" >>.github/.cspell/rust-dependencies.txt
|
||||
fi
|
||||
check_diff .github/.cspell/rust-dependencies.txt
|
||||
if ! grep -Eq "^\.github/\.cspell/rust-dependencies.txt linguist-generated" .gitattributes; then
|
||||
if [[ -z "${REMOVE_UNUSED_WORDS:-}" ]]; then
|
||||
check_diff .github/.cspell/rust-dependencies.txt
|
||||
fi
|
||||
if ! grep -Fq '.github/.cspell/rust-dependencies.txt linguist-generated' .gitattributes; then
|
||||
error "you may want to mark .github/.cspell/rust-dependencies.txt linguist-generated"
|
||||
fi
|
||||
|
||||
@@ -443,17 +445,31 @@ EOF
|
||||
done
|
||||
|
||||
# Make sure the project-specific dictionary does not contain unused words.
|
||||
unused=''
|
||||
for word in $(grep -v '//.*' "${project_dictionary}" || true); do
|
||||
if ! grep <<<"${all_words}" -Eq -i "^${word}$"; then
|
||||
unused+="${word}"$'\n'
|
||||
if [[ -n "${REMOVE_UNUSED_WORDS:-}" ]]; then
|
||||
grep_args=()
|
||||
for word in $(grep -Ev '^//.*' "${project_dictionary}" || true); do
|
||||
if ! grep -Eqi "^${word}$" <<<"${all_words}"; then
|
||||
grep_args+=(-e "^${word}$")
|
||||
fi
|
||||
done
|
||||
if [[ ${#grep_args[@]} -gt 0 ]]; then
|
||||
info "removing unused words from ${project_dictionary}"
|
||||
res=$(grep -Ev "${grep_args[@]}" "${project_dictionary}")
|
||||
printf '%s\n' "${res}" >|"${project_dictionary}"
|
||||
fi
|
||||
else
|
||||
unused=''
|
||||
for word in $(grep -Ev '^//.*' "${project_dictionary}" || true); do
|
||||
if ! grep -Eqi "^${word}$" <<<"${all_words}"; then
|
||||
unused+="${word}"$'\n'
|
||||
fi
|
||||
done
|
||||
if [[ -n "${unused}" ]]; then
|
||||
error "unused words in dictionaries; please remove the following words from ${project_dictionary} or run ${0##*/} with REMOVE_UNUSED_WORDS=1"
|
||||
printf '=======================================\n'
|
||||
printf '%s' "${unused}"
|
||||
printf '=======================================\n'
|
||||
fi
|
||||
done
|
||||
if [[ -n "${unused}" ]]; then
|
||||
error "unused words in dictionaries; please remove the following words from ${project_dictionary}"
|
||||
echo "======================================="
|
||||
echo -n "${unused}"
|
||||
echo "======================================="
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user