mirror of
https://github.com/taiki-e/install-action.git
synced 2026-04-27 01:20:28 +00:00
Compare commits
83 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1e1237f7a4 | ||
|
|
50614d2c21 | ||
|
|
f76eca8fe1 | ||
|
|
3a6d07dacd | ||
|
|
3107766047 | ||
|
|
1426bdb9e2 | ||
|
|
975c7fca3d | ||
|
|
72034a673b | ||
|
|
955a6ff141 | ||
|
|
bc27e54c8b | ||
|
|
b7063f1fc1 | ||
|
|
a50413355c | ||
|
|
469c5e22dd | ||
|
|
073412b133 | ||
|
|
970d55e3ce | ||
|
|
041a7e385b | ||
|
|
94f6603fed | ||
|
|
847ba7bddd | ||
|
|
4c7a5f7d2c | ||
|
|
a209ff0ce0 | ||
|
|
d315c0ebc1 | ||
|
|
3c8fc6eaa5 | ||
|
|
916a512474 | ||
|
|
8777561bf0 | ||
|
|
0b63bc859f | ||
|
|
366fcd03e0 | ||
|
|
dccf3df6e0 | ||
|
|
a1324e40ca | ||
|
|
f0776fc234 | ||
|
|
ada1a57be8 | ||
|
|
afc83a47c0 | ||
|
|
3fc1605ecf | ||
|
|
85ca29eaeb | ||
|
|
93a6e1f102 | ||
|
|
019e221005 | ||
|
|
624ef34326 | ||
|
|
c984ca7702 | ||
|
|
6c595e9f7b | ||
|
|
892838bca9 | ||
|
|
7ea888af71 | ||
|
|
d65f93a644 | ||
|
|
7795204009 | ||
|
|
a3bd4a6f9c | ||
|
|
a124e0a223 | ||
|
|
77262c00ec | ||
|
|
ae97ff9daf | ||
|
|
4226e24080 | ||
|
|
e03236526a | ||
|
|
7cd5fd4051 | ||
|
|
bfd7aadad6 | ||
|
|
011a3fc5ce | ||
|
|
eb454bad93 | ||
|
|
d041e4befe | ||
|
|
1f8ff2cc46 | ||
|
|
6a4015d722 | ||
|
|
817fcd18a5 | ||
|
|
dee334f610 | ||
|
|
38c7691f46 | ||
|
|
2dbeb927f5 | ||
|
|
7852930e42 | ||
|
|
46724b7a3e | ||
|
|
55451daf94 | ||
|
|
964cdcf277 | ||
|
|
dd548c6593 | ||
|
|
de33aea2e5 | ||
|
|
69a1d2b891 | ||
|
|
c57ce37e13 | ||
|
|
7afac3d3be | ||
|
|
c036d35ea6 | ||
|
|
54b836426b | ||
|
|
9fff09cbe0 | ||
|
|
13b3c51a32 | ||
|
|
3ccbe21af2 | ||
|
|
ad0904967b | ||
|
|
3fc69e7246 | ||
|
|
f45576468f | ||
|
|
7b30dcdca1 | ||
|
|
f188d3633d | ||
|
|
83080f843d | ||
|
|
7bcfa52bea | ||
|
|
f8ea9d2f10 | ||
|
|
dfe4a92949 | ||
|
|
85f2be18a0 |
2
.github/workflows/ci.yml
vendored
2
.github/workflows/ci.yml
vendored
@@ -62,7 +62,7 @@ jobs:
|
||||
- os: ubuntu-22.04
|
||||
- os: ubuntu-22.04-arm
|
||||
- os: ubuntu-24.04
|
||||
# - os: ubuntu-24.04-arm # TODO: re-enable when https://github.com/rust-lang/rust/issues/135867 solved
|
||||
- os: ubuntu-24.04-arm
|
||||
- os: ubuntu-22.04
|
||||
tool: major.minor.patch
|
||||
- os: ubuntu-22.04
|
||||
|
||||
10
.github/workflows/manifest.yml
vendored
10
.github/workflows/manifest.yml
vendored
@@ -52,8 +52,8 @@ jobs:
|
||||
- name: Handle diff
|
||||
id: diff
|
||||
run: tools/ci/manifest.sh
|
||||
if: github.repository_owner == 'taiki-e' && (github.event_name == 'schedule' || github.event_name == 'push' && github.ref == 'refs/heads/main')
|
||||
- run: git add -N . && git diff --exit-code
|
||||
if: github.repository_owner == 'taiki-e' && (github.event_name == 'schedule' || github.event_name == 'workflow_dispatch' || github.event_name == 'push' && github.ref == 'refs/heads/main')
|
||||
- run: git add -N . && git -c color.ui=always diff --exit-code
|
||||
- id: create-pull-request
|
||||
uses: peter-evans/create-pull-request@v7
|
||||
with:
|
||||
@@ -64,16 +64,16 @@ jobs:
|
||||
This will be auto-merged when CI has passed because this is an auto-generated PR in a defined format and is usually considered no additional review is required.
|
||||
branch: update-manifest
|
||||
token: ${{ secrets.CREATE_PR_TOKEN }}
|
||||
if: github.repository_owner == 'taiki-e' && (github.event_name == 'schedule' || github.event_name == 'push' && github.ref == 'refs/heads/main') && steps.diff.outputs.success == 'false'
|
||||
if: github.repository_owner == 'taiki-e' && (github.event_name == 'schedule' || github.event_name == 'workflow_dispatch' || github.event_name == 'push' && github.ref == 'refs/heads/main') && steps.diff.outputs.success == 'false'
|
||||
- name: Enable auto-merge for auto-generated PR
|
||||
run: gh pr merge --rebase --auto "${PR_NUMBER:?}"
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.CREATE_PR_TOKEN }}
|
||||
PR_NUMBER: ${{ steps.create-pull-request.outputs.pull-request-number }}
|
||||
if: github.repository_owner == 'taiki-e' && (github.event_name == 'schedule' || github.event_name == 'push' && github.ref == 'refs/heads/main') && steps.diff.outputs.success == 'false' && steps.create-pull-request.outputs.pull-request-operation == 'created'
|
||||
if: github.repository_owner == 'taiki-e' && (github.event_name == 'schedule' || github.event_name == 'workflow_dispatch' || github.event_name == 'push' && github.ref == 'refs/heads/main') && steps.diff.outputs.success == 'false' && steps.create-pull-request.outputs.pull-request-operation == 'created'
|
||||
- name: Approve auto-generated PR for auto-merge
|
||||
run: gh pr review --approve "${PR_NUMBER:?}"
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
PR_NUMBER: ${{ steps.create-pull-request.outputs.pull-request-number }}
|
||||
if: github.repository_owner == 'taiki-e' && (github.event_name == 'schedule' || github.event_name == 'push' && github.ref == 'refs/heads/main') && steps.diff.outputs.success == 'false' && (steps.create-pull-request.outputs.pull-request-operation == 'created' || steps.create-pull-request.outputs.pull-request-operation == 'updated')
|
||||
if: github.repository_owner == 'taiki-e' && (github.event_name == 'schedule' || github.event_name == 'workflow_dispatch' || github.event_name == 'push' && github.ref == 'refs/heads/main') && steps.diff.outputs.success == 'false' && (steps.create-pull-request.outputs.pull-request-operation == 'created' || steps.create-pull-request.outputs.pull-request-operation == 'updated')
|
||||
|
||||
@@ -8,7 +8,6 @@ error_on_line_overflow = true
|
||||
# Override the default formatting style.
|
||||
# See https://internals.rust-lang.org/t/running-rustfmt-on-rust-lang-rust-and-other-rust-lang-repositories/8732/81.
|
||||
use_small_heuristics = "Max"
|
||||
# This is the default of 2024 edition https://github.com/rust-lang/rust/pull/114764.
|
||||
# This is unstable (tracking issue: https://github.com/rust-lang/rustfmt/issues/3370)
|
||||
overflow_delimited_expr = true
|
||||
# This is unstable (tracking issue: https://github.com/rust-lang/rustfmt/issues/4991).
|
||||
@@ -27,6 +26,7 @@ use_try_shorthand = true
|
||||
# Set the default settings again to always apply the proper formatting without
|
||||
# being affected by the editor settings.
|
||||
edition = "2021"
|
||||
style_edition = "2024"
|
||||
hard_tabs = false
|
||||
newline_style = "Unix"
|
||||
tab_spaces = 4
|
||||
|
||||
179
CHANGELOG.md
179
CHANGELOG.md
@@ -10,6 +10,154 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [2.49.17] - 2025-03-09
|
||||
|
||||
- Update `mdbook@latest` to 0.4.46.
|
||||
|
||||
- Update `knope@latest` to 0.18.4.
|
||||
|
||||
- Update `cargo-semver-checks@latest` to 0.40.0.
|
||||
|
||||
- Update `cargo-binstall@latest` to 1.12.0.
|
||||
|
||||
## [2.49.16] - 2025-03-06
|
||||
|
||||
- Update `shfmt@latest` to 3.11.0.
|
||||
|
||||
- Update `cargo-lambda@latest` to 1.7.1.
|
||||
|
||||
## [2.49.15] - 2025-03-05
|
||||
|
||||
- Update `release-plz@latest` to 0.3.125.
|
||||
|
||||
- Update `protoc@latest` to 3.30.0.
|
||||
|
||||
## [2.49.14] - 2025-03-04
|
||||
|
||||
- Update `espup@latest` to 0.14.1.
|
||||
|
||||
## [2.49.13] - 2025-03-04
|
||||
|
||||
- Update `trunk@latest` to 0.21.8.
|
||||
|
||||
## [2.49.12] - 2025-03-04
|
||||
|
||||
- Update `cargo-tarpaulin@latest` to 0.32.2.
|
||||
|
||||
- Update `typos@latest` to 1.30.1.
|
||||
|
||||
## [2.49.11] - 2025-03-03
|
||||
|
||||
- Update `cargo-tarpaulin@latest` to 0.32.1.
|
||||
|
||||
## [2.49.10] - 2025-03-02
|
||||
|
||||
- Update `release-plz@latest` to 0.3.124.
|
||||
|
||||
## [2.49.9] - 2025-03-01
|
||||
|
||||
- Update `typos@latest` to 1.30.0.
|
||||
|
||||
## [2.49.8] - 2025-02-28
|
||||
|
||||
- Update `cargo-binstall@latest` to 1.11.2.
|
||||
|
||||
- Update `cargo-audit@latest` to 0.21.2.
|
||||
|
||||
## [2.49.7] - 2025-02-27
|
||||
|
||||
- Update `cargo-deny@latest` to 0.18.1.
|
||||
|
||||
## [2.49.6] - 2025-02-27
|
||||
|
||||
- Update `cargo-lambda@latest` to 1.7.0.
|
||||
|
||||
## [2.49.5] - 2025-02-25
|
||||
|
||||
- Update `wasmtime@latest` to 30.0.2.
|
||||
|
||||
- Update `release-plz@latest` to 0.3.123.
|
||||
|
||||
## [2.49.4] - 2025-02-25
|
||||
|
||||
- Update `typos@latest` to 1.29.10.
|
||||
|
||||
## [2.49.3] - 2025-02-25
|
||||
|
||||
- Update `wash@latest` to 0.39.0.
|
||||
|
||||
- Update `cargo-nextest@latest` to 0.9.92.
|
||||
|
||||
## [2.49.2] - 2025-02-25
|
||||
|
||||
- Update `sccache@latest` to 0.10.0.
|
||||
|
||||
- Update `cargo-machete@latest` to 0.8.0.
|
||||
|
||||
## [2.49.1] - 2025-02-24
|
||||
|
||||
- Update `cargo-deny@latest` to 0.18.0.
|
||||
|
||||
## [2.49.0] - 2025-02-23
|
||||
|
||||
- Allow installing pre-release versions using binstall. ([#868](https://github.com/taiki-e/install-action/pull/868))
|
||||
|
||||
## [2.48.22] - 2025-02-23
|
||||
|
||||
- Update `cargo-binstall@latest` to 1.11.1.
|
||||
|
||||
- Update `release-plz@latest` to 0.3.122.
|
||||
|
||||
## [2.48.21] - 2025-02-22
|
||||
|
||||
- Update `wasmtime@latest` to 30.0.1.
|
||||
|
||||
- Update `syft@latest` to 1.20.0.
|
||||
|
||||
## [2.48.20] - 2025-02-21
|
||||
|
||||
- Update `cargo-udeps@latest` to 0.1.55.
|
||||
|
||||
## [2.48.19] - 2025-02-20
|
||||
|
||||
- Update `typos@latest` to 1.29.9.
|
||||
|
||||
## [2.48.18] - 2025-02-20
|
||||
|
||||
- Update `cargo-deny@latest` to 0.17.0.
|
||||
|
||||
## [2.48.17] - 2025-02-20
|
||||
|
||||
- Update `wasmtime@latest` to 30.0.0.
|
||||
|
||||
## [2.48.16] - 2025-02-19
|
||||
|
||||
- Update `typos@latest` to 1.29.8.
|
||||
|
||||
## [2.48.15] - 2025-02-18
|
||||
|
||||
- Update `xh@latest` to 0.24.0.
|
||||
|
||||
## [2.48.14] - 2025-02-18
|
||||
|
||||
- Update `mdbook@latest` to 0.4.45.
|
||||
|
||||
## [2.48.13] - 2025-02-16
|
||||
|
||||
- Support `zola` on AArch64 Linux.
|
||||
|
||||
- Update `zola@latest` to 0.20.0.
|
||||
|
||||
- Update `cargo-binstall@latest` to 1.11.0.
|
||||
|
||||
## [2.48.12] - 2025-02-14
|
||||
|
||||
- Update `rclone@latest` to 1.69.1.
|
||||
|
||||
- Update `cargo-tarpaulin@latest` to 0.32.0.
|
||||
|
||||
- Update `cargo-nextest@latest` to 0.9.91.
|
||||
|
||||
## [2.48.11] - 2025-02-14
|
||||
|
||||
- Update `typos@latest` to 1.29.7.
|
||||
@@ -3498,7 +3646,36 @@ Note: This release is considered a breaking change because installing on version
|
||||
|
||||
Initial release
|
||||
|
||||
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.48.11...HEAD
|
||||
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.49.17...HEAD
|
||||
[2.49.17]: https://github.com/taiki-e/install-action/compare/v2.49.16...v2.49.17
|
||||
[2.49.16]: https://github.com/taiki-e/install-action/compare/v2.49.15...v2.49.16
|
||||
[2.49.15]: https://github.com/taiki-e/install-action/compare/v2.49.14...v2.49.15
|
||||
[2.49.14]: https://github.com/taiki-e/install-action/compare/v2.49.13...v2.49.14
|
||||
[2.49.13]: https://github.com/taiki-e/install-action/compare/v2.49.12...v2.49.13
|
||||
[2.49.12]: https://github.com/taiki-e/install-action/compare/v2.49.11...v2.49.12
|
||||
[2.49.11]: https://github.com/taiki-e/install-action/compare/v2.49.10...v2.49.11
|
||||
[2.49.10]: https://github.com/taiki-e/install-action/compare/v2.49.9...v2.49.10
|
||||
[2.49.9]: https://github.com/taiki-e/install-action/compare/v2.49.8...v2.49.9
|
||||
[2.49.8]: https://github.com/taiki-e/install-action/compare/v2.49.7...v2.49.8
|
||||
[2.49.7]: https://github.com/taiki-e/install-action/compare/v2.49.6...v2.49.7
|
||||
[2.49.6]: https://github.com/taiki-e/install-action/compare/v2.49.5...v2.49.6
|
||||
[2.49.5]: https://github.com/taiki-e/install-action/compare/v2.49.4...v2.49.5
|
||||
[2.49.4]: https://github.com/taiki-e/install-action/compare/v2.49.3...v2.49.4
|
||||
[2.49.3]: https://github.com/taiki-e/install-action/compare/v2.49.2...v2.49.3
|
||||
[2.49.2]: https://github.com/taiki-e/install-action/compare/v2.49.1...v2.49.2
|
||||
[2.49.1]: https://github.com/taiki-e/install-action/compare/v2.49.0...v2.49.1
|
||||
[2.49.0]: https://github.com/taiki-e/install-action/compare/v2.48.22...v2.49.0
|
||||
[2.48.22]: https://github.com/taiki-e/install-action/compare/v2.48.21...v2.48.22
|
||||
[2.48.21]: https://github.com/taiki-e/install-action/compare/v2.48.20...v2.48.21
|
||||
[2.48.20]: https://github.com/taiki-e/install-action/compare/v2.48.19...v2.48.20
|
||||
[2.48.19]: https://github.com/taiki-e/install-action/compare/v2.48.18...v2.48.19
|
||||
[2.48.18]: https://github.com/taiki-e/install-action/compare/v2.48.17...v2.48.18
|
||||
[2.48.17]: https://github.com/taiki-e/install-action/compare/v2.48.16...v2.48.17
|
||||
[2.48.16]: https://github.com/taiki-e/install-action/compare/v2.48.15...v2.48.16
|
||||
[2.48.15]: https://github.com/taiki-e/install-action/compare/v2.48.14...v2.48.15
|
||||
[2.48.14]: https://github.com/taiki-e/install-action/compare/v2.48.13...v2.48.14
|
||||
[2.48.13]: https://github.com/taiki-e/install-action/compare/v2.48.12...v2.48.13
|
||||
[2.48.12]: https://github.com/taiki-e/install-action/compare/v2.48.11...v2.48.12
|
||||
[2.48.11]: https://github.com/taiki-e/install-action/compare/v2.48.10...v2.48.11
|
||||
[2.48.10]: https://github.com/taiki-e/install-action/compare/v2.48.9...v2.48.10
|
||||
[2.48.9]: https://github.com/taiki-e/install-action/compare/v2.48.8...v2.48.9
|
||||
|
||||
4
main.sh
4
main.sh
@@ -639,11 +639,11 @@ for tool in "${tools[@]}"; do
|
||||
if [[ "${tool}" == *"@"* ]]; then
|
||||
version="${tool#*@}"
|
||||
tool="${tool%@*}"
|
||||
if [[ ! "${version}" =~ ^([1-9][0-9]*(\.[0-9]+(\.[0-9]+)?)?|0\.[1-9][0-9]*(\.[0-9]+)?|^0\.0\.[0-9]+)$|^latest$ ]]; then
|
||||
if [[ ! "${version}" =~ ^([1-9][0-9]*(\.[0-9]+(\.[0-9]+)?)?|0\.[1-9][0-9]*(\.[0-9]+)?|^0\.0\.[0-9]+)(-[0-9A-Za-z\.-]+)?$|^latest$ ]]; then
|
||||
if [[ ! "${version}" =~ ^([1-9][0-9]*(\.[0-9]+(\.[0-9]+)?)?|0\.[1-9][0-9]*(\.[0-9]+)?|^0\.0\.[0-9]+)(-[0-9A-Za-z\.-]+)?(\+[0-9A-Za-z\.-]+)?$|^latest$ ]]; then
|
||||
bail "install-action does not support semver operators: '${version}'"
|
||||
fi
|
||||
bail "install-action v2 does not support semver pre-release and build-metadata: '${version}'; if you need these supports again, please submit an issue at <https://github.com/taiki-e/install-action>"
|
||||
bail "install-action v2 does not support semver build-metadata: '${version}'; if you need these supports again, please submit an issue at <https://github.com/taiki-e/install-action>"
|
||||
fi
|
||||
else
|
||||
version=latest
|
||||
|
||||
22
manifests/cargo-audit.json
generated
22
manifests/cargo-audit.json
generated
@@ -20,10 +20,28 @@
|
||||
},
|
||||
"license_markdown": "[Apache-2.0](https://github.com/rustsec/rustsec/blob/HEAD/cargo-audit/LICENSE-APACHE) OR [MIT](https://github.com/rustsec/rustsec/blob/HEAD/cargo-audit/LICENSE-MIT)",
|
||||
"latest": {
|
||||
"version": "0.21.1"
|
||||
"version": "0.21.2"
|
||||
},
|
||||
"0.21": {
|
||||
"version": "0.21.1"
|
||||
"version": "0.21.2"
|
||||
},
|
||||
"0.21.2": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD57EB7FBC973F",
|
||||
"checksum": "422912aa851458bc9bf37a458b75890cb5a4e2a7e5216dcee7df91507fc594d9"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD57EB6E096D56",
|
||||
"checksum": "35bb991a09591ace872c86210931875dca013a53400eddb75ff2883e00b8eb67"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD57EBD7A4AB19",
|
||||
"checksum": "9499b234149962c03f2e4d089ecc756c598d8fee6531f76c719a47feaff7468e"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"etag": "0x8DD57EB8E4432AF",
|
||||
"checksum": "f29959b2792bb0864db5db1d2facf16c2f8bc3be323ca57cee9609147cd6f64d"
|
||||
}
|
||||
},
|
||||
"0.21.1": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
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.23"
|
||||
"version": "1.12.0"
|
||||
},
|
||||
"1.10.23": {
|
||||
"1.12.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD4AFD896913A3",
|
||||
"checksum": "34de8f3ada6cb3e7ba6b928c89e0365b2d915bf55868f89adb2dc6ef54dc7a57"
|
||||
"etag": "0x8DD5D8AB868927B",
|
||||
"checksum": "1cd3073226d3b1ccf31869392abdccbb82fadb8bed7078720eca8847c03dd77d"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD4AFD5A60CA1D",
|
||||
"checksum": "2bf066806ab55af01111f36429f17417a0edf4b378b7da0bf20630e3513452ae"
|
||||
"etag": "0x8DD5D8A935C8E0C",
|
||||
"checksum": "2b3c02e5f98db65f65bcaf690ce10217258745dbcd9c1dd86830d7c403209240"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD4AFE9EE1AC80",
|
||||
"checksum": "e3abbe9a4607ec25b13bcb753a6107b8c4c3c96182613077d8e31e98c1c5d05f"
|
||||
"etag": "0x8DD5D8BC2990FD9",
|
||||
"checksum": "497e045362008e5028531e0e6f6863e5e878b1c669285803c255fc5f4ca7687d"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD4AFD39474706",
|
||||
"checksum": "95e7e99e421af46ae3553f3d39ef7a8e30b5a9b665766ff1a377b98c5f779ca2"
|
||||
"etag": "0x8DD5D8A8933167D",
|
||||
"checksum": "ef385da7c8fda6a9d74e76431c77f3d80bc4ec599a4ab368ed6b750609fb3b3f"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD4AFDA9863BD9",
|
||||
"checksum": "73abce9648edad70f4c5d22c30a2f5bb8ebedd012b6ac874608003153fd815c2"
|
||||
"etag": "0x8DD5D8AF1E28E25",
|
||||
"checksum": "77f18c42cae2fe8da1b8f182fe0aefbe274817816bba3ce4806022e3ee704958"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DD4AFE236CDF4D",
|
||||
"checksum": "e22b0a697ebf017cfb05302bc02c59f79536cd9f63e7dd385a4da3da3fbbdc76"
|
||||
"etag": "0x8DD5D8B1D37FEA0",
|
||||
"checksum": "b56f3e9526719a3b7a174adb5c786b1e67f413504dd0b66dbf260f6e8236f46c"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
74
manifests/cargo-deny.json
generated
74
manifests/cargo-deny.json
generated
@@ -24,7 +24,79 @@
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/EmbarkStudios/cargo-deny/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/EmbarkStudios/cargo-deny/blob/main/LICENSE-APACHE)",
|
||||
"latest": {
|
||||
"version": "0.16.4"
|
||||
"version": "0.18.1"
|
||||
},
|
||||
"0.18": {
|
||||
"version": "0.18.1"
|
||||
},
|
||||
"0.18.1": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD56FE3AFCABBF",
|
||||
"checksum": "0ea3ced1541ae7a06487dbe723a95d809dbe964891fb5ec704227bd8e7fc33e0"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD56FE37FF0016",
|
||||
"checksum": "27158590309c0198b713c79500f2ba092375cbc75bde7f6ff576ac57b4836e8b"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD56FEBED58597",
|
||||
"checksum": "a2f0146ca2e15a93a796ee5e5d364b0eed8a8ea6e959dc32dba1b36916e2f796"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD56FE49C48325",
|
||||
"checksum": "564241cea4948775e91eaa96899c1259e3b5fd678366d2f626950dc686aae4fb"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD56FE330F2FF5",
|
||||
"checksum": "12ffa1faeaaff6fa37bf24cff24acd2d6dc95b47c5d339dd337ceb930ed7286e"
|
||||
}
|
||||
},
|
||||
"0.18.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD54AD3CA8695C",
|
||||
"checksum": "9f0c7b5b84242db9b1d4c47155c4cecc006a9dd657aa730a186939379a8c2200"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD54AD2A210547",
|
||||
"checksum": "b131c2871d982aa1e322a65c09c5c2971dffb24689921df287d73f423c888991"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD54ADAE24EDA7",
|
||||
"checksum": "5f1d1ad125f2e626b2c393d71e2ab36b4f468c47711547832c1f4da19f892ca0"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD54AD5819A2C2",
|
||||
"checksum": "1a6f16dbaf308a64dfa1fb310a717a268f2b38bfd1bc32d5ce2c1f8b72adeec2"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD54AD34C97FE5",
|
||||
"checksum": "e1cb27af1d1020a19dd3c48019071b0c21b2641b8fbc49a2806223f6cb47e2ff"
|
||||
}
|
||||
},
|
||||
"0.17": {
|
||||
"version": "0.17.0"
|
||||
},
|
||||
"0.17.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD518E866BDAA6",
|
||||
"checksum": "eafaffd87b2c7e97a644ed6eeac267b2af471a5bcf9cff7435852661caadf353"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD518E713313D0",
|
||||
"checksum": "fdd12d35aee874abcebe1ce9aff10fb224219326895edd5d5eb23e014366b301"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD518F2975306A",
|
||||
"checksum": "95d72fd9a079e83e93ddc345227fd9dfb4d4133275f5d0cb0f7df322eac6d3b7"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD518E96C67017",
|
||||
"checksum": "147422f4914e0c322ac8f2d0676afddfcd40c91a226d69b5b799af8c6978cf21"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD518E9D5EDDB7",
|
||||
"checksum": "8f59efe8d4785ba4febe0e8b079952a03d435f50345533c3dd4ef2b107ba18e0"
|
||||
}
|
||||
},
|
||||
"0.16": {
|
||||
"version": "0.16.4"
|
||||
|
||||
51
manifests/cargo-lambda.json
generated
51
manifests/cargo-lambda.json
generated
@@ -20,10 +20,57 @@
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/cargo-lambda/cargo-lambda/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "1.6.3"
|
||||
"version": "1.7.1"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.6.3"
|
||||
"version": "1.7.1"
|
||||
},
|
||||
"1.7": {
|
||||
"version": "1.7.1"
|
||||
},
|
||||
"1.7.1": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD5C2E4AE00C6F",
|
||||
"checksum": "cfcd57f899735adcaaf4c8dd091c4685298e6f23ab1502bf5f21f679a226d665"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD5C2E4B91F200",
|
||||
"checksum": "babffd37aefb75d53b5bc19b549c765a26d8c60845bbc220a4db6352b14a24d1"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD5C2E4C3BCA48",
|
||||
"checksum": "47ceaab27c9bf13e284502ad0713f7c4064007872fbba4feffc6386f0b4852b7"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD5C2E4CFF7619",
|
||||
"checksum": "14035f28abfbb4935753dccc0927fa4f0112f544633e83b466dee6ab73da5870"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD5C2E4DB685ED",
|
||||
"checksum": "5aaf0d9427aff2c078170cfa984dca7c22e0aa061f50cd90c82ab38ca7c996c1"
|
||||
}
|
||||
},
|
||||
"1.7.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD56BF9E11BA5C",
|
||||
"checksum": "f5166a3f382056d819b90974a97c71db7f5bf84c5078edc94f79b143886cdf90"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD56BF9EA60050",
|
||||
"checksum": "7b188fef3c9476958cdeca463d649165adcae782b8ef88c43b3d87c392a94cd1"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD56BF9F5D3743",
|
||||
"checksum": "e3e1c5aee7d34d6d2b12cf833ef549baeb9c4d67e3bd3bc89841c8dc01bc5c83"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD56BFA000AE63",
|
||||
"checksum": "4f13f82823a2d06bc28d0c7f38dc398514a4279866ba8c1e543e30a24a762891"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD56BFA09FE47E",
|
||||
"checksum": "d9dc72ab5b4ef8fca16bcd24b21072c4f5397b233b4a05e85e10a01bcd0b6920"
|
||||
}
|
||||
},
|
||||
"1.6": {
|
||||
"version": "1.6.3"
|
||||
|
||||
31
manifests/cargo-machete.json
generated
31
manifests/cargo-machete.json
generated
@@ -3,7 +3,36 @@
|
||||
"template": null,
|
||||
"license_markdown": "[MIT](https://github.com/bnjbvr/cargo-machete/blob/main/LICENSE.md)",
|
||||
"latest": {
|
||||
"version": "0.7.0"
|
||||
"version": "0.8.0"
|
||||
},
|
||||
"0.8": {
|
||||
"version": "0.8.0"
|
||||
},
|
||||
"0.8.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"url": "https://github.com/bnjbvr/cargo-machete/releases/download/v0.8.0/cargo-machete-v0.8.0-x86_64-unknown-linux-musl.tar.gz",
|
||||
"etag": "0x8DD550F01B09F95",
|
||||
"checksum": "020f6608f9be1562d1fb601e5808e541ccb8806e7e4dfde27d48bc22254a002c",
|
||||
"bin": "cargo-machete-v0.8.0-x86_64-unknown-linux-musl/cargo-machete"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/bnjbvr/cargo-machete/releases/download/v0.8.0/cargo-machete-v0.8.0-x86_64-apple-darwin.tar.gz",
|
||||
"etag": "0x8DD550F074262C8",
|
||||
"checksum": "f1304100fef4012e6b3f4b74fa7d6a71ff0de3cc3d8a3e67773a434f2854a0d8",
|
||||
"bin": "cargo-machete-v0.8.0-x86_64-apple-darwin/cargo-machete"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/bnjbvr/cargo-machete/releases/download/v0.8.0/cargo-machete-v0.8.0-x86_64-pc-windows-msvc.tar.gz",
|
||||
"etag": "0x8DD550F250F5178",
|
||||
"checksum": "19f15db89529f0e01fa0afb56d1d3c3d54bfb709086479bd190a0f4a3e2efd8c",
|
||||
"bin": "cargo-machete-v0.8.0-x86_64-pc-windows-msvc/cargo-machete.exe"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/bnjbvr/cargo-machete/releases/download/v0.8.0/cargo-machete-v0.8.0-aarch64-apple-darwin.tar.gz",
|
||||
"etag": "0x8DD550F00F685B8",
|
||||
"checksum": "9047eacf791e23ff2b3b7b3489a9537c34df02dbdbbfe46541720e9ed3308adf",
|
||||
"bin": "cargo-machete-v0.8.0-aarch64-apple-darwin/cargo-machete"
|
||||
}
|
||||
},
|
||||
"0.7": {
|
||||
"version": "0.7.0"
|
||||
|
||||
50
manifests/cargo-nextest.json
generated
50
manifests/cargo-nextest.json
generated
@@ -19,10 +19,56 @@
|
||||
},
|
||||
"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.90"
|
||||
"version": "0.9.92"
|
||||
},
|
||||
"0.9": {
|
||||
"version": "0.9.90"
|
||||
"version": "0.9.92"
|
||||
},
|
||||
"0.9.92": {
|
||||
"previous_stable_version": "0.9.91",
|
||||
"x86_64_linux_gnu": {
|
||||
"etag": "0x8DD552945447848",
|
||||
"checksum": "7d8fabc1b012075aab1b77c9462670e5ea34f9e40c6cf2c12a2ec2f9ee32bf20"
|
||||
},
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD55296F1AEA89",
|
||||
"checksum": "49e0727163248c394f9d1860da0f3eceff7ff2dbfd01da1a1ce93d4e46870896"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD55295BB83B68",
|
||||
"checksum": "9490f380ea0568d179423bb5028955f91690e58051a95be0eb15f0119bc3df7a"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD5529B6381BC4",
|
||||
"checksum": "e07391ea2bda51cb2ff26d536061723c7ea9e14adc69cd2ab9de44019bae7b03"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"etag": "0x8DD55293D4A0C2F",
|
||||
"checksum": "6adc85b7ffebe5bc3c4f30127c047d4766f65ddca906e12731591ea1cc81e995"
|
||||
}
|
||||
},
|
||||
"0.9.91": {
|
||||
"previous_stable_version": "0.9.90",
|
||||
"x86_64_linux_gnu": {
|
||||
"etag": "0x8DD4C9803365D77",
|
||||
"checksum": "c28e4d7380662860eff0bc407d9830f59c2ac0a4b2d1c73d0d9c671139fa2eac"
|
||||
},
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD4C9831FCF8ED",
|
||||
"checksum": "e5e319f562b250ef2d806201a0b023aa1ab3e9880f11c4176d6fbf6e366d3c50"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD4C98297BA941",
|
||||
"checksum": "104ba3670bb3a277fdfd2e94f4eb09909165ef114f2808e887332d859ba1ca92"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD4C98D37ED80B",
|
||||
"checksum": "54d18079329ce85af4dd77f15662eb97eab08a3f36b36290363a919b48714e5e"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"etag": "0x8DD4C9823CE6601",
|
||||
"checksum": "9169fe49cd6cc432e233d75ba8a6f35e0797ee2ea8ca917703c99ff9cc08922a"
|
||||
}
|
||||
},
|
||||
"0.9.90": {
|
||||
"previous_stable_version": "0.9.89",
|
||||
|
||||
27
manifests/cargo-semver-checks.json
generated
27
manifests/cargo-semver-checks.json
generated
@@ -19,7 +19,32 @@
|
||||
},
|
||||
"license_markdown": "[Apache-2.0](https://github.com/obi1kenobi/cargo-semver-checks/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/obi1kenobi/cargo-semver-checks/blob/main/LICENSE-MIT)",
|
||||
"latest": {
|
||||
"version": "0.39.0"
|
||||
"version": "0.40.0"
|
||||
},
|
||||
"0.40": {
|
||||
"version": "0.40.0"
|
||||
},
|
||||
"0.40.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD5E5FF334F991",
|
||||
"checksum": "6c5a0a3b99d93734d3f937900d4885d0ccba1defdd5f4b82eb371f69b06ffed0"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD5E5FAED02EA4",
|
||||
"checksum": "a8a900864d7bee2b3b7a36013c8c705811a64525cd1343b81a2cceef00abf66e"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD5E60A9822489",
|
||||
"checksum": "0ace084d44e82b0398d4a70068da5a082b04ca66ddc93769f0a595197d95b866"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD5E5FEFEA462B",
|
||||
"checksum": "f8ffd62765a86a05801979b320651f448a5149ebe762e8b757d7365dfbcf42f4"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD5E5FE93D0564",
|
||||
"checksum": "db578b5df4433aaab6cb701cf3d48d0dc5fda0a3a71eedc0efac95a1b1525545"
|
||||
}
|
||||
},
|
||||
"0.39": {
|
||||
"version": "0.39.0"
|
||||
|
||||
71
manifests/cargo-tarpaulin.json
generated
71
manifests/cargo-tarpaulin.json
generated
@@ -19,7 +19,76 @@
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/xd009642/tarpaulin/blob/develop/LICENSE-MIT) OR [Apache-2.0](https://github.com/xd009642/tarpaulin/blob/develop/LICENSE-APACHE)",
|
||||
"latest": {
|
||||
"version": "0.31.5"
|
||||
"version": "0.32.2"
|
||||
},
|
||||
"0.32": {
|
||||
"version": "0.32.2"
|
||||
},
|
||||
"0.32.2": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD5AD0E28D64AF",
|
||||
"checksum": "83c305896bccf696bc424426b63a02ef3c6414e72f20d824b2ac434df07c9ea9"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD5AD0D6C63D45",
|
||||
"checksum": "197b7fb217f12aa9cab066d542c483165dc400841fd283934d39539b56babfd3"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD5AD11BA32CC0",
|
||||
"checksum": "c93147d4cd5d656692ccd06b7c7089baed0950183f69dedb0ecb2574c5815ec6"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD5AD0CBCFF9EC",
|
||||
"checksum": "2995efb1bbc0ac35cfda172e9edd424e6a41ab6d8ec85809c63a933dd0eaf18a"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD5AD082D1AD64",
|
||||
"checksum": "b675e79d5a9f8e5258cd3ec2cfaebb0ec3cd9189d896b83c89aa00c62d6cb87b"
|
||||
}
|
||||
},
|
||||
"0.32.1": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD5A4E0A079E5A",
|
||||
"checksum": "e899247e778c611d3448a42f87b2cf116444ed7ab1c69032cf0ead69a8b9f712"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD5A4DD8DC704A",
|
||||
"checksum": "1c34f7fb55eda4d9a5d69c26b760d88985d14e2fbb0eb3cf8ad447751926e361"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD5A4E29586F6B",
|
||||
"checksum": "510d6824da926ba6a476cd7ab72918852cc6ecd75efaf91ff5f239881147b444"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD5A4DC29EA205",
|
||||
"checksum": "6b68979758c5092d2d0b309429236e0eb2040327f3ea71a08eeb9e9a2fda7444"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD5A4DA0D5FC6D",
|
||||
"checksum": "c799620344870afb73f653b361302e4419c74fc1191dda4a37ae9fb7c94b1fab"
|
||||
}
|
||||
},
|
||||
"0.32.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD4CE72F1035B0",
|
||||
"checksum": "a2ccc0792895182dd3df52e356401932fdefdfba17d4ae08831927337eaee337"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD4CE6F0127B7F",
|
||||
"checksum": "f595f9dee318c92866c762e43d97005ea30e76f7e1d5713e548300aea4d9a6b4"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD4CE776A3C8A3",
|
||||
"checksum": "b9614633539be588314a0ec367a80365d00854dbe54a92bfa0981757cc88b1e5"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD4CE70205449F",
|
||||
"checksum": "47236114c45b584f3aba663fecd454d15151785b51ac0e94631f4babfba5700d"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD4CE6C913BEBF",
|
||||
"checksum": "e46aabe1f6b0cbee10ed6f4ca3c5efbfc1eec961a6ec8a5a03933622d9804965"
|
||||
}
|
||||
},
|
||||
"0.31": {
|
||||
"version": "0.31.5"
|
||||
|
||||
30
manifests/cargo-udeps.json
generated
30
manifests/cargo-udeps.json
generated
@@ -32,10 +32,36 @@
|
||||
},
|
||||
"license_markdown": "[Apache-2.0 OR MIT](https://github.com/est31/cargo-udeps/blob/HEAD/LICENSE)",
|
||||
"latest": {
|
||||
"version": "0.1.54"
|
||||
"version": "0.1.55"
|
||||
},
|
||||
"0.1": {
|
||||
"version": "0.1.54"
|
||||
"version": "0.1.55"
|
||||
},
|
||||
"0.1.55": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD51FD656FD61C",
|
||||
"checksum": "63b9dd69eef610477ead31a02a8262ec321a0e0272080c8db60d547233b2b55f"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD51FD3F1522FD",
|
||||
"checksum": "bf5264e82de4db53dda851cfadf1fc84681e89f839703077b99238562da9b4be"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD51FDD1BF0962",
|
||||
"checksum": "b6ac0a3aaa91609924e8f116bedf33f9892f25bea10437b73ac62b886baf0bdd"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD51FD66F8DA00",
|
||||
"checksum": "a7b554ce1ad67e7e2c7679496c6bc4e57e35a36be50300670314fa3879405b2a"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD51FD5B3C7F18",
|
||||
"checksum": "83727df0216eb08b4af11ab0f6f0699d06cfe807973b7cad83bc0a8a3b61ca1a"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DD51FDD55FDE6B",
|
||||
"checksum": "d0a2c26f11369c5855ffeaafaf6f299d179eb87afe3f2955fad893a7eff12dd3"
|
||||
}
|
||||
},
|
||||
"0.1.54": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
26
manifests/espup.json
generated
26
manifests/espup.json
generated
@@ -19,10 +19,32 @@
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/esp-rs/espup/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/esp-rs/espup/blob/main/LICENSE-APACHE)",
|
||||
"latest": {
|
||||
"version": "0.14.0"
|
||||
"version": "0.14.1"
|
||||
},
|
||||
"0.14": {
|
||||
"version": "0.14.0"
|
||||
"version": "0.14.1"
|
||||
},
|
||||
"0.14.1": {
|
||||
"x86_64_linux_gnu": {
|
||||
"etag": "0x8DD5B2E6ED160EF",
|
||||
"checksum": "4ff88de902f2e7fea90bc2413f37ed6664f7fe6eb1e22008258e2c2fcda1193f"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD5B2E3AC70EF0",
|
||||
"checksum": "8009e8769f8ce5a34363191af8577967e61b7fb1efdc7a12d69b0d7a9861313c"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD5B2E66D2424A",
|
||||
"checksum": "89345763a85db96a660e28d4e5c4e210f478776902b3f1030b5798998d83934e"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"etag": "0x8DD5B2E4CF0E0C6",
|
||||
"checksum": "8dbff145143259dbb1f1b2928008be6e0d9b5ada7d7969579f08132a521d9526"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD5B2E310B430A",
|
||||
"checksum": "3cd9664e8c04b0c444b118633453b2387584c9fa6f24b96fb4c7fcaedda8309f"
|
||||
}
|
||||
},
|
||||
"0.14.0": {
|
||||
"x86_64_linux_gnu": {
|
||||
|
||||
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.18.3"
|
||||
"version": "0.18.4"
|
||||
},
|
||||
"0.18": {
|
||||
"version": "0.18.3"
|
||||
"version": "0.18.4"
|
||||
},
|
||||
"0.18.4": {
|
||||
"x86_64_linux_musl": {
|
||||
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.18.4/knope-x86_64-unknown-linux-musl.tgz",
|
||||
"etag": "0x8DD5E908E17CB3A",
|
||||
"checksum": "3d52fb7be285b1030645b11cd718d94efe1fb610ca0cb61a8a0b0eebc498c197",
|
||||
"bin": "knope-x86_64-unknown-linux-musl/knope"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.18.4/knope-x86_64-apple-darwin.tgz",
|
||||
"etag": "0x8DD5E908E210FA6",
|
||||
"checksum": "9fc6a94b3ce590cc7fbcc55abd6a84e1fc424fbfdedb79816237e62b5bda0553",
|
||||
"bin": "knope-x86_64-apple-darwin/knope"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.18.4/knope-x86_64-pc-windows-msvc.tgz",
|
||||
"etag": "0x8DD5E908E138A39",
|
||||
"checksum": "7747eaa4f787381a191d1e046372ff6eb02556fb3434456284e3e485239d5f14",
|
||||
"bin": "knope-x86_64-pc-windows-msvc/knope.exe"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.18.4/knope-aarch64-apple-darwin.tgz",
|
||||
"etag": "0x8DD5E908E06C753",
|
||||
"checksum": "5a88648b9ca82accc8aadf413c39e49599d10be15f73cd201d8f0f3320fb0a3c",
|
||||
"bin": "knope-aarch64-apple-darwin/knope"
|
||||
}
|
||||
},
|
||||
"0.18.3": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
48
manifests/mdbook.json
generated
48
manifests/mdbook.json
generated
@@ -22,10 +22,54 @@
|
||||
},
|
||||
"license_markdown": "[MPL-2.0](https://github.com/rust-lang/mdBook/blob/master/LICENSE)",
|
||||
"latest": {
|
||||
"version": "0.4.44"
|
||||
"version": "0.4.46"
|
||||
},
|
||||
"0.4": {
|
||||
"version": "0.4.44"
|
||||
"version": "0.4.46"
|
||||
},
|
||||
"0.4.46": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD5E8F11D1ABAE",
|
||||
"checksum": "d6933db72914c3587b378e732e6d2e7222bb86977a0441901ff35c9ad8b74ec9"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD5E8F04995E30",
|
||||
"checksum": "1a8ce00ea3c4d7a46e3072830681ecdfd9c6c81b43769067bdb2aa324bc41e1d"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD5E8F4E1BBE06",
|
||||
"checksum": "6d12a28938a5b40e086311cdd251009619f6b881ab883c646c2b73bfa7b31464"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD5E8F1BF50EA1",
|
||||
"checksum": "ef094090c21c6994982bcb3e8bcb0cc36a67cfb0fdf71822c974e635bf620b34"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD5E8F01B0F6D8",
|
||||
"checksum": "49769f0d6b257f4bdb17bf4e7ed4e4db04312b82230b958d9893dba9f71e578e"
|
||||
}
|
||||
},
|
||||
"0.4.45": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD4F82D422F91C",
|
||||
"checksum": "1b7ff6c18d20f367d97978d82273b5a5b343ef8e2300118c7d7f13d780619609"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD4F82D91DE44D",
|
||||
"checksum": "085256959b89a90d476203720e3a9527f49509158f4afd218a532525711164d5"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD4F832D86EFB3",
|
||||
"checksum": "ee9025ac339ce151bfb3a9dbfc7bce55580e84b2bcbc02a45a8dcca57dbd8a10"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD4F82E1F83EAC",
|
||||
"checksum": "8de76e084888803af4b2b710ac8e874107bbd5686f59323776defb8faa837818"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD4F82D89B8B35",
|
||||
"checksum": "7e0368004c6e16c176f74498cc348717578c747759460b6082b62fb184e4f417"
|
||||
}
|
||||
},
|
||||
"0.4.44": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
34
manifests/protoc.json
generated
34
manifests/protoc.json
generated
@@ -3,10 +3,40 @@
|
||||
"template": null,
|
||||
"license_markdown": "[BSD-3-Clause](https://github.com/protocolbuffers/protobuf/blob/HEAD/LICENSE)",
|
||||
"latest": {
|
||||
"version": "3.29.3"
|
||||
"version": "3.30.0"
|
||||
},
|
||||
"3": {
|
||||
"version": "3.29.3"
|
||||
"version": "3.30.0"
|
||||
},
|
||||
"3.30": {
|
||||
"version": "3.30.0"
|
||||
},
|
||||
"3.30.0": {
|
||||
"x86_64_linux_gnu": {
|
||||
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v30.0/protoc-30.0-linux-x86_64.zip",
|
||||
"etag": "0x8DD5B75C83EA808",
|
||||
"checksum": "2fbbc1818463d7e6d93c19a8dea839e663ca5f8579a52ef78c7688188335fa6c"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v30.0/protoc-30.0-osx-x86_64.zip",
|
||||
"etag": "0x8DD5B75C8A49866",
|
||||
"checksum": "96bf3a5fbeefd57d7dc0c20a2c7bb3f226ad84b79e5b509386824322017b9417"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v30.0/protoc-30.0-win64.zip",
|
||||
"etag": "0x8DD5B75C8BD34D9",
|
||||
"checksum": "c84c30dac88c68b40a2e47c5b6c762dc1ec09aeeb32c1d1e7ecf25d79dcf9cda"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v30.0/protoc-30.0-linux-aarch_64.zip",
|
||||
"etag": "0x8DD5B75C7E96DCD",
|
||||
"checksum": "5ab347b71fb8a87139cec36aac4bd0ee3ac3f4f2af9fc68ebdf556e1c0a665c6"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v30.0/protoc-30.0-osx-aarch_64.zip",
|
||||
"etag": "0x8DD5B75C8364D03",
|
||||
"checksum": "7eb5b51d37bac410ba70ef91c404f90b1fabcb823712ff656582d34acc87ca74"
|
||||
}
|
||||
},
|
||||
"3.29": {
|
||||
"version": "3.29.3"
|
||||
|
||||
32
manifests/rclone.json
generated
32
manifests/rclone.json
generated
@@ -28,13 +28,39 @@
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/rclone/rclone/blob/master/COPYING)",
|
||||
"latest": {
|
||||
"version": "1.69.0"
|
||||
"version": "1.69.1"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.69.0"
|
||||
"version": "1.69.1"
|
||||
},
|
||||
"1.69": {
|
||||
"version": "1.69.0"
|
||||
"version": "1.69.1"
|
||||
},
|
||||
"1.69.1": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD4D194D7A0994",
|
||||
"checksum": "231841f8d8029ae6cfca932b601b3b50d0e2c3c2cb9da3166293f1c3eae7d79c"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD4D1A46FD41A1",
|
||||
"checksum": "ebe1d5e13b0255605becfafbfa7c1809bc985272bcea0b342675c7e29c57629b"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD4D1A7D5C54F1",
|
||||
"checksum": "0803f06d721e5399e48794538294099b195d51cc84b27bdb67e131096ad93ee4"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD4D199A88035B",
|
||||
"checksum": "a03de8f700fcda7a1aef6b568f88d44218b698fb4e1637596c024d341bb24124"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD4D1A4F323719",
|
||||
"checksum": "09b42295c30ba6b41a0d9c6741e4b5769de9ddecf5069f93c33f01bb46caa228"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DD4D1A847A5706",
|
||||
"checksum": "0f8a786c1eae54594bd067e05c1d22b3b346c5a8fb02392c446f63bab52be5aa"
|
||||
}
|
||||
},
|
||||
"1.69.0": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
134
manifests/release-plz.json
generated
134
manifests/release-plz.json
generated
@@ -22,10 +22,140 @@
|
||||
},
|
||||
"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.120"
|
||||
"version": "0.3.125"
|
||||
},
|
||||
"0.3": {
|
||||
"version": "0.3.120"
|
||||
"version": "0.3.125"
|
||||
},
|
||||
"0.3.125": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD5B60FD9A9BC5",
|
||||
"checksum": "2f0b07694437169480dc0cad6dd989d8a7b13c2e4e7eecf54c4cdeb04b67b115"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD5B619958B16D",
|
||||
"checksum": "7193092d733ef9b686caef99549344f8b59a3d8c391365de58ae9757420d547b"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD5B618E9F57D1",
|
||||
"checksum": "f6a37137b320dac32008c4e24b0dd20a10a2e67e079c70d44c6b99d853515c1d"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD5B6117A60ED5",
|
||||
"checksum": "f8f88c9631ee69730440f1384c17786a25c3fa403cf1deba5aac25ffda7625c2"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD5B613BAFF41B",
|
||||
"checksum": "dd1d47d9366cf3fccdaed193fb457ea62cb34ca2f77a1583c04e06cd19fdfac5"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DD5B61A36C996B",
|
||||
"checksum": "eade6265bfa6f62c47e9ba66b5dc6951c3f06446e04cd8686aa31cb5adcc8937"
|
||||
}
|
||||
},
|
||||
"0.3.124": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD591CA47B707F",
|
||||
"checksum": "ac10207f8ef64845e977416071d4900e3779fc3eec213f689e3ba8f3bb0c51de"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD591D0348A2B0",
|
||||
"checksum": "6dc32a6fb5b49a40c36aeb08ed354fb26676d4a813d9ad7262deab06b18dd72a"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD591D5A95DA07",
|
||||
"checksum": "a755954c890c9af762e94382dcefc660ff3549293775b557f1cb80cc01f17829"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD591CADD86EA6",
|
||||
"checksum": "6327524745912009667a8581cd9d1ce582da36f37a85dd2b5bf177947b604c42"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD591D30AB7553",
|
||||
"checksum": "51fbc6247520c0c075d98946c7af68dab464c5f0c9e9911a173ef456f434d90e"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DD591D785B5BD9",
|
||||
"checksum": "6c291bc66f57ef749d47593f84777f7f4555c249081f8083fbdd32f6a9c5cb6c"
|
||||
}
|
||||
},
|
||||
"0.3.123": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD55B71CC7C6AD",
|
||||
"checksum": "19d590704d7560f5d2acea40828a8a9a80bf2a931a61c8f75698e6e91912e163"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD55B759679238",
|
||||
"checksum": "c20ad8124fdc8ef79dde10637b968a801ea6c20c93aa74bf6ff29bdf447e1815"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD55B7C1CF5CA5",
|
||||
"checksum": "590bfae52c96f88422e92d1ce27f19705c10184057dddd02647649d8b34659bc"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD55B7248F236F",
|
||||
"checksum": "718fba2a45c87b8ba06b49070670b42f9d9dbeaf9dd7ef5b15fb104e606a3156"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD55B7745F658C",
|
||||
"checksum": "377d1a9c8408e193b97105127dece36d16f9a1401b56642f539ff0b53130c167"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DD55B7B12E1D1D",
|
||||
"checksum": "13ba4474f422ac75be9099ab0bc754d22911428dc974109fc92beac8b02f3d51"
|
||||
}
|
||||
},
|
||||
"0.3.122": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD537551B92DC7",
|
||||
"checksum": "c2d96cccacc03dcfa29d8300bd2acaab1a5e2cab25952d0e4b1d131918ad756a"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD5375D4F795CB",
|
||||
"checksum": "eb08314c438a6a4af29dcb574a32ae140156c0f084e46273680660af6dafa082"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD537619A1C1AF",
|
||||
"checksum": "74f4d5bc392c2f4cff7fd32d7241ccb8a5531cf60b180e435b22f4a5fe2716b9"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD53755C4828BF",
|
||||
"checksum": "1ca3021665e381bda6d10b5e91e24773141e62a6559a2b09d59f558c47977ce8"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD5375C9894846",
|
||||
"checksum": "2ad90e487ce5fa010b3349606e6c8d8be483fc9a09cf5853b77c205f0a1cdfb1"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DD53761D58537A",
|
||||
"checksum": "34feea582a64a179ea9a03824c65299132a557ef7db2c3edba18420195e99e04"
|
||||
}
|
||||
},
|
||||
"0.3.121": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD536DECC2FBC1",
|
||||
"checksum": "8efd266e4254dc3caf75788645d99df96dfaa6e89ae0370846667f997389ac93"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD536E8F265D59",
|
||||
"checksum": "90d89d597cdd4eaa72472ef7f7b07bd691bff98343b155bd3880d5eb5547c8b3"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD536E96DF0255",
|
||||
"checksum": "3e896b61d4c98cdf24435df5f6670cc884cfe376e75406f1bcc2e953947591a6"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD536DFC95334C",
|
||||
"checksum": "1b4a5a41e473cda09fd07bfb2041dc26172b976a797e341a26b7f1b9b607697c"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD536E3D04F1FB",
|
||||
"checksum": "26f81aeee258a3f2dc071bebd82e4c829e1c00f8d0c3c4179880ad2d49012eba"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DD536EA3C7BF48",
|
||||
"checksum": "eeb321d688421ff73aed37652d7bec2eb68e9399f9bed6f215bed6409c6c6453"
|
||||
}
|
||||
},
|
||||
"0.3.120": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
31
manifests/sccache.json
generated
31
manifests/sccache.json
generated
@@ -28,7 +28,36 @@
|
||||
},
|
||||
"license_markdown": "[Apache-2.0](https://github.com/mozilla/sccache/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "0.9.1"
|
||||
"version": "0.10.0"
|
||||
},
|
||||
"0.10": {
|
||||
"version": "0.10.0"
|
||||
},
|
||||
"0.10.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD55012416929F",
|
||||
"checksum": "1fbb35e135660d04a2d5e42b59c7874d39b3deb17de56330b25b713ec59f849b"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD550122EF3D9A",
|
||||
"checksum": "6d4a77802ec83607478df7b6338be28171e65e58a38a49497ebec1fbb300fce4"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD550123829A62",
|
||||
"checksum": "0d499d0f73fa575f805df014af6ece49b840195fb7de0c552230899d77186ceb"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD5501211A9151",
|
||||
"checksum": "d6a1ce4acd02b937cd61bc675a8be029a60f7bc167594c33d75732bbc0a07400"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD55011FE604AA",
|
||||
"checksum": "5aba39252e2efa26bd76144f87ac59787d60fe567ab785e27e2a8c8190892eac"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DD5501207F9BF4",
|
||||
"checksum": "5fd6cd6dd474e91c37510719bf27cfe1826f929e40dd383c22a7b96da9a5458d"
|
||||
}
|
||||
},
|
||||
"0.9": {
|
||||
"version": "0.9.1"
|
||||
|
||||
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.10.0"
|
||||
"version": "3.11.0"
|
||||
},
|
||||
"3": {
|
||||
"version": "3.10.0"
|
||||
"version": "3.11.0"
|
||||
},
|
||||
"3.11": {
|
||||
"version": "3.11.0"
|
||||
},
|
||||
"3.11.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD5C354A62268C",
|
||||
"checksum": "1904ec6bac715c1d05cd7f6612eec8f67a625c3749cb327e5bfb4127d09035ff"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD5C354AF61EFC",
|
||||
"checksum": "810a76cb7c78351e021c8025f344b12149d8426ce51609a179af68109ed5698e"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD5C3549C5F9EE",
|
||||
"checksum": "d11a0880588304496065110cb67ce2375cfcd5433e76dec505ce1fa21adf47cc"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD5C354AAB605E",
|
||||
"checksum": "b3976121710fd4b12bf641b0a7fb2686da598fb0da9f148c641b61b54cfa3407"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD5C354B3C9CBF",
|
||||
"checksum": "af206d234dff5d05d9ac355529b2b33a7a78e13fab9b59db777746aab3e72530"
|
||||
}
|
||||
},
|
||||
"3.10": {
|
||||
"version": "3.10.0"
|
||||
|
||||
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.19.0"
|
||||
"version": "1.20.0"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.19.0"
|
||||
"version": "1.20.0"
|
||||
},
|
||||
"1.20": {
|
||||
"version": "1.20.0"
|
||||
},
|
||||
"1.20.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD52B9B44D9131",
|
||||
"checksum": "689e12c5cbf67521ce61b9c126068f9eaabe1223e77971b2fede50033ff6b5cc"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD52B9B5107ADF",
|
||||
"checksum": "5fdf7afd0f1bfdbb2a1a575eacef8e10edfcb4783631baaa7572a9f4a4d86441"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD52B9B4FD568D",
|
||||
"checksum": "b8bfdedb261de2a69768097422a73bc72273ee92136ff676a20c3161e658881f"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD52B9B448B4AE",
|
||||
"checksum": "53f76737ddbf425c89240d5b0be0990b1a71e66890b44f19743221b17e6ee635"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD52B9B5075D68",
|
||||
"checksum": "91365712a06af0c0dcd06f5e87fc8791c4332831b3dd6f5474acaaf803d71d82"
|
||||
}
|
||||
},
|
||||
"1.19": {
|
||||
"version": "1.19.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.7"
|
||||
"version": "0.21.8"
|
||||
},
|
||||
"0.21": {
|
||||
"version": "0.21.7"
|
||||
"version": "0.21.8"
|
||||
},
|
||||
"0.21.8": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD5B1F56C4ADFF",
|
||||
"checksum": "3c11e08c37a06e707db364be01f6d6568082ff5470e38565bfed21e45b742b8e"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD5B1F565DD3FD",
|
||||
"checksum": "03404c0036561a38421b67ffd596a19868b96d9d34228d17e367005aebfa1070"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD5B1F56A892EA",
|
||||
"checksum": "deb0db2a660b8e9ea3064a3862822e099fd01be06424d3125dbf917382195131"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD5B1F5633234E",
|
||||
"checksum": "afc72ddbc526d2a793949e336a3811f65dfbfdd5d06a948e44b36c473e219ee9"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD5B1F562D8444",
|
||||
"checksum": "934e2fba770cfc20b4e3498e35fbe8a03b0e6e60580cdc36eb070002834bc208"
|
||||
}
|
||||
},
|
||||
"0.21.7": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
99
manifests/typos.json
generated
99
manifests/typos.json
generated
@@ -16,13 +16,106 @@
|
||||
},
|
||||
"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.29.7"
|
||||
"version": "1.30.1"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.29.7"
|
||||
"version": "1.30.1"
|
||||
},
|
||||
"1.30": {
|
||||
"version": "1.30.1"
|
||||
},
|
||||
"1.30.1": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD5AC2CE049C35",
|
||||
"checksum": "6a94916281056c53a22f6ec668df236c2a33142d18adcfdf17c45eba3bd57f6c"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD5AC3131437CF",
|
||||
"checksum": "a0c915dbaf21e1c5d80fcf9924cea44c917e1423c7f88d6521dc83a9e6c23e1b"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD5AC388693F7F",
|
||||
"checksum": "4f2fc7fc2001cf34a7bbc03e232cbdceed8963ab9250c18bc3d819c46d7a0056"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD5AC30E280C31",
|
||||
"checksum": "9cf515928d1cbf5412127548b1cb723f2971c4f26265fcea738ee14f1c3bc115"
|
||||
}
|
||||
},
|
||||
"1.30.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD586CA6610BB1",
|
||||
"checksum": "701b69e8fb23ee6f42338537523927113063cf239c3e775c8794ea7866cdb1a8"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD586C88AE8FA7",
|
||||
"checksum": "9c59d34978d8aa1b4b546bbdc251ea9b43a0d71479619de092552709c01ed857"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD586CD7D654FE",
|
||||
"checksum": "ca2f1620393ec2dfd62668ca7d9e6753443582aedaf46ab1da154a012eaa9a31"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD586C9BCC2DE2",
|
||||
"checksum": "dbb1ff5c308f6328efb6f2c9d60d84b0e3a8bda963f63ecda5c62af1765902e1"
|
||||
}
|
||||
},
|
||||
"1.29": {
|
||||
"version": "1.29.7"
|
||||
"version": "1.29.10"
|
||||
},
|
||||
"1.29.10": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD55AC1E75B717",
|
||||
"checksum": "853d001535396e52b1c4b335cd4a57975dd70b68ef80a2e630365c6d5a2e9236"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD55AC0C8BFA3F",
|
||||
"checksum": "fe270e559968fdf60bdec32e5de474689e761617c0823676e87a1f9780662ed2"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD55AC5A390B2C",
|
||||
"checksum": "795daf8175179d2b1ab992fa3d5c45bae6818d07b62b2f82a664a4787eb02326"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD55AC2283CA7B",
|
||||
"checksum": "789537a84b40034cde80637baf989e6d3866f41155e16c22659d9ca929015348"
|
||||
}
|
||||
},
|
||||
"1.29.9": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD51BEAEB7902D",
|
||||
"checksum": "ef985fe226e823297c9c2aa8553fb718bb11838b744c54429f2900d5dbfd5415"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD51BED49B2305",
|
||||
"checksum": "2dbe0f9ac6a0377592c7d0cf6709caba68765036c00646bd02d608e723b64014"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD51BF1E2DE6DA",
|
||||
"checksum": "8e85bf422026ee15b9464796c48bfb26b53a040132ed5cdf905cbf60d4283764"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD51BEDDC55FCA",
|
||||
"checksum": "d8cdf714be02e1b5ea78376d257ebd8776e5bf2bd9ea92954b6289e7f5f041f9"
|
||||
}
|
||||
},
|
||||
"1.29.8": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD50FF6B404955",
|
||||
"checksum": "f1eebf7060e33ff08145bd5f211e75045608b39282c87483033bfe57cbeff3dc"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD50FF76650FE8",
|
||||
"checksum": "90deb589e2d41cf808fde17f2036083c3e92a1a067f867860c4e01b37608034e"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD50FFEAD694DD",
|
||||
"checksum": "b4590074a208bc62a4194a3ab35fbb776c785c135cb7bd6f9689c920761b962d"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD50FF9B929E8E",
|
||||
"checksum": "f30be4284ca2780e999dcbe54c58671dcff38e715cfedd2c3c526123054f5715"
|
||||
}
|
||||
},
|
||||
"1.29.7": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
27
manifests/wash.json
generated
27
manifests/wash.json
generated
@@ -19,7 +19,32 @@
|
||||
},
|
||||
"license_markdown": "[Apache-2.0](https://github.com/wasmCloud/wasmCloud/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "0.38.0"
|
||||
"version": "0.39.0"
|
||||
},
|
||||
"0.39": {
|
||||
"version": "0.39.0"
|
||||
},
|
||||
"0.39.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD550CA196B8BA",
|
||||
"checksum": "7cfc3a7c62db1cffa93c92c8f42be9fb10525cde1354e38531508c7500170cf8"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD550CA189A812",
|
||||
"checksum": "b96c77148758fb3c8ae74f94f13c3e95a526c592d125ae61d3a6d36bc438f21c"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD550CA1730540",
|
||||
"checksum": "1ad7928bf88e3828409921026329af2ecfd86c792322171a9bed8e260127b8e8"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD550CA185B4ED",
|
||||
"checksum": "279efdd262c9ea25a21b6f9b89eec67aae6583776b4f99e8c72fc3a15ce848c0"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD550CA1825D4D",
|
||||
"checksum": "7805d1c2a6b7b76181329737555bd9a70cc6b006ea67de81d97ce2d5a40c5d3c"
|
||||
}
|
||||
},
|
||||
"0.38": {
|
||||
"version": "0.38.0"
|
||||
|
||||
86
manifests/wasmtime.json
generated
86
manifests/wasmtime.json
generated
@@ -28,7 +28,91 @@
|
||||
},
|
||||
"license_markdown": "[Apache-2.0 WITH LLVM-exception](https://github.com/bytecodealliance/wasmtime/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "29.0.1"
|
||||
"version": "30.0.2"
|
||||
},
|
||||
"30": {
|
||||
"version": "30.0.2"
|
||||
},
|
||||
"30.0": {
|
||||
"version": "30.0.2"
|
||||
},
|
||||
"30.0.2": {
|
||||
"x86_64_linux_gnu": {
|
||||
"etag": "0x8DD55CAB43B7C70",
|
||||
"checksum": "7f8ac87e40cee0987a5e0a1918a4330fd42e984400e2ec3080ff019ba254e788"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD55CAB545A62E",
|
||||
"checksum": "610d054fcabb4902f788e45afb7434ce9264277c5ccae24b46292602c4bb4146"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD55CAB9128AEE",
|
||||
"checksum": "bd32eba62ba4f2978bd0aecc95d3742b8b7101b806cf7de8c4b62c1fbd7a8017"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"etag": "0x8DD55CAA8387AC8",
|
||||
"checksum": "197c5c8c4debc3394ba1e5b1193bfd0acb64a97d1dbcbe52d15192d12dc796ee"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD55CAA910D029",
|
||||
"checksum": "accbbadb4891c8c623dd315a28ebb0c3764b0863bc09f99031fedf7e037ab253"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DD55CAAB1AA83F",
|
||||
"checksum": "0948bb53352b76077355f96c948a208efa5d6f84efe67610fd5a49230d722bbe"
|
||||
}
|
||||
},
|
||||
"30.0.1": {
|
||||
"x86_64_linux_gnu": {
|
||||
"etag": "0x8DD52CF8F3C37D8",
|
||||
"checksum": "199ad22a5bd21bb58254a08694ea21736218eb98543d8115fe5b061c86acce88"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD52CF90715FF0",
|
||||
"checksum": "14b1c4544e8bd0b5634b8abc6645f067b4805f1cfed888c472311beb171d38a1"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD52CF956BD41D",
|
||||
"checksum": "2403df495779198f55199bcf96b4755338bcecc47803ec892280c79936ff5a88"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"etag": "0x8DD52CF7F0DAC3F",
|
||||
"checksum": "3c7898be02de6daf70dae9daba2916dc04916ce1c5c08d7480dc394059f1962b"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD52CF8028D9DE",
|
||||
"checksum": "7d5484feb0711efa546173e6db4a7006a8412ec1ff0df01498cf83b1450d4840"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DD52CF82FDA8E7",
|
||||
"checksum": "378304dd8b05d6ca6547013594e022af923ad047e66d4c8539c0b30f7a4fccbf"
|
||||
}
|
||||
},
|
||||
"30.0.0": {
|
||||
"x86_64_linux_gnu": {
|
||||
"etag": "0x8DD515A370042BA",
|
||||
"checksum": "e5a1539288e5314eacdbace8b39412302f231233bb4f6e90551958ceb4ed5bef"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD515A38224727",
|
||||
"checksum": "f85a5d3a13a5ef5a757bac0494cd7053fd894cc9c137e7a8fe56f3a53ec4a998"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD515A3CED862C",
|
||||
"checksum": "e3d5f97ffea844a958b2b9a2c266ac60ea090f738ac875bf5ea5172c565be84c"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"etag": "0x8DD515A26A641FA",
|
||||
"checksum": "1b686f8c306ca37b222073ca1fa64a21b4f1a4beaaaf28627d3a0e546635f6b5"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD515A27E5710B",
|
||||
"checksum": "04c8711e050229c94f121f62afe87722846d635d31b3ca7dddd7764c3dddf03b"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DD515A2A941EC2",
|
||||
"checksum": "5cbe71bea3af19a56207a12cd5a636165e32a592b6b55469dc6b17d5650b4c25"
|
||||
}
|
||||
},
|
||||
"29": {
|
||||
"version": "29.0.1"
|
||||
|
||||
27
manifests/xh.json
generated
27
manifests/xh.json
generated
@@ -24,7 +24,32 @@
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/ducaale/xh/blob/master/LICENSE)",
|
||||
"latest": {
|
||||
"version": "0.23.1"
|
||||
"version": "0.24.0"
|
||||
},
|
||||
"0.24": {
|
||||
"version": "0.24.0"
|
||||
},
|
||||
"0.24.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DD4FF88945D0F5",
|
||||
"checksum": "c65ffd3aca38cb7d9a618342718650957d2f371f21435f62eb1a19229b033825"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD4FF8787DD46E",
|
||||
"checksum": "9a16febb0eb25a0c226dbb889985f2cce1b4f3808a18113742f82f93e5a1290b"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD4FF8D187B278",
|
||||
"checksum": "ffadf8460c5f16ccf0da36baa3703ea3da64bc74e8ef13cb9e1b5d29aba3c23d"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DD4FF876E9B91B",
|
||||
"checksum": "e32e714a5babf1196d20c46b198af3083576cd0ffc94e593fc263239f14bfe8d"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD4FF872EAD8EB",
|
||||
"checksum": "15f4fcd7c0321723455b6a56812914fd557baf05d6712d9d086a5008f1dc0579"
|
||||
}
|
||||
},
|
||||
"0.23": {
|
||||
"version": "0.23.1"
|
||||
|
||||
30
manifests/zola.json
generated
30
manifests/zola.json
generated
@@ -10,13 +10,41 @@
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/getzola/zola/releases/download/v${version}/zola-v${version}-x86_64-pc-windows-msvc.zip"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"url": "https://github.com/getzola/zola/releases/download/v${version}/zola-v${version}-aarch64-unknown-linux-gnu.tar.gz"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/getzola/zola/releases/download/v${version}/zola-v${version}-aarch64-apple-darwin.tar.gz"
|
||||
}
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/getzola/zola/blob/master/LICENSE)",
|
||||
"latest": {
|
||||
"version": "0.19.2"
|
||||
"version": "0.20.0"
|
||||
},
|
||||
"0.20": {
|
||||
"version": "0.20.0"
|
||||
},
|
||||
"0.20.0": {
|
||||
"x86_64_linux_gnu": {
|
||||
"etag": "0x8DD4D41F3D3509F",
|
||||
"checksum": "ca7ed5b33a739c5b5b35a0e207e5c3578a652cd12b61c675763b3ff34c322d08"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DD4D41F3E3B8E8",
|
||||
"checksum": "23f1d5e117c7a01aa1c452cd1ffd3da1af533cf74a93762d9e4e1459fb029646"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DD4D41F41345F4",
|
||||
"checksum": "25cd5082b6717fe50fd1351a4867ece6d898211a9bf37b58180c7b4013f9e061"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"etag": "0x8DD4D41F41ADE85",
|
||||
"checksum": "91b428514d1c6b5674ed0e7ec244152b98c0a3eb6b63bb2c887e5966f185f7fa"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DD4D41F4283CF9",
|
||||
"checksum": "6dd8a3c77baef359df00916709e954e415c5acc1fa99fcd754bb600627fb4935"
|
||||
}
|
||||
},
|
||||
"0.19": {
|
||||
"version": "0.19.2"
|
||||
|
||||
@@ -22,7 +22,7 @@ set -x
|
||||
has_update=''
|
||||
for manifest in manifests/*.json; do
|
||||
git add -N "${manifest}"
|
||||
if ! git diff --exit-code -- "${manifest}"; then
|
||||
if ! git diff --exit-code -- "${manifest}" &>/dev/null; then
|
||||
name="${manifest##*/}"
|
||||
name="${name%.*}"
|
||||
git stash
|
||||
|
||||
@@ -6,9 +6,15 @@ trap -- 's=$?; printf >&2 "%s\n" "${0##*/}:${LINENO}: \`${BASH_COMMAND}\` exit w
|
||||
cd -- "$(dirname -- "$0")"/../..
|
||||
|
||||
# They don't provide prebuilt binaries for musl or old glibc host.
|
||||
# version `GLIBC_2.35' not found
|
||||
glibc_pre_2_35_incompat=(
|
||||
zola
|
||||
)
|
||||
# version `GLIBC_2.34' not found
|
||||
glibc_pre_2_34_incompat=(
|
||||
"${glibc_pre_2_35_incompat[@]}"
|
||||
cargo-spellcheck
|
||||
espup
|
||||
wait-for-them
|
||||
xbuild
|
||||
)
|
||||
@@ -16,8 +22,6 @@ glibc_pre_2_34_incompat=(
|
||||
glibc_pre_2_31_incompat=(
|
||||
"${glibc_pre_2_34_incompat[@]}"
|
||||
cargo-sort
|
||||
espup
|
||||
zola
|
||||
)
|
||||
# version `GLIBC_2.28' not found
|
||||
glibc_pre_2_28_incompat=(
|
||||
@@ -67,28 +71,33 @@ case "$(uname -s)" in
|
||||
incompat_tools+=("${musl_incompat[@]}")
|
||||
else
|
||||
host_glibc_version=$(grep -E "GLIBC|GNU libc" <<<"${ldd_version}" | sed "s/.* //g")
|
||||
higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.34"$'\n'"${host_glibc_version}" | tail -1)
|
||||
higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.35"$'\n'"${host_glibc_version}" | tail -1)
|
||||
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
|
||||
higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.31"$'\n'"${host_glibc_version}" | tail -1)
|
||||
higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.34"$'\n'"${host_glibc_version}" | tail -1)
|
||||
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
|
||||
higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.28"$'\n'"${host_glibc_version}" | tail -1)
|
||||
higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.31"$'\n'"${host_glibc_version}" | tail -1)
|
||||
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
|
||||
higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.27"$'\n'"${host_glibc_version}" | tail -1)
|
||||
higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.28"$'\n'"${host_glibc_version}" | tail -1)
|
||||
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
|
||||
higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.17"$'\n'"${host_glibc_version}" | tail -1)
|
||||
higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.27"$'\n'"${host_glibc_version}" | tail -1)
|
||||
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
|
||||
incompat_tools+=("${glibc_pre_2_17_incompat[@]}")
|
||||
higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.17"$'\n'"${host_glibc_version}" | tail -1)
|
||||
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
|
||||
incompat_tools+=("${glibc_pre_2_17_incompat[@]}")
|
||||
else
|
||||
incompat_tools+=("${glibc_pre_2_27_incompat[@]}")
|
||||
fi
|
||||
else
|
||||
incompat_tools+=("${glibc_pre_2_27_incompat[@]}")
|
||||
incompat_tools+=("${glibc_pre_2_28_incompat[@]}")
|
||||
fi
|
||||
else
|
||||
incompat_tools+=("${glibc_pre_2_28_incompat[@]}")
|
||||
incompat_tools+=("${glibc_pre_2_31_incompat[@]}")
|
||||
fi
|
||||
else
|
||||
incompat_tools+=("${glibc_pre_2_31_incompat[@]}")
|
||||
incompat_tools+=("${glibc_pre_2_34_incompat[@]}")
|
||||
fi
|
||||
else
|
||||
incompat_tools+=("${glibc_pre_2_34_incompat[@]}")
|
||||
incompat_tools+=("${glibc_pre_2_35_incompat[@]}")
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
"x86_64_windows": {
|
||||
"asset_name": "${package}-v${version}-${rust_target}.zip"
|
||||
},
|
||||
"aarch64_linux_gnu": {},
|
||||
"aarch64_macos": {}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -11,11 +11,11 @@ use std::{
|
||||
time::Duration,
|
||||
};
|
||||
|
||||
use anyhow::{bail, Context as _, Result};
|
||||
use anyhow::{Context as _, Result, bail};
|
||||
use fs_err as fs;
|
||||
use install_action_internal_codegen::{
|
||||
workspace_root, BaseManifest, HostPlatform, Manifest, ManifestDownloadInfo, ManifestRef,
|
||||
ManifestTemplate, ManifestTemplateDownloadInfo, Manifests, Signing, SigningKind, Version,
|
||||
BaseManifest, HostPlatform, Manifest, ManifestDownloadInfo, ManifestRef, ManifestTemplate,
|
||||
ManifestTemplateDownloadInfo, Manifests, Signing, SigningKind, Version, workspace_root,
|
||||
};
|
||||
use sha2::{Digest as _, Sha256};
|
||||
use spdx::expression::{ExprNode, ExpressionReq, Operator};
|
||||
@@ -193,7 +193,7 @@ fn main() -> Result<()> {
|
||||
|
||||
let version_req: Option<semver::VersionReq> = match version_req {
|
||||
_ if latest_only => {
|
||||
let req = format!("={}", releases.first_key_value().unwrap().0 .0).parse()?;
|
||||
let req = format!("={}", releases.first_key_value().unwrap().0.0).parse()?;
|
||||
eprintln!("update manifest for versions '{req}'");
|
||||
Some(req)
|
||||
}
|
||||
@@ -215,7 +215,7 @@ fn main() -> Result<()> {
|
||||
let req = if version_req == "latest" {
|
||||
// TODO: this should check all missing versions
|
||||
if manifests.map.is_empty() {
|
||||
format!("={}", releases.first_key_value().unwrap().0 .0).parse()?
|
||||
format!("={}", releases.first_key_value().unwrap().0.0).parse()?
|
||||
} else {
|
||||
format!(">={}", semver_versions.last().unwrap()).parse()?
|
||||
}
|
||||
@@ -852,7 +852,9 @@ fn get_license_markdown(spdx_expr: &str, repo: &str, default_branch: &str) -> Op
|
||||
panic!("Unable to find any license files in the repo for licenses {license_ids:?}");
|
||||
}
|
||||
if license_markdowns.len() != len {
|
||||
panic!("Unable to find license files in the repo for all licenses {license_ids:?}; found {license_markdowns:?}");
|
||||
panic!(
|
||||
"Unable to find license files in the repo for all licenses {license_ids:?}; found {license_markdowns:?}"
|
||||
);
|
||||
}
|
||||
match op {
|
||||
None => panic!("op expected"),
|
||||
|
||||
@@ -8,7 +8,7 @@ use std::{
|
||||
|
||||
use anyhow::Result;
|
||||
use fs_err as fs;
|
||||
use install_action_internal_codegen::{workspace_root, BaseManifest, Manifests};
|
||||
use install_action_internal_codegen::{BaseManifest, Manifests, workspace_root};
|
||||
|
||||
const HEADER: &str = "# Tools
|
||||
|
||||
|
||||
@@ -117,18 +117,14 @@ fi
|
||||
set -x
|
||||
|
||||
git tag "${tag}"
|
||||
retry git push origin main
|
||||
retry git push origin --tags
|
||||
retry git push origin refs/heads/main
|
||||
retry git push origin refs/tags/"${tag}"
|
||||
|
||||
major_version_tag="v${version%%.*}"
|
||||
git checkout -b "${major_version_tag}"
|
||||
retry git push origin refs/heads/"${major_version_tag}"
|
||||
if git --no-pager tag | grep -Eq "^${major_version_tag}$"; then
|
||||
git tag -d "${major_version_tag}"
|
||||
retry git push --delete origin refs/tags/"${major_version_tag}"
|
||||
fi
|
||||
git tag "${major_version_tag}"
|
||||
retry git push origin --tags
|
||||
git tag -f "${major_version_tag}"
|
||||
retry git push origin -f refs/tags/"${major_version_tag}"
|
||||
git checkout main
|
||||
git branch -d "${major_version_tag}"
|
||||
|
||||
@@ -144,17 +140,14 @@ tools+=(valgrind)
|
||||
|
||||
for tool in "${tools[@]}"; do
|
||||
git checkout -b "${tool}"
|
||||
sed -E "${in_place[@]}" "s/required: true/required: false/g" action.yml
|
||||
sed -E "${in_place[@]}" "s/# default: #publish:tool/default: ${tool}/g" action.yml
|
||||
sed -E "${in_place[@]}" action.yml \
|
||||
-e "s/required: true/required: false/g" \
|
||||
-e "s/# default: #publish:tool/default: ${tool}/g"
|
||||
git add action.yml
|
||||
git commit -m "${tool}"
|
||||
retry git push origin -f refs/heads/"${tool}"
|
||||
if git --no-pager tag | grep -Eq "^${tool}$"; then
|
||||
git tag -d "${tool}"
|
||||
retry git push --delete origin refs/tags/"${tool}"
|
||||
fi
|
||||
git tag "${tool}"
|
||||
retry git push origin --tags
|
||||
git tag -f "${tool}"
|
||||
retry git push origin -f refs/tags/"${tool}"
|
||||
git checkout main
|
||||
git branch -D "${tool}"
|
||||
done
|
||||
@@ -193,9 +186,11 @@ cp -- ./manifests/* "${schema_workspace}"
|
||||
# Detect changes, then commit and push if changes exist
|
||||
if [[ "$(git status --porcelain=v1 | wc -l)" != "0" ]]; then
|
||||
git commit -m 'Update manifest schema'
|
||||
git push origin HEAD
|
||||
retry git push origin HEAD
|
||||
fi
|
||||
)
|
||||
|
||||
rm -rf -- "${schema_workspace}"
|
||||
git worktree prune
|
||||
# TODO: get branch in schema_workspace dir instead
|
||||
git branch -D "${schema_branch}" "${schema_workspace##*/}"
|
||||
|
||||
@@ -11,7 +11,7 @@ cd -- "$(dirname -- "$0")"/..
|
||||
# ./tools/tidy.sh
|
||||
#
|
||||
# Note: This script requires the following tools:
|
||||
# - git
|
||||
# - git 1.8+
|
||||
# - jq 1.6+
|
||||
# - npm (node 18+)
|
||||
# - python 3.6+
|
||||
@@ -60,7 +60,11 @@ print_fenced() {
|
||||
printf '=======================================\n\n'
|
||||
}
|
||||
check_diff() {
|
||||
if [[ -n "${CI:-}" ]]; then
|
||||
if [[ -n "${GITHUB_ACTIONS:-}" ]]; then
|
||||
if ! git -c color.ui=always --no-pager diff --exit-code "$@"; then
|
||||
should_fail=1
|
||||
fi
|
||||
elif [[ -n "${CI:-}" ]]; then
|
||||
if ! git --no-pager diff --exit-code "$@"; then
|
||||
should_fail=1
|
||||
fi
|
||||
@@ -489,9 +493,7 @@ prettier_ext=('*.css' '*.html' '*.js' '*.json' '*.yml' '*.yaml')
|
||||
if [[ -n "$(ls_files "${prettier_ext[@]}")" ]]; then
|
||||
info "checking YAML/HTML/CSS/JavaScript/JSON code style"
|
||||
check_config .editorconfig
|
||||
if [[ "${ostype}" == 'solaris' ]] && [[ -n "${CI:-}" ]] && ! type -P npm >/dev/null; then
|
||||
warn "this check is skipped on Solaris due to no node 18+ in upstream package manager"
|
||||
elif check_install npm; then
|
||||
if check_install npm; then
|
||||
IFS=' '
|
||||
info "running \`npx -y prettier -l -w \$(git ls-files ${prettier_ext[*]})\`"
|
||||
IFS=$'\n\t'
|
||||
@@ -510,9 +512,7 @@ check_alt '.yml extension' '.yaml extension' "$(ls_files '*.yaml' | { grep -Fv '
|
||||
if [[ -n "$(ls_files '*.toml' | { grep -Fv '.taplo.toml' || true; })" ]]; then
|
||||
info "checking TOML style"
|
||||
check_config .taplo.toml
|
||||
if [[ "${ostype}" == 'solaris' ]] && [[ -n "${CI:-}" ]] && ! type -P npm >/dev/null; then
|
||||
warn "this check is skipped on Solaris due to no node 18+ in upstream package manager"
|
||||
elif check_install npm; then
|
||||
if check_install npm; then
|
||||
info "running \`npx -y @taplo/cli fmt \$(git ls-files '*.toml')\`"
|
||||
RUST_LOG=warn npx -y @taplo/cli fmt $(ls_files '*.toml')
|
||||
check_diff $(ls_files '*.toml')
|
||||
@@ -527,9 +527,7 @@ check_hidden taplo.toml
|
||||
if [[ -n "$(ls_files '*.md')" ]]; then
|
||||
info "checking markdown style"
|
||||
check_config .markdownlint-cli2.yaml
|
||||
if [[ "${ostype}" == 'solaris' ]] && [[ -n "${CI:-}" ]] && ! type -P npm >/dev/null; then
|
||||
warn "this check is skipped on Solaris due to no node 18+ in upstream package manager"
|
||||
elif check_install npm; then
|
||||
if check_install npm; then
|
||||
info "running \`npx -y markdownlint-cli2 \$(git ls-files '*.md')\`"
|
||||
if ! npx -y markdownlint-cli2 $(ls_files '*.md'); then
|
||||
error "check failed; please resolve the above markdownlint error(s)"
|
||||
@@ -668,13 +666,8 @@ elif check_install shellcheck; then
|
||||
if [[ ${#docker_files[@]} -gt 0 ]]; then
|
||||
# Exclude SC2096 due to the way the temporary script is created.
|
||||
shellcheck_exclude=SC2096
|
||||
info "running \`shellcheck --exclude ${shellcheck_exclude}\` for scripts in \$(git ls-files '*Dockerfile*')\`"
|
||||
if [[ "${ostype}" == 'windows' ]]; then
|
||||
# No such file or directory: '/proc/N/fd/N'
|
||||
warn "this check is skipped on Windows due to upstream bug (failed to found fd created by <())"
|
||||
elif [[ "${ostype}" == 'dragonfly' ]]; then
|
||||
warn "this check is skipped on DragonFly BSD due to upstream bug (hang)"
|
||||
elif check_install jq python3 parse-dockerfile; then
|
||||
info "running \`shellcheck --exclude ${shellcheck_exclude}\` for scripts in \`\$(git ls-files '*Dockerfile*')\`"
|
||||
if check_install jq python3 parse-dockerfile; then
|
||||
shellcheck_for_dockerfile() {
|
||||
local text=$1
|
||||
local shell=$2
|
||||
@@ -684,15 +677,23 @@ elif check_install shellcheck; then
|
||||
fi
|
||||
text="#!${shell}"$'\n'"${text}"
|
||||
case "${ostype}" in
|
||||
windows) text=${text//\r/} ;;
|
||||
windows) text=${text//$'\r'/} ;; # Parse error on git bash/msys2 bash.
|
||||
esac
|
||||
local color=auto
|
||||
if [[ -t 1 ]] || [[ -n "${GITHUB_ACTIONS:-}" ]]; then
|
||||
color=always
|
||||
fi
|
||||
if ! shellcheck --color="${color}" --exclude "${shellcheck_exclude}" <(printf '%s\n' "${text}") | sed "s/\/dev\/fd\/[0-9][0-9]*/$(sed_rhs_escape "${display_path}")/g"; then
|
||||
# We don't use <(printf '%s\n' "${text}") here because:
|
||||
# Windows: failed to found fd created by <() ("/proc/*/fd/* (git bash/msys2 bash) /dev/fd/* (cygwin bash): openBinaryFile: does not exist (No such file or directory)" error)
|
||||
# DragonFly BSD: hang
|
||||
# Others: false negative
|
||||
trap -- 'rm -- ./tools/.tidy-tmp; printf >&2 "%s\n" "${0##*/}: trapped SIGINT"; exit 1' SIGINT
|
||||
printf '%s\n' "${text}" >|./tools/.tidy-tmp
|
||||
if ! shellcheck --color="${color}" --exclude "${shellcheck_exclude}" ./tools/.tidy-tmp | sed "s/\.\/tools\/\.tidy-tmp/$(sed_rhs_escape "${display_path}")/g"; then
|
||||
error "check failed; please resolve the above shellcheck error(s)"
|
||||
fi
|
||||
rm -- ./tools/.tidy-tmp
|
||||
trap -- 'printf >&2 "%s\n" "${0##*/}: trapped SIGINT"; exit 1' SIGINT
|
||||
}
|
||||
for dockerfile_path in ${docker_files[@]+"${docker_files[@]}"}; do
|
||||
dockerfile=$(parse-dockerfile "${dockerfile_path}")
|
||||
@@ -799,12 +800,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 [[ "${ostype}" == 'windows' ]]; then
|
||||
# No such file or directory: '/proc/N/fd/N'
|
||||
warn "this check is skipped on Windows due to upstream bug (failed to found fd created by <())"
|
||||
elif [[ "${ostype}" == 'dragonfly' ]]; then
|
||||
warn "this check is skipped on DragonFly BSD due to upstream bug (hang)"
|
||||
elif check_install jq python3; then
|
||||
if check_install jq python3; then
|
||||
shellcheck_for_gha() {
|
||||
local text=$1
|
||||
local shell=$2
|
||||
@@ -816,27 +812,33 @@ elif check_install shellcheck; then
|
||||
bash* | sh*) ;;
|
||||
*) return ;;
|
||||
esac
|
||||
text="#!/usr/bin/env ${shell%' {0}'}"$'\n'"${text}"
|
||||
# Use python because sed doesn't support .*?.
|
||||
text=$(
|
||||
"python${py_suffix}" - <(printf '%s\n%s' "#!/usr/bin/env ${shell%' {0}'}" "${text}") <<EOF
|
||||
"python${py_suffix}" - <<EOF
|
||||
import re
|
||||
import sys
|
||||
with open(sys.argv[1], 'r') as f:
|
||||
text = f.read()
|
||||
text = re.sub(r"\\\${{.*?}}", "\${__GHA_SYNTAX__}", text)
|
||||
text = re.sub(r"\\\${{.*?}}", "\${__GHA_SYNTAX__}", r'''${text}''')
|
||||
print(text)
|
||||
EOF
|
||||
)
|
||||
case "${ostype}" in
|
||||
windows) text=${text//\r/} ;;
|
||||
windows) text=${text//$'\r'/} ;; # Python print emits \r\n.
|
||||
esac
|
||||
local color=auto
|
||||
if [[ -t 1 ]] || [[ -n "${GITHUB_ACTIONS:-}" ]]; then
|
||||
color=always
|
||||
fi
|
||||
if ! shellcheck --color="${color}" --exclude "${shellcheck_exclude}" <(printf '%s\n' "${text}") | sed "s/\/dev\/fd\/[0-9][0-9]*/$(sed_rhs_escape "${display_path}")/g"; then
|
||||
# We don't use <(printf '%s\n' "${text}") here because:
|
||||
# Windows: failed to found fd created by <() ("/proc/*/fd/* (git bash/msys2 bash) /dev/fd/* (cygwin bash): openBinaryFile: does not exist (No such file or directory)" error)
|
||||
# DragonFly BSD: hang
|
||||
# Others: false negative
|
||||
trap -- 'rm -- ./tools/.tidy-tmp; printf >&2 "%s\n" "${0##*/}: trapped SIGINT"; exit 1' SIGINT
|
||||
printf '%s\n' "${text}" >|./tools/.tidy-tmp
|
||||
if ! shellcheck --color="${color}" --exclude "${shellcheck_exclude}" ./tools/.tidy-tmp | sed "s/\.\/tools\/\.tidy-tmp/$(sed_rhs_escape "${display_path}")/g"; then
|
||||
error "check failed; please resolve the above shellcheck error(s)"
|
||||
fi
|
||||
rm -- ./tools/.tidy-tmp
|
||||
trap -- 'printf >&2 "%s\n" "${0##*/}: trapped SIGINT"; exit 1' SIGINT
|
||||
}
|
||||
for workflow_path in ${workflows[@]+"${workflows[@]}"}; do
|
||||
workflow=$(yq -c '.' "${workflow_path}")
|
||||
@@ -966,11 +968,7 @@ fi
|
||||
if [[ -f .cspell.json ]]; then
|
||||
info "spell checking"
|
||||
project_dictionary=.github/.cspell/project-dictionary.txt
|
||||
if [[ "${ostype}" == 'solaris' ]] && [[ -n "${CI:-}" ]] && ! type -P npm >/dev/null; then
|
||||
warn "this check is skipped on Solaris due to no node 18+ in upstream package manager"
|
||||
elif [[ "${ostype}" == 'illumos' ]]; then
|
||||
warn "this check is skipped on illumos due to upstream bug (dictionaries are not loaded correctly)"
|
||||
elif check_install npm jq python3; then
|
||||
if check_install npm jq python3; then
|
||||
has_rust=''
|
||||
if [[ -n "$(ls_files '*Cargo.toml')" ]]; then
|
||||
has_rust=1
|
||||
|
||||
Reference in New Issue
Block a user