mirror of
https://github.com/taiki-e/install-action.git
synced 2026-04-25 16:50:31 +00:00
Compare commits
29 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
02d24aa27c | ||
|
|
dd2e2e0822 | ||
|
|
4c8bbf6f45 | ||
|
|
005f9c234d | ||
|
|
934f4a44f5 | ||
|
|
36f1b7ecb5 | ||
|
|
1b2de19fd1 | ||
|
|
f6a23c8aa8 | ||
|
|
07b43ed508 | ||
|
|
d5921adf72 | ||
|
|
42c270942d | ||
|
|
2fac102626 | ||
|
|
d3f7f6bfbe | ||
|
|
478ddf2e86 | ||
|
|
638d0bf357 | ||
|
|
d6aa4ce660 | ||
|
|
2d31e9510b | ||
|
|
20c83a1018 | ||
|
|
748ba9af43 | ||
|
|
93a46af020 | ||
|
|
e1fa0f071a | ||
|
|
5be2449dc8 | ||
|
|
9bef7e9c3d | ||
|
|
3981b01dd3 | ||
|
|
5b02de393a | ||
|
|
5fe2a9c74d | ||
|
|
47e2e5cbd7 | ||
|
|
05718eba42 | ||
|
|
942f3ad679 |
16
.github/workflows/ci.yml
vendored
16
.github/workflows/ci.yml
vendored
@@ -63,24 +63,30 @@ jobs:
|
||||
bash: msys64
|
||||
- os: windows-2022
|
||||
bash: cygwin
|
||||
- os: windows-2022
|
||||
tool: major.minor.patch
|
||||
- os: windows-2022
|
||||
tool: major.minor
|
||||
- os: windows-2022
|
||||
tool: major
|
||||
runs-on: ${{ matrix.os }}
|
||||
timeout-minutes: 60
|
||||
steps:
|
||||
- run: |
|
||||
printf 'C:\msys64\mingw32\bin\n' >>"${GITHUB_PATH}"
|
||||
printf 'C:\msys64\usr\bin\n' >>"${GITHUB_PATH}"
|
||||
printf '%s\n' 'C:\msys64\mingw32\bin' >>"${GITHUB_PATH}"
|
||||
printf '%s\n' 'C:\msys64\usr\bin' >>"${GITHUB_PATH}"
|
||||
if: matrix.bash == 'msys64'
|
||||
- run: |
|
||||
choco install --no-progress --requirechecksums cygwin
|
||||
printf 'C:\tools\cygwin\bin\n' >>"${GITHUB_PATH}"
|
||||
printf 'C:\tools\cygwin\usr\bin\n' >>"${GITHUB_PATH}"
|
||||
printf '%s\n' 'C:\tools\cygwin\bin' >>"${GITHUB_PATH}"
|
||||
printf '%s\n' 'C:\tools\cygwin\usr\bin' >>"${GITHUB_PATH}"
|
||||
if: matrix.bash == 'cygwin'
|
||||
- uses: taiki-e/checkout-action@v1
|
||||
# cross attempts to install rust-src when Cargo.toml is available even if `cross --version`
|
||||
- run: rm Cargo.toml
|
||||
- name: Generate tool list
|
||||
id: tool-list
|
||||
run: tools/ci/tool-list.sh "${{ matrix.tool }}" >>"${GITHUB_OUTPUT}"
|
||||
run: tools/ci/tool-list.sh "${{ matrix.tool }}" "${{ matrix.os }}" "${{ matrix.bash }}" >>"${GITHUB_OUTPUT}"
|
||||
- run: env
|
||||
- uses: ./
|
||||
with:
|
||||
|
||||
62
CHANGELOG.md
62
CHANGELOG.md
@@ -10,6 +10,56 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [2.44.21] - 2024-10-04
|
||||
|
||||
- Update `cargo-make@latest` to 0.37.21.
|
||||
|
||||
- Update `cargo-binstall@latest` to 1.10.7.
|
||||
|
||||
## [2.44.20] - 2024-10-04
|
||||
|
||||
- Update `cargo-make@latest` to 0.37.20.
|
||||
|
||||
## [2.44.19] - 2024-10-03
|
||||
|
||||
- Update `release-plz@latest` to 0.3.95.
|
||||
|
||||
- Update `cargo-nextest@latest` to 0.9.79.
|
||||
|
||||
## [2.44.18] - 2024-10-02
|
||||
|
||||
- Update `osv-scanner@latest` to 1.9.0.
|
||||
|
||||
## [2.44.17] - 2024-10-01
|
||||
|
||||
- Update `release-plz@latest` to 0.3.94.
|
||||
|
||||
## [2.44.16] - 2024-10-01
|
||||
|
||||
- Update `biome@latest` to 1.9.3.
|
||||
|
||||
## [2.44.15] - 2024-10-01
|
||||
|
||||
- Update `typos@latest` to 1.25.0.
|
||||
|
||||
## [2.44.14] - 2024-10-01
|
||||
|
||||
- Update `just@latest` to 1.36.0.
|
||||
|
||||
- Update `release-plz@latest` to 0.3.93.
|
||||
|
||||
- Update `cargo-make@latest` to 0.37.18.
|
||||
|
||||
## [2.44.13] - 2024-09-28
|
||||
|
||||
- Update `sccache@latest` to 0.8.2.
|
||||
|
||||
- Update `release-plz@latest` to 0.3.92.
|
||||
|
||||
## [2.44.12] - 2024-09-28
|
||||
|
||||
- Fix compatibility issue with Cygwin `sh`. This fixes a regression introduced in 2.42.0.
|
||||
|
||||
## [2.44.11] - 2024-09-28
|
||||
|
||||
- Update `git-cliff@latest` to 2.6.1.
|
||||
@@ -2788,7 +2838,17 @@ Note: This release is considered a breaking change because installing on version
|
||||
|
||||
Initial release
|
||||
|
||||
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.44.11...HEAD
|
||||
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.44.21...HEAD
|
||||
[2.44.21]: https://github.com/taiki-e/install-action/compare/v2.44.20...v2.44.21
|
||||
[2.44.20]: https://github.com/taiki-e/install-action/compare/v2.44.19...v2.44.20
|
||||
[2.44.19]: https://github.com/taiki-e/install-action/compare/v2.44.18...v2.44.19
|
||||
[2.44.18]: https://github.com/taiki-e/install-action/compare/v2.44.17...v2.44.18
|
||||
[2.44.17]: https://github.com/taiki-e/install-action/compare/v2.44.16...v2.44.17
|
||||
[2.44.16]: https://github.com/taiki-e/install-action/compare/v2.44.15...v2.44.16
|
||||
[2.44.15]: https://github.com/taiki-e/install-action/compare/v2.44.14...v2.44.15
|
||||
[2.44.14]: https://github.com/taiki-e/install-action/compare/v2.44.13...v2.44.14
|
||||
[2.44.13]: https://github.com/taiki-e/install-action/compare/v2.44.12...v2.44.13
|
||||
[2.44.12]: https://github.com/taiki-e/install-action/compare/v2.44.11...v2.44.12
|
||||
[2.44.11]: https://github.com/taiki-e/install-action/compare/v2.44.10...v2.44.11
|
||||
[2.44.10]: https://github.com/taiki-e/install-action/compare/v2.44.9...v2.44.10
|
||||
[2.44.9]: https://github.com/taiki-e/install-action/compare/v2.44.8...v2.44.9
|
||||
|
||||
@@ -46,3 +46,11 @@ runs:
|
||||
INPUT_TOOL: ${{ inputs.tool }}
|
||||
INPUT_CHECKSUM: ${{ inputs.checksum }}
|
||||
INPUT_FALLBACK: ${{ inputs.fallback }}
|
||||
if: runner.os != 'Windows'
|
||||
- run: bash --noprofile --norc "${GITHUB_ACTION_PATH:?}/main.sh"
|
||||
shell: bash
|
||||
env:
|
||||
INPUT_TOOL: ${{ inputs.tool }}
|
||||
INPUT_CHECKSUM: ${{ inputs.checksum }}
|
||||
INPUT_FALLBACK: ${{ inputs.fallback }}
|
||||
if: runner.os == 'Windows'
|
||||
|
||||
32
manifests/biome.json
generated
32
manifests/biome.json
generated
@@ -36,13 +36,39 @@
|
||||
},
|
||||
"license_markdown": "[Apache-2.0](https://github.com/biomejs/biome/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/biomejs/biome/blob/main/LICENSE-MIT)",
|
||||
"latest": {
|
||||
"version": "1.9.2"
|
||||
"version": "1.9.3"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.9.2"
|
||||
"version": "1.9.3"
|
||||
},
|
||||
"1.9": {
|
||||
"version": "1.9.2"
|
||||
"version": "1.9.3"
|
||||
},
|
||||
"1.9.3": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCE2208C420047",
|
||||
"checksum": "848ea1768bcae3cf3e4924c9335810013bebf7b2157430ab6c33fae4e5b3bfd5"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCE2208C565BC5",
|
||||
"checksum": "4c99bd90cc559cb3389859dabdbfae84b7baf8f4b8176eee584994c1cc4b5edd"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCE2208C479F4F",
|
||||
"checksum": "7e3a522d3400f9f7a7d1369ee11d101dc5d8243d439a25de9fd6dca868351a88"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DCE2208C4E7561",
|
||||
"checksum": "4365bb2a368e851580ccaac9b2673dfb7d4af65a155da7fbe1052b0cd6208f45"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCE2208C3B2A2C",
|
||||
"checksum": "e0dd5aa3b34d480dd847f9772373e924e0b709cd58151b80ae412889bf2a5c0c"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DCE2208C3B034F",
|
||||
"checksum": "ee0088ba7f1e429126443c33c01dada0fc15c1d118cd0c8f340a15709d27a968"
|
||||
}
|
||||
},
|
||||
"1.9.2": {
|
||||
"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.6"
|
||||
"version": "1.10.7"
|
||||
},
|
||||
"1.10.6": {
|
||||
"1.10.7": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCDAF20370B791",
|
||||
"checksum": "cc3303d32b590e3d280914d12df69db7e54f7c1dedbd157a721e06d1bd149a84"
|
||||
"etag": "0x8DCE46FE64C39A7",
|
||||
"checksum": "cb9762f30d376b439d5bea5ffba3f91db1c2e9b9f537427bdfb8f0dbbd839317"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCDAF1CE7B41B3",
|
||||
"checksum": "cfb889d34ea82b23cf7475b1b64f487a339e3bf3bc88273e79d80544a4b3182a"
|
||||
"etag": "0x8DCE46F6F7A7FA8",
|
||||
"checksum": "a289034b1c9031c4846b7f3c6a57c18e832fde2f0cd264db877f08cfbb6310a2"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCDAF2BA810796",
|
||||
"checksum": "0dd2f2bb1449a577fcc706fb9827395c711bbb9d5089b9e0907c66fb1f615547"
|
||||
"etag": "0x8DCE4709F56152E",
|
||||
"checksum": "e9b5202e0862b5b3926e6c0a3e279dfe68f620ef400672214dfb121952077612"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DCDAF1DD2EC310",
|
||||
"checksum": "d38dfaa00b99b6088621d19179309a2abbf101a04de316105240f2c824f10adc"
|
||||
"etag": "0x8DCE46F78022F9F",
|
||||
"checksum": "543e9ceec49f76443f34bce088e866ad1c6592d6d811791494e085d22c0f47ee"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCDAF218B9C52C",
|
||||
"checksum": "5aad9611b43df7165c1d48e5304132bf5ca5e0b91c23c7ec28d804e19900abe3"
|
||||
"etag": "0x8DCE46F9F6537CF",
|
||||
"checksum": "33dd31bbaea843d3f289f9fecc673c6a0867d2134d5afcd4e178ef0ca54316d3"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DCDAF2D6658DF5",
|
||||
"checksum": "b2229f11cb12016a99e6deaf8fc504e67bdbfbe8974438cea8f3f4ed220a9cbe"
|
||||
"etag": "0x8DCE4702BDCAF73",
|
||||
"checksum": "688e5ef881ee668b1b970974b58b5892225505d49c8e98b5ecbef701e040db6e"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
94
manifests/cargo-make.json
generated
94
manifests/cargo-make.json
generated
@@ -20,10 +20,100 @@
|
||||
},
|
||||
"license_markdown": "[Apache-2.0](https://github.com/sagiegurari/cargo-make/blob/master/LICENSE)",
|
||||
"latest": {
|
||||
"version": "0.37.16"
|
||||
"version": "0.37.21"
|
||||
},
|
||||
"0.37": {
|
||||
"version": "0.37.16"
|
||||
"version": "0.37.21"
|
||||
},
|
||||
"0.37.21": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCE47B165778BA",
|
||||
"checksum": "8139c163e0552de13ed202e76858b121a47b974bbfe678dd0822073c2f04f0a5"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCE47AD76AFE39",
|
||||
"checksum": "628e895027851c14ada2f2d64c7de399b964335e52fe3b83f267d1fa3ac4fcfe"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCE47B4A74E232",
|
||||
"checksum": "b01ffadf8eef0209e6049944f0660ef45a413fbc9d87f0df441a7c319df54538"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCE47B1963463C",
|
||||
"checksum": "628d6acbfe28186ebbabf8b94fac2cb016720d51445f1b3af4fa604c334c0f44"
|
||||
}
|
||||
},
|
||||
"0.37.20": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCE3D7E76E4F05",
|
||||
"checksum": "68ef3ca37e7ae40b423800f75505a33c151f2b4a2150989541683eb061609512"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCE3D7A7D3C919",
|
||||
"checksum": "66e052f96a7562e705f5786750411969280fbf45a7c5bdc365930fe8fd044976"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCE3D7FF09303C",
|
||||
"checksum": "54291a600f42e0f7151f4d874fec6f4c5feb5306ab2e7932a8611d242e42205e"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCE3D7A2144C5C",
|
||||
"checksum": "9d93d185dc17a3a26b4a9079d53967cff6ecff2aec3c347a301f2b257da95a4d"
|
||||
}
|
||||
},
|
||||
"0.37.19": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCE3D1DD85B528",
|
||||
"checksum": "2d00e2002e5ad5455ba0636aaa9236879fa81b089468333acaa0723064ce3164"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCE3D1A4A7B3D1",
|
||||
"checksum": "f386e7a84e38f3b616cbf03062cce6ef00a6a22a34c5315499d56a4f146d278f"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCE3D1FB881F77",
|
||||
"checksum": "868ee6c30734f3277ef1896acdb299f27b858496a415f1e533336c4cd07efc8f"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCE3D1990D86A5",
|
||||
"checksum": "e6e58194a961b771b6f3c5042e2cb297c292277105b56a081cf6b53caa722c71"
|
||||
}
|
||||
},
|
||||
"0.37.18": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCE06AFDD593DA",
|
||||
"checksum": "6890cd3d25772471a2aa263bf61636e4455b90a234cccd655c326aaeb0714fc6"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCE06AF3ED46AA",
|
||||
"checksum": "712b2b9b7750066681c150e1be3137147d1bc3f278dd6fe90e09f52021df75a5"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCE06B39A89C36",
|
||||
"checksum": "19b8e3b312cde895d6b38cc6fa699da09cdcbdd64a165f6f34428bd49ff0cb20"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCE06AA717723B",
|
||||
"checksum": "f6464c4af79426cbcf4bc4dcd6dbef560cb8caaa9857effb3ca6b6576a055472"
|
||||
}
|
||||
},
|
||||
"0.37.17": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCDFCE9152BF14",
|
||||
"checksum": "35cdb06c703f38ef65480cc2cf4aec8e23e2bc44ab5e67b703d98c00eab1db40"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCDFCE28B5E799",
|
||||
"checksum": "62a0d435f40600873178c6d6a1cff4cd7cde2149cd995c4f6a22600451106e5f"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCDFCEB7643BC9",
|
||||
"checksum": "685e3643630864723c49f5e126d08ba3bf2b5e4683fef02c7e8755515062a960"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCDFCE39367C57",
|
||||
"checksum": "2825d48b65ee51ecbe4c2773444a3326705a45deb44b3d9b94dcb9b67e00f104"
|
||||
}
|
||||
},
|
||||
"0.37.16": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
27
manifests/cargo-nextest.json
generated
27
manifests/cargo-nextest.json
generated
@@ -19,10 +19,33 @@
|
||||
},
|
||||
"license_markdown": "[Apache-2.0](https://github.com/nextest-rs/nextest/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/nextest-rs/nextest/blob/main/LICENSE-MIT)",
|
||||
"latest": {
|
||||
"version": "0.9.78"
|
||||
"version": "0.9.79"
|
||||
},
|
||||
"0.9": {
|
||||
"version": "0.9.78"
|
||||
"version": "0.9.79"
|
||||
},
|
||||
"0.9.79": {
|
||||
"previous_stable_version": "0.9.78",
|
||||
"x86_64_linux_gnu": {
|
||||
"etag": "0x8DCE35506D29FF5",
|
||||
"checksum": "b6617241fa8f6774698ce439c05ff82f81da3995ac146ffab2bd1ced220cf0b2"
|
||||
},
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCE355344F2B87",
|
||||
"checksum": "eb6f702999f13e2b91a574ad4e3a673d6c31cd4b808f50500948dfcd402f27d5"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCE35500CF5E02",
|
||||
"checksum": "705a853f458b5c788571ef205a1d4c88367609440ca6097ced31a0e4f4d65824"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCE3555527F0CF",
|
||||
"checksum": "8077549ed69b6e992c0e30bf512b2e743371b78794620503cf2e42ec6e5763ad"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"etag": "0x8DCE3550CA95F33",
|
||||
"checksum": "68664be9ecbc093ac143aa0922cce0514bb7c9bb439b1c551ad287769e8bd972"
|
||||
}
|
||||
},
|
||||
"0.9.78": {
|
||||
"previous_stable_version": "0.9.77",
|
||||
|
||||
29
manifests/just.json
generated
29
manifests/just.json
generated
@@ -19,10 +19,35 @@
|
||||
},
|
||||
"license_markdown": "[CC0-1.0](https://github.com/casey/just/blob/master/LICENSE)",
|
||||
"latest": {
|
||||
"version": "1.35.0"
|
||||
"version": "1.36.0"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.35.0"
|
||||
"version": "1.36.0"
|
||||
},
|
||||
"1.36": {
|
||||
"version": "1.36.0"
|
||||
},
|
||||
"1.36.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCE1A04F0C3EB6",
|
||||
"checksum": "bc7c9f377944f8de9cd0418b11d2955adebfa25a488c0b5e3dd2d2c0e9d732da"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCE1A04CB475B9",
|
||||
"checksum": "30aacf9cbf021c2ff36fff5a05c800360e2020e527916e1c0960452ef5a8568c"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCE1A0A4C6557D",
|
||||
"checksum": "7c0d56a07d51ddc4cdc2bd7d1e7e0223ada0281bc06bd482b8918102acf037fe"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DCE1A05631607E",
|
||||
"checksum": "bb3886b15e2cbcb9c0eb19956297d36de4eaef45b89d3f5fa5d1fc4ed3b5b51d"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCE1A046338E06",
|
||||
"checksum": "e7a824c4d92cdea270b61474bd48e851aedc4c65f9c5245c12b32df6de9b536f"
|
||||
}
|
||||
},
|
||||
"1.35": {
|
||||
"version": "1.35.0"
|
||||
|
||||
39
manifests/osv-scanner.json
generated
39
manifests/osv-scanner.json
generated
@@ -3,10 +3,45 @@
|
||||
"template": null,
|
||||
"license_markdown": "[Apache-2.0](https://github.com/google/osv-scanner/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "1.8.5"
|
||||
"version": "1.9.0"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.8.5"
|
||||
"version": "1.9.0"
|
||||
},
|
||||
"1.9": {
|
||||
"version": "1.9.0"
|
||||
},
|
||||
"1.9.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"url": "https://github.com/google/osv-scanner/releases/download/v1.9.0/osv-scanner_linux_amd64",
|
||||
"etag": "0x8DCE2A90F0DFBEF",
|
||||
"checksum": "d9c1deedc23372a25049458e1e2f2bb9ad4098e2e2038118b9fec42f28f93ffb"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/google/osv-scanner/releases/download/v1.9.0/osv-scanner_darwin_amd64",
|
||||
"etag": "0x8DCE2A90F2B0027",
|
||||
"checksum": "666a59193441f86a0a55317dc11eb8815a80e2823576b8c38ab56156cb911f6a"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/google/osv-scanner/releases/download/v1.9.0/osv-scanner_windows_amd64.exe",
|
||||
"etag": "0x8DCE2A90F428C54",
|
||||
"checksum": "19153d3a0181b3080e89d800dbf5f4e29cc97bb9b1251ca98cc791caecb336c6"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"url": "https://github.com/google/osv-scanner/releases/download/v1.9.0/osv-scanner_linux_arm64",
|
||||
"etag": "0x8DCE2A90F174043",
|
||||
"checksum": "7e41bfc8960b6ee8968af9d4d5cc3670dff07d2af443ba33e1fc83ee72e360ba"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/google/osv-scanner/releases/download/v1.9.0/osv-scanner_darwin_arm64",
|
||||
"etag": "0x8DCE2A91014F4B7",
|
||||
"checksum": "3a4f214675044d0605807b378a2c53773486313d27e32f38da0b3c330f8055f3"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"url": "https://github.com/google/osv-scanner/releases/download/v1.9.0/osv-scanner_windows_arm64.exe",
|
||||
"etag": "0x8DCE2A91020CE41",
|
||||
"checksum": "ae215907feaf7ca7de8083430769725772acd508f16751a247b467b150249fb8"
|
||||
}
|
||||
},
|
||||
"1.8": {
|
||||
"version": "1.8.5"
|
||||
|
||||
108
manifests/release-plz.json
generated
108
manifests/release-plz.json
generated
@@ -22,10 +22,114 @@
|
||||
},
|
||||
"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.91"
|
||||
"version": "0.3.95"
|
||||
},
|
||||
"0.3": {
|
||||
"version": "0.3.91"
|
||||
"version": "0.3.95"
|
||||
},
|
||||
"0.3.95": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCE38DAC4953BF",
|
||||
"checksum": "e8d9b82a3bf4922e2229cee4dc1691ff808af2c8b1d81267cdaef063e41d2de5"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCE38DE880EABF",
|
||||
"checksum": "7ab28db5e6bc094556e20247ddd7845a96c7d4cd091e0586b6a7907c0d338901"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCE38E455B3608",
|
||||
"checksum": "96d311cf5874e56064b1c8e89d66133c4712bcfb9d906660084a92fbaf19bba8"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DCE38DC59472F9",
|
||||
"checksum": "105fb107c972596d9330e2173d399175b36c71b2bea1ae2197844dfe529ce4d9"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCE38DF5E59699",
|
||||
"checksum": "e05b971cd88535549b5aef6b3460974983bc7f07a43f6797a1370e34208c1c7c"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DCE38E41A6C665",
|
||||
"checksum": "07964ef0be360890a8f46cad259dd6a38caca89beca9c60eb4bfe02882cd609a"
|
||||
}
|
||||
},
|
||||
"0.3.94": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCE23DFE194445",
|
||||
"checksum": "add1f39386aecd6e2a0d75aafb8fee43098dfd553baf2c21058b30d47860ea61"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCE23E62C5772F",
|
||||
"checksum": "4c866ca1414f202d1086ac7e99d306ed88039e7899fe04e78b9e0a0b981647f9"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCE23EE22A7B99",
|
||||
"checksum": "462eee9712b1106c15815e02c352997a7006abc8f30eeb2e4589a6b0f22d0143"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DCE23E156AD170",
|
||||
"checksum": "c28e8ce37f5b28e7156e304093d086ea4bfe70387c2e2c761d25bb95310b8dbf"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCE23E5609DD55",
|
||||
"checksum": "992fef9e2b5678e530ec38332da08d858d06a722b275241057f25f2f456a8a24"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DCE23EF74BC0D3",
|
||||
"checksum": "426d99c74cf391882d5dc12065b99f18b203d22f3aba6493dec9c4086e49565d"
|
||||
}
|
||||
},
|
||||
"0.3.93": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCE17BE71F9456",
|
||||
"checksum": "36c8b3b92f35c9bbb976057ec552ddd84d251af5c415eef219c5a9465c78975b"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCE17C38BA9305",
|
||||
"checksum": "a6bf80fc8d528402bfca854900b6b02acbe9ee5b1897808a1d93f06aa4b5b7f9"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCE17CC0BA6B19",
|
||||
"checksum": "f7b1d0b165580c17c3bac65d192104e73a678e6dbb88be172531e8bcb328fc4e"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DCE17BDD3A01C1",
|
||||
"checksum": "456a57a209cd44354199a655e1166b701b4bed9758db3350a9b96064053025af"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCE17C064789FD",
|
||||
"checksum": "cd4fb75e72fa2c75929bfe61616e917b21e7da1ef47e9e2e7f17df130b115529"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DCE17CC6DB4C35",
|
||||
"checksum": "b652de84abbf6c716b3682d1c0caf2ef6359342c0d2da6d5bc1f487f31118772"
|
||||
}
|
||||
},
|
||||
"0.3.92": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCDF9AE116CF51",
|
||||
"checksum": "89d6c0558b94b0d665ddb824fe90d7313a09d06e483d5faa8111ff1fcd7ed63a"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCDF9B47E84F0F",
|
||||
"checksum": "573c5179bcd2fcbdb89e64afd1e71d4d99821d3854bdd80772b5592185e6f9a7"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCDF9BA29036B6",
|
||||
"checksum": "af5cc4947c4373648fa377e57ef0646d227e4db98910205a94df5eed00d52436"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DCDF9AEC6615AC",
|
||||
"checksum": "7925be36c1e005edaa2fa73dc476539f934a330559a283aa7d29becdeff3f2cd"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCDF9B5A997446",
|
||||
"checksum": "4a394a4cffcd6d210405971c7350da541a765bc164ae42983ca67efccfcbdbff"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DCDF9BEAFF232D",
|
||||
"checksum": "aa844fc516399be6157dc4c3bc77dfe4c1aa646774513269aa74601c67ff09b0"
|
||||
}
|
||||
},
|
||||
"0.3.91": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
26
manifests/sccache.json
generated
26
manifests/sccache.json
generated
@@ -24,10 +24,32 @@
|
||||
},
|
||||
"license_markdown": "[Apache-2.0](https://github.com/mozilla/sccache/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "0.8.1"
|
||||
"version": "0.8.2"
|
||||
},
|
||||
"0.8": {
|
||||
"version": "0.8.1"
|
||||
"version": "0.8.2"
|
||||
},
|
||||
"0.8.2": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCDF9C94069C6F",
|
||||
"checksum": "ecda4ddc89a49f1ec6f35bdce5ecbf6f205b399a680d11119d4ce9f6d962104e"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCDF9C9255A3FE",
|
||||
"checksum": "fcbe1b76356f7183cee0b5bc150c0583abc01a5c42e9b2be94e9d17ed7dca3a4"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCDF9C932BD8D8",
|
||||
"checksum": "de5e9f66bb8a6bbdf0e28cb8a086a8d12699af796bf70bcd9dc40d80715bf9b8"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DCDF9C8FAD0AA4",
|
||||
"checksum": "d4b6c04edf7ed687a50be0d3d899dca01bc3037dcf99f16bc46a7b9a76f78db9"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCDF9C8E16337F",
|
||||
"checksum": "32604da614ce679623a8de0d38eab91b87431d59f3344c5523c82e1b6e85ffc4"
|
||||
}
|
||||
},
|
||||
"0.8.1": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
25
manifests/typos.json
generated
25
manifests/typos.json
generated
@@ -16,10 +16,31 @@
|
||||
},
|
||||
"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.24.6"
|
||||
"version": "1.25.0"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.24.6"
|
||||
"version": "1.25.0"
|
||||
},
|
||||
"1.25": {
|
||||
"version": "1.25.0"
|
||||
},
|
||||
"1.25.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCE1B94BAEE02E",
|
||||
"checksum": "39f231d15dd4012328e412194e344fa9475462abee375192d4bd16ea18f1dcc6"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCE1B94443927A",
|
||||
"checksum": "56d57c69471089abf908fae75e758dae78ebfa9c0d9a5f081ef9d2ca435e73d1"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCE1B9AEE8F42F",
|
||||
"checksum": "c367dbd3e262474892908075bb6c123b3a95f13d32c96dacd1495acca50adad3"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCE1B9674AF3BB",
|
||||
"checksum": "0af1003c5d1968667947d7ec60658c00514ded2e25cc282091da94328bbff75e"
|
||||
}
|
||||
},
|
||||
"1.24": {
|
||||
"version": "1.24.6"
|
||||
|
||||
@@ -40,6 +40,9 @@ glibc_pre_2_17_incompat=(
|
||||
musl_incompat=(
|
||||
"${glibc_pre_2_17_incompat[@]}"
|
||||
)
|
||||
win2019_gnu_incompat=(
|
||||
cargo-spellcheck
|
||||
)
|
||||
|
||||
incompat_tools=()
|
||||
case "${1:-}" in
|
||||
@@ -51,9 +54,11 @@ case "${1:-}" in
|
||||
;;
|
||||
*)
|
||||
echo "tool=$1"
|
||||
exit 0
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
runner="${2:-}"
|
||||
bash="${3:-}"
|
||||
case "$(uname -s)" in
|
||||
Linux)
|
||||
host_os=linux
|
||||
@@ -92,7 +97,16 @@ case "$(uname -s)" in
|
||||
fi
|
||||
;;
|
||||
Darwin) host_os=macos ;;
|
||||
MINGW* | MSYS* | CYGWIN* | Windows_NT) host_os=windows ;;
|
||||
MINGW* | MSYS* | CYGWIN* | Windows_NT)
|
||||
host_os=windows
|
||||
case "${bash}" in
|
||||
msys64 | cygwin)
|
||||
if [[ "${runner}" == "windows-2019" ]]; then
|
||||
incompat_tools+=("${win2019_gnu_incompat[@]}")
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
*) bail "unrecognized OS type '$(uname -s)'" ;;
|
||||
esac
|
||||
|
||||
@@ -104,20 +118,19 @@ for manifest in tools/codegen/base/*.json; do
|
||||
continue
|
||||
fi
|
||||
case "${host_os}" in
|
||||
linux*)
|
||||
for incompat in ${incompat_tools[@]+"${incompat_tools[@]}"}; do
|
||||
if [[ "${incompat}" == "${tool_name}" ]]; then
|
||||
tool_name=''
|
||||
break
|
||||
fi
|
||||
done
|
||||
;;
|
||||
linux*) ;;
|
||||
*)
|
||||
if [[ "$(jq -r ".platform.x86_64_${host_os}" "${manifest}")" == "null" ]]; then
|
||||
continue
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
for incompat in ${incompat_tools[@]+"${incompat_tools[@]}"}; do
|
||||
if [[ "${incompat}" == "${tool_name}" ]]; then
|
||||
tool_name=''
|
||||
break
|
||||
fi
|
||||
done
|
||||
if [[ -n "${tool_name}" ]]; then
|
||||
if [[ "${version}" != "latest" ]]; then
|
||||
latest_version=$(jq -r ".latest.version" "manifests/${tool_name}.json")
|
||||
@@ -154,9 +167,9 @@ esac
|
||||
# cargo-watch/watchexec-cli is supported by cargo-binstall (through quickinstall)
|
||||
case "${version}" in
|
||||
latest) tools+=(cargo-watch watchexec-cli) ;;
|
||||
major.minor.patch) tools+=(cargo-watch@8.1.1 watchexec-cli@1.20.5) ;;
|
||||
major.minor) tools+=(cargo-watch@8.1 watchexec-cli@1.20) ;;
|
||||
major) tools+=(cargo-watch@8 watchexec-cli@1) ;;
|
||||
major.minor.patch) tools+=(cargo-watch@8.5.2 watchexec-cli@2.1.2) ;;
|
||||
major.minor) tools+=(cargo-watch@8.5 watchexec-cli@2.1) ;;
|
||||
major) tools+=(cargo-watch@8 watchexec-cli@2) ;;
|
||||
*) exit 1 ;;
|
||||
esac
|
||||
|
||||
|
||||
Reference in New Issue
Block a user