mirror of
https://github.com/taiki-e/install-action.git
synced 2026-04-26 17:10:48 +00:00
Compare commits
15 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f635080d9c | ||
|
|
5ce83af8b5 | ||
|
|
6aa8b420a5 | ||
|
|
17ded33f96 | ||
|
|
4a06140391 | ||
|
|
ffd430fe64 | ||
|
|
0139dfdb65 | ||
|
|
c4bf614c2f | ||
|
|
724f66b4c8 | ||
|
|
ec9269c9dd | ||
|
|
0cdd396109 | ||
|
|
a22e1808bb | ||
|
|
7549ed47d9 | ||
|
|
251c392daa | ||
|
|
a2130a3c52 |
37
CHANGELOG.md
37
CHANGELOG.md
@@ -10,6 +10,34 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## [2.46.2] - 2024-12-05
|
||||||
|
|
||||||
|
- Update `cargo-semver-checks@latest` to 0.37.0.
|
||||||
|
|
||||||
|
## [2.46.1] - 2024-12-04
|
||||||
|
|
||||||
|
- Update `protoc@latest` to 3.29.1.
|
||||||
|
|
||||||
|
## [2.46.0] - 2024-12-04
|
||||||
|
|
||||||
|
- Improve robustness of `cargo-binstall` fallback. ([#556](https://github.com/taiki-e/install-action/pull/556))
|
||||||
|
|
||||||
|
## [2.45.15] - 2024-12-03
|
||||||
|
|
||||||
|
- Update `typos@latest` to 1.28.2.
|
||||||
|
|
||||||
|
## [2.45.14] - 2024-12-02
|
||||||
|
|
||||||
|
- Update `dprint@latest` to 0.47.6.
|
||||||
|
|
||||||
|
## [2.45.13] - 2024-11-30
|
||||||
|
|
||||||
|
- Update `cargo-udeps@latest` to 0.1.53.
|
||||||
|
|
||||||
|
## [2.45.12] - 2024-11-30
|
||||||
|
|
||||||
|
- Update `wasm-bindgen@latest` to 0.2.97.
|
||||||
|
|
||||||
## [2.45.11] - 2024-11-30
|
## [2.45.11] - 2024-11-30
|
||||||
|
|
||||||
- Update `cargo-zigbuild@latest` to 0.19.5.
|
- Update `cargo-zigbuild@latest` to 0.19.5.
|
||||||
@@ -3142,7 +3170,14 @@ Note: This release is considered a breaking change because installing on version
|
|||||||
|
|
||||||
Initial release
|
Initial release
|
||||||
|
|
||||||
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.45.11...HEAD
|
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.46.2...HEAD
|
||||||
|
[2.46.2]: https://github.com/taiki-e/install-action/compare/v2.46.1...v2.46.2
|
||||||
|
[2.46.1]: https://github.com/taiki-e/install-action/compare/v2.46.0...v2.46.1
|
||||||
|
[2.46.0]: https://github.com/taiki-e/install-action/compare/v2.45.15...v2.46.0
|
||||||
|
[2.45.15]: https://github.com/taiki-e/install-action/compare/v2.45.14...v2.45.15
|
||||||
|
[2.45.14]: https://github.com/taiki-e/install-action/compare/v2.45.13...v2.45.14
|
||||||
|
[2.45.13]: https://github.com/taiki-e/install-action/compare/v2.45.12...v2.45.13
|
||||||
|
[2.45.12]: https://github.com/taiki-e/install-action/compare/v2.45.11...v2.45.12
|
||||||
[2.45.11]: https://github.com/taiki-e/install-action/compare/v2.45.10...v2.45.11
|
[2.45.11]: https://github.com/taiki-e/install-action/compare/v2.45.10...v2.45.11
|
||||||
[2.45.10]: https://github.com/taiki-e/install-action/compare/v2.45.9...v2.45.10
|
[2.45.10]: https://github.com/taiki-e/install-action/compare/v2.45.9...v2.45.10
|
||||||
[2.45.9]: https://github.com/taiki-e/install-action/compare/v2.45.8...v2.45.9
|
[2.45.9]: https://github.com/taiki-e/install-action/compare/v2.45.8...v2.45.9
|
||||||
|
|||||||
@@ -46,6 +46,7 @@ runs:
|
|||||||
INPUT_TOOL: ${{ inputs.tool }}
|
INPUT_TOOL: ${{ inputs.tool }}
|
||||||
INPUT_CHECKSUM: ${{ inputs.checksum }}
|
INPUT_CHECKSUM: ${{ inputs.checksum }}
|
||||||
INPUT_FALLBACK: ${{ inputs.fallback }}
|
INPUT_FALLBACK: ${{ inputs.fallback }}
|
||||||
|
DEFAULT_GITHUB_TOKEN: ${{ github.token }}
|
||||||
if: runner.os != 'Windows'
|
if: runner.os != 'Windows'
|
||||||
- run: bash --noprofile --norc "${GITHUB_ACTION_PATH:?}/main.sh"
|
- run: bash --noprofile --norc "${GITHUB_ACTION_PATH:?}/main.sh"
|
||||||
shell: bash
|
shell: bash
|
||||||
@@ -53,4 +54,5 @@ runs:
|
|||||||
INPUT_TOOL: ${{ inputs.tool }}
|
INPUT_TOOL: ${{ inputs.tool }}
|
||||||
INPUT_CHECKSUM: ${{ inputs.checksum }}
|
INPUT_CHECKSUM: ${{ inputs.checksum }}
|
||||||
INPUT_FALLBACK: ${{ inputs.fallback }}
|
INPUT_FALLBACK: ${{ inputs.fallback }}
|
||||||
|
DEFAULT_GITHUB_TOKEN: ${{ github.token }}
|
||||||
if: runner.os == 'Windows'
|
if: runner.os == 'Windows'
|
||||||
|
|||||||
3
main.sh
3
main.sh
@@ -826,6 +826,9 @@ if [[ ${#unsupported_tools[@]} -gt 0 ]]; then
|
|||||||
info "install-action does not support ${unsupported_tools[*]}; fallback to cargo-binstall"
|
info "install-action does not support ${unsupported_tools[*]}; fallback to cargo-binstall"
|
||||||
IFS=$'\n\t'
|
IFS=$'\n\t'
|
||||||
install_cargo_binstall
|
install_cargo_binstall
|
||||||
|
if [[ -z "${GITHUB_TOKEN:-}" ]] && [[ -n "${DEFAULT_GITHUB_TOKEN:-}" ]]; then
|
||||||
|
export GITHUB_TOKEN="${DEFAULT_GITHUB_TOKEN}"
|
||||||
|
fi
|
||||||
# By default, cargo-binstall enforce downloads over secure transports only.
|
# By default, cargo-binstall enforce downloads over secure transports only.
|
||||||
# As a result, http will be disabled, and it will also set
|
# As a result, http will be disabled, and it will also set
|
||||||
# min tls version to be 1.2
|
# min tls version to be 1.2
|
||||||
|
|||||||
23
manifests/cargo-semver-checks.json
generated
23
manifests/cargo-semver-checks.json
generated
@@ -16,7 +16,28 @@
|
|||||||
},
|
},
|
||||||
"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)",
|
"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": {
|
"latest": {
|
||||||
"version": "0.36.0"
|
"version": "0.37.0"
|
||||||
|
},
|
||||||
|
"0.37": {
|
||||||
|
"version": "0.37.0"
|
||||||
|
},
|
||||||
|
"0.37.0": {
|
||||||
|
"x86_64_linux_musl": {
|
||||||
|
"etag": "0x8DD14E07F8767A6",
|
||||||
|
"checksum": "cb6daf6a3977c7b36356236534716c7d2e9e63bcf78eecfe3df4142213029cfc"
|
||||||
|
},
|
||||||
|
"x86_64_macos": {
|
||||||
|
"etag": "0x8DD14E0814E4156",
|
||||||
|
"checksum": "03b79de998132617245ebd0111bcc767c192f0653834cb34645e62f27248b574"
|
||||||
|
},
|
||||||
|
"x86_64_windows": {
|
||||||
|
"etag": "0x8DD14E13C83131B",
|
||||||
|
"checksum": "e950eb36af127607fdc05844f116014dda0a2cbe2718a7f85f82fe7b79c2265e"
|
||||||
|
},
|
||||||
|
"aarch64_macos": {
|
||||||
|
"etag": "0x8DD14E092AB25AE",
|
||||||
|
"checksum": "e20ddfa756eff8eee87cc3b5efe9dd30b1640e0bff94be8808fc5020c921aad1"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"0.36": {
|
"0.36": {
|
||||||
"version": "0.36.0"
|
"version": "0.36.0"
|
||||||
|
|||||||
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)",
|
"license_markdown": "[Apache-2.0 OR MIT](https://github.com/est31/cargo-udeps/blob/HEAD/LICENSE)",
|
||||||
"latest": {
|
"latest": {
|
||||||
"version": "0.1.52"
|
"version": "0.1.53"
|
||||||
},
|
},
|
||||||
"0.1": {
|
"0.1": {
|
||||||
"version": "0.1.52"
|
"version": "0.1.53"
|
||||||
|
},
|
||||||
|
"0.1.53": {
|
||||||
|
"x86_64_linux_musl": {
|
||||||
|
"etag": "0x8DD114D5A5A8296",
|
||||||
|
"checksum": "e2c63bf95583a772160eca65192cd128964e1e52f9d5b4a2fd13dd15f76c6e54"
|
||||||
|
},
|
||||||
|
"x86_64_macos": {
|
||||||
|
"etag": "0x8DD114CF9424905",
|
||||||
|
"checksum": "06f44833a4194a7b833e60dda9d7b874c1298bb82d42e2bbbd3ee995fbac31ff"
|
||||||
|
},
|
||||||
|
"x86_64_windows": {
|
||||||
|
"etag": "0x8DD114DBAF20DB1",
|
||||||
|
"checksum": "83bfad645d73ae39260cc9db70796a7295bebf05958b727355c008db3ae642fd"
|
||||||
|
},
|
||||||
|
"aarch64_linux_musl": {
|
||||||
|
"etag": "0x8DD114D575FB734",
|
||||||
|
"checksum": "d7b68b0f65afbb708870549bf5b8688b15d24c9804f4d54650ec91c92e841208"
|
||||||
|
},
|
||||||
|
"aarch64_macos": {
|
||||||
|
"etag": "0x8DD114CFAC8B8CC",
|
||||||
|
"checksum": "2f260756a44e603d72e2e68fcc41f0337ca284218b7efbe3862f5c73ba1a15fc"
|
||||||
|
},
|
||||||
|
"aarch64_windows": {
|
||||||
|
"etag": "0x8DD114DBBC22F55",
|
||||||
|
"checksum": "714b4b76b0dd950c3b42a472d2b11de744118636bbde46f8587aed3dcab20809"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"0.1.52": {
|
"0.1.52": {
|
||||||
"x86_64_linux_musl": {
|
"x86_64_linux_musl": {
|
||||||
|
|||||||
26
manifests/dprint.json
generated
26
manifests/dprint.json
generated
@@ -25,10 +25,32 @@
|
|||||||
},
|
},
|
||||||
"license_markdown": "[MIT](https://github.com/dprint/dprint/blob/main/LICENSE)",
|
"license_markdown": "[MIT](https://github.com/dprint/dprint/blob/main/LICENSE)",
|
||||||
"latest": {
|
"latest": {
|
||||||
"version": "0.47.5"
|
"version": "0.47.6"
|
||||||
},
|
},
|
||||||
"0.47": {
|
"0.47": {
|
||||||
"version": "0.47.5"
|
"version": "0.47.6"
|
||||||
|
},
|
||||||
|
"0.47.6": {
|
||||||
|
"x86_64_linux_musl": {
|
||||||
|
"etag": "0x8DD1261B07EEDD9",
|
||||||
|
"checksum": "ab0cd8c86d224b51371bb0a5c50418376b153a643d024022977e4d72cad529e6"
|
||||||
|
},
|
||||||
|
"x86_64_macos": {
|
||||||
|
"etag": "0x8DD1261B086AD4F",
|
||||||
|
"checksum": "b54950d447e0d17fcc2732bf99928503deb39b5b764e5b33995449bf6059c857"
|
||||||
|
},
|
||||||
|
"x86_64_windows": {
|
||||||
|
"etag": "0x8DD1261B0758292",
|
||||||
|
"checksum": "0c9abe671652b8da61227b92b0bc038b1e938367fa3d7a9fa3ba523d515d4a9a"
|
||||||
|
},
|
||||||
|
"aarch64_linux_musl": {
|
||||||
|
"etag": "0x8DD1261B07FB056",
|
||||||
|
"checksum": "221aaecc5e71d73591b226377064a33b4d15a5aae6788ef11c99a4da540a095d"
|
||||||
|
},
|
||||||
|
"aarch64_macos": {
|
||||||
|
"etag": "0x8DD1261B07FD733",
|
||||||
|
"checksum": "4f33c24141a19638ab045fe5e95654ff0ef8db29949e145d28ea3cc5b088a042"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"0.47.5": {
|
"0.47.5": {
|
||||||
"x86_64_linux_musl": {
|
"x86_64_linux_musl": {
|
||||||
|
|||||||
33
manifests/protoc.json
generated
33
manifests/protoc.json
generated
@@ -3,13 +3,40 @@
|
|||||||
"template": null,
|
"template": null,
|
||||||
"license_markdown": "[BSD-3-Clause](https://github.com/protocolbuffers/protobuf/blob/HEAD/LICENSE)",
|
"license_markdown": "[BSD-3-Clause](https://github.com/protocolbuffers/protobuf/blob/HEAD/LICENSE)",
|
||||||
"latest": {
|
"latest": {
|
||||||
"version": "3.29.0"
|
"version": "3.29.1"
|
||||||
},
|
},
|
||||||
"3": {
|
"3": {
|
||||||
"version": "3.29.0"
|
"version": "3.29.1"
|
||||||
},
|
},
|
||||||
"3.29": {
|
"3.29": {
|
||||||
"version": "3.29.0"
|
"version": "3.29.1"
|
||||||
|
},
|
||||||
|
"3.29.1": {
|
||||||
|
"x86_64_linux_gnu": {
|
||||||
|
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.1/protoc-29.1-linux-x86_64.zip",
|
||||||
|
"etag": "0x8DD1480BBF9D305",
|
||||||
|
"checksum": "00c83fe9722d85e96c81b941b29f17a744b33b4ce66e0f18009fd8937de22c60"
|
||||||
|
},
|
||||||
|
"x86_64_macos": {
|
||||||
|
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.1/protoc-29.1-osx-x86_64.zip",
|
||||||
|
"etag": "0x8DD1480BC5A98F7",
|
||||||
|
"checksum": "db02b4b86de4d4cced3ea9934347da28dc95e7f38863ffc4ce3cc26283028da6"
|
||||||
|
},
|
||||||
|
"x86_64_windows": {
|
||||||
|
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.1/protoc-29.1-win64.zip",
|
||||||
|
"etag": "0x8DD1480BC7E259D",
|
||||||
|
"checksum": "7ea48225857ffc1224588c335c2b1af9d78a18af9d57c0528cca3193e336e9ce"
|
||||||
|
},
|
||||||
|
"aarch64_linux_gnu": {
|
||||||
|
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.1/protoc-29.1-linux-aarch_64.zip",
|
||||||
|
"etag": "0x8DD1480BBA1B5ED",
|
||||||
|
"checksum": "1f74a3f3355de7c0666bc125611c13532c2598f853521d0d3e621a5b09f24799"
|
||||||
|
},
|
||||||
|
"aarch64_macos": {
|
||||||
|
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.1/protoc-29.1-osx-aarch_64.zip",
|
||||||
|
"etag": "0x8DD1480BC10012F",
|
||||||
|
"checksum": "b8fd5976926198a7c4ea5c6eb4bf78959d5faed27bfc618254caa1043f770445"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"3.29.0": {
|
"3.29.0": {
|
||||||
"x86_64_linux_gnu": {
|
"x86_64_linux_gnu": {
|
||||||
|
|||||||
24
manifests/typos.json
generated
24
manifests/typos.json
generated
@@ -16,13 +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)",
|
"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": {
|
"latest": {
|
||||||
"version": "1.28.1"
|
"version": "1.28.2"
|
||||||
},
|
},
|
||||||
"1": {
|
"1": {
|
||||||
"version": "1.28.1"
|
"version": "1.28.2"
|
||||||
},
|
},
|
||||||
"1.28": {
|
"1.28": {
|
||||||
"version": "1.28.1"
|
"version": "1.28.2"
|
||||||
|
},
|
||||||
|
"1.28.2": {
|
||||||
|
"x86_64_linux_musl": {
|
||||||
|
"etag": "0x8DD12EA634C9F87",
|
||||||
|
"checksum": "d06f2be394a828e2b9e429c6053b943974e2a7134ec8cbac3ad1f65c18c75970"
|
||||||
|
},
|
||||||
|
"x86_64_macos": {
|
||||||
|
"etag": "0x8DD12EA7D3ED94E",
|
||||||
|
"checksum": "c560fa1c63a78ba494a4a9b5618ee16fbbb4a0a9a442cf2e7a668d84627b0c74"
|
||||||
|
},
|
||||||
|
"x86_64_windows": {
|
||||||
|
"etag": "0x8DD12EAACE9FFF7",
|
||||||
|
"checksum": "c1323d79bbe632d343c1a99cc6fac4c9f89556318d98a7700cee8db6d7aad83b"
|
||||||
|
},
|
||||||
|
"aarch64_macos": {
|
||||||
|
"etag": "0x8DD12EA8380DF76",
|
||||||
|
"checksum": "69f1f16509fba0c1c87fe3af03a663db18e9a5ead16595f6f278ccd129a2631d"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"1.28.1": {
|
"1.28.1": {
|
||||||
"x86_64_linux_musl": {
|
"x86_64_linux_musl": {
|
||||||
|
|||||||
26
manifests/wasm-bindgen.json
generated
26
manifests/wasm-bindgen.json
generated
@@ -44,10 +44,32 @@
|
|||||||
},
|
},
|
||||||
"license_markdown": "[MIT](https://github.com/rustwasm/wasm-bindgen/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/rustwasm/wasm-bindgen/blob/main/LICENSE-APACHE)",
|
"license_markdown": "[MIT](https://github.com/rustwasm/wasm-bindgen/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/rustwasm/wasm-bindgen/blob/main/LICENSE-APACHE)",
|
||||||
"latest": {
|
"latest": {
|
||||||
"version": "0.2.96"
|
"version": "0.2.97"
|
||||||
},
|
},
|
||||||
"0.2": {
|
"0.2": {
|
||||||
"version": "0.2.96"
|
"version": "0.2.97"
|
||||||
|
},
|
||||||
|
"0.2.97": {
|
||||||
|
"x86_64_linux_musl": {
|
||||||
|
"etag": "0x8DD11196AD36110",
|
||||||
|
"checksum": "673526c9068e9bb077aead57da8343fc6d9c352b47ab6143d0b22d1756645a5a"
|
||||||
|
},
|
||||||
|
"x86_64_macos": {
|
||||||
|
"etag": "0x8DD11196AC7D54F",
|
||||||
|
"checksum": "f7d4b442775b73901939f771a9cba10a146d3cfb2a57162b00232d742c5febbf"
|
||||||
|
},
|
||||||
|
"x86_64_windows": {
|
||||||
|
"etag": "0x8DD11196AC95A39",
|
||||||
|
"checksum": "821d9c05123c136eb05aab269fd53ff3a6b9458e93f76e5ade43ca4815f6de1c"
|
||||||
|
},
|
||||||
|
"aarch64_linux_gnu": {
|
||||||
|
"etag": "0x8DD11196AD5CF56",
|
||||||
|
"checksum": "b2a52ac554e13d731a5d3ff93e6b3d1e080f96d6984da4132b461bea62bb6914"
|
||||||
|
},
|
||||||
|
"aarch64_macos": {
|
||||||
|
"etag": "0x8DD11196AD90003",
|
||||||
|
"checksum": "2219ad5dbb6277ebf55bcf5a9e62de203ca875d4b743d1c10160e801a3dcaf69"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"0.2.96": {
|
"0.2.96": {
|
||||||
"x86_64_linux_musl": {
|
"x86_64_linux_musl": {
|
||||||
|
|||||||
Reference in New Issue
Block a user