mirror of
https://github.com/taiki-e/install-action.git
synced 2026-05-03 03:30:36 +00:00
Compare commits
15 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e4052c038b | ||
|
|
2b5850d1e4 | ||
|
|
8030289dfd | ||
|
|
0cda7d9a26 | ||
|
|
4cb6490afd | ||
|
|
deab2bca07 | ||
|
|
6ffcb9d268 | ||
|
|
59ffd0e530 | ||
|
|
d8fe71594b | ||
|
|
1536ff4b2f | ||
|
|
434f50854b | ||
|
|
6761f88909 | ||
|
|
d421f5e267 | ||
|
|
da599ad1a0 | ||
|
|
f81fe36426 |
2
.github/.cspell/organization-dictionary.txt
vendored
2
.github/.cspell/organization-dictionary.txt
vendored
@@ -24,7 +24,6 @@ rustsec
|
||||
rustup
|
||||
valgrind
|
||||
xcompile
|
||||
Zdoctest
|
||||
Zmiri
|
||||
|
||||
// Rust target triple
|
||||
@@ -158,6 +157,7 @@ noninteractive
|
||||
noprofile
|
||||
norc
|
||||
nproc
|
||||
objcopy
|
||||
objdump
|
||||
pipefail
|
||||
powerset
|
||||
|
||||
4
.github/workflows/ci.yml
vendored
4
.github/workflows/ci.yml
vendored
@@ -10,7 +10,7 @@ on:
|
||||
- main
|
||||
- dev
|
||||
schedule:
|
||||
- cron: '0 1 * * *'
|
||||
- cron: '0 0,6,12,18 * * *'
|
||||
workflow_dispatch:
|
||||
|
||||
env:
|
||||
@@ -132,7 +132,7 @@ jobs:
|
||||
run: |
|
||||
set -euxo pipefail
|
||||
apt-get -o Acquire::Retries=10 -qq update
|
||||
apt-get -o Acquire::Retries=10 -qq -o Dpkg::Use-Pty=0 install -y --no-install-recommends cargo
|
||||
apt-get -o Acquire::Retries=10 -o Dpkg::Use-Pty=0 install -y --no-install-recommends cargo
|
||||
if: startsWith(matrix.container, 'ubuntu') || startsWith(matrix.container, 'debian')
|
||||
- name: Install requirements (fedora/rockylinux)
|
||||
run: |
|
||||
|
||||
33
CHANGELOG.md
33
CHANGELOG.md
@@ -10,6 +10,32 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [2.12.22] - 2023-07-30
|
||||
|
||||
- Update `cargo-nextest@latest` to 0.9.55.
|
||||
|
||||
## [2.12.21] - 2023-07-28
|
||||
|
||||
- Update `cargo-no-dev-deps@latest` to 0.2.3.
|
||||
|
||||
- Update `cargo-minimal-versions@latest` to 0.1.13.
|
||||
|
||||
- Update `cargo-llvm-cov@latest` to 0.5.24.
|
||||
|
||||
## [2.12.20] - 2023-07-28
|
||||
|
||||
- Update `cargo-deny@latest` to 0.14.0.
|
||||
|
||||
## [2.12.19] - 2023-07-27
|
||||
|
||||
- Update `cargo-tarpaulin@latest` to 0.26.1.
|
||||
|
||||
- Fix checksum error with `cargo-tarpaulin@0.26.0`. ([#167](https://github.com/taiki-e/install-action/pull/167))
|
||||
|
||||
## [2.12.18] - 2023-07-25
|
||||
|
||||
- Update `wasmtime@latest` to 11.0.1.
|
||||
|
||||
## [2.12.17] - 2023-07-22
|
||||
|
||||
- Update `cargo-binstall@latest` to 1.1.2.
|
||||
@@ -969,7 +995,12 @@ Note: This release is considered a breaking change because installing on version
|
||||
|
||||
Initial release
|
||||
|
||||
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.12.17...HEAD
|
||||
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.12.22...HEAD
|
||||
[2.12.22]: https://github.com/taiki-e/install-action/compare/v2.12.21...v2.12.22
|
||||
[2.12.21]: https://github.com/taiki-e/install-action/compare/v2.12.20...v2.12.21
|
||||
[2.12.20]: https://github.com/taiki-e/install-action/compare/v2.12.19...v2.12.20
|
||||
[2.12.19]: https://github.com/taiki-e/install-action/compare/v2.12.18...v2.12.19
|
||||
[2.12.18]: https://github.com/taiki-e/install-action/compare/v2.12.17...v2.12.18
|
||||
[2.12.17]: https://github.com/taiki-e/install-action/compare/v2.12.16...v2.12.17
|
||||
[2.12.16]: https://github.com/taiki-e/install-action/compare/v2.12.15...v2.12.16
|
||||
[2.12.15]: https://github.com/taiki-e/install-action/compare/v2.12.14...v2.12.15
|
||||
|
||||
6
main.sh
6
main.sh
@@ -261,9 +261,9 @@ apt_install() {
|
||||
apt_update
|
||||
fi
|
||||
if type -P sudo &>/dev/null; then
|
||||
retry sudo apt-get -o Acquire::Retries=10 -qq -o Dpkg::Use-Pty=0 install -y --no-install-recommends "$@"
|
||||
retry sudo apt-get -o Acquire::Retries=10 -o Dpkg::Use-Pty=0 install -y --no-install-recommends "$@"
|
||||
else
|
||||
retry apt-get -o Acquire::Retries=10 -qq -o Dpkg::Use-Pty=0 install -y --no-install-recommends "$@"
|
||||
retry apt-get -o Acquire::Retries=10 -o Dpkg::Use-Pty=0 install -y --no-install-recommends "$@"
|
||||
fi
|
||||
}
|
||||
apt_remove() {
|
||||
@@ -414,7 +414,7 @@ cargo_bin="${CARGO_HOME:-"${HOME}/.cargo"}/bin"
|
||||
# If $CARGO_HOME does not exist, or cargo installed outside of $CARGO_HOME/bin
|
||||
# is used ($CARGO_HOME/bin is most likely not included in the PATH), fallback to
|
||||
# /usr/local/bin or $HOME/.install-action/bin.
|
||||
if [[ ! -d "${cargo_bin}" ]] || [[ "${host_os}" != "windows" ]] && [[ "$(type -P cargo || true)" != "${cargo_bin}/cargo${exe}" ]]; then
|
||||
if [[ ! -d "${cargo_bin}" ]] || { [[ "${host_os}" != "windows" ]] && [[ "$(type -P cargo || true)" != "${cargo_bin}/cargo${exe}" ]]; }; then
|
||||
cargo_bin=/usr/local/bin
|
||||
fi
|
||||
|
||||
|
||||
19
manifests/cargo-deny.json
generated
19
manifests/cargo-deny.json
generated
@@ -18,7 +18,24 @@
|
||||
}
|
||||
},
|
||||
"latest": {
|
||||
"version": "0.13.9"
|
||||
"version": "0.14.0"
|
||||
},
|
||||
"0.14": {
|
||||
"version": "0.14.0"
|
||||
},
|
||||
"0.14.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "85dee04c86104c84f83b344f29ba3f9e0b57b64da011c478e1e4a677cd59baa0"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "3d03a6a5764b81bd3e4f00bc70974f48bf44fe8346788397ff1a680d7304e755"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "4956fe0a296cee572b878512953f562bd5afdd568efe76131d8ecf72b1740cc3"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "2fc95e449d086694aa76c1306e9e5a1762491f99d14a1d46a6b524bed20a94b7"
|
||||
}
|
||||
},
|
||||
"0.13": {
|
||||
"version": "0.13.9"
|
||||
|
||||
21
manifests/cargo-llvm-cov.json
generated
21
manifests/cargo-llvm-cov.json
generated
@@ -17,10 +17,27 @@
|
||||
}
|
||||
},
|
||||
"latest": {
|
||||
"version": "0.5.23"
|
||||
"version": "0.5.24"
|
||||
},
|
||||
"0.5": {
|
||||
"version": "0.5.23"
|
||||
"version": "0.5.24"
|
||||
},
|
||||
"0.5.24": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "e1c15ac5a583eeb4c478eed0222c3a3629aff3c9f151d8bdf7b50704ef9073c6"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "c12b25c44fd1b1b76ecfff7ca1ed4a29b2ec6f9c707f0d09a8716ea7513a557d"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "e4221c57b1cd759c0c659f66673f0fd5a03a1a8d2f3c95462b9af966273301c6"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"checksum": "0f3edd524e10b30c26c6ef7ff069843e89a75441c5f281254c2e65e028ccf29e"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "0d90b623b4dfa4fe631aaff13b891096224346ce907f0dbd61ae9276717f1bec"
|
||||
}
|
||||
},
|
||||
"0.5.23": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
24
manifests/cargo-minimal-versions.json
generated
24
manifests/cargo-minimal-versions.json
generated
@@ -20,10 +20,30 @@
|
||||
}
|
||||
},
|
||||
"latest": {
|
||||
"version": "0.1.12"
|
||||
"version": "0.1.13"
|
||||
},
|
||||
"0.1": {
|
||||
"version": "0.1.12"
|
||||
"version": "0.1.13"
|
||||
},
|
||||
"0.1.13": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "7bafe9e8c27207845edb3940e3a91f7cbae7a318472267610017fb6b10d8c7a2"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "79bf05f75f95e20641181d7c5576fa18a9b8eb11ad640a979a8916d8b6887831"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "ab7849653698babfc74dc865c87c3683594174e8f53201dc2bbcdc2100e9b4c8"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"checksum": "c5a1b3d68fc25420806576bc3d947fbb71011f30153c29ff1de162c80dc167e9"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "e7ce17977d4fc48d7a240989edf0c88511cee8573133504f0af5b4f7070893cf"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"checksum": "f0f501bb1026cb5e48db5ccff3a16dcc6832d5d2f9da353f17337f86fbceca38"
|
||||
}
|
||||
},
|
||||
"0.1.12": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
21
manifests/cargo-nextest.json
generated
21
manifests/cargo-nextest.json
generated
@@ -17,10 +17,27 @@
|
||||
}
|
||||
},
|
||||
"latest": {
|
||||
"version": "0.9.54"
|
||||
"version": "0.9.55"
|
||||
},
|
||||
"0.9": {
|
||||
"version": "0.9.54"
|
||||
"version": "0.9.55"
|
||||
},
|
||||
"0.9.55": {
|
||||
"x86_64_linux_gnu": {
|
||||
"checksum": "b5bab814d720561c002b5cbe899f997c20407689cfba23754b5a6c20ae3cac4a"
|
||||
},
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "2ae6cd6198a60c73e906ed99fcc7254ae6dae68076ea2c24f5acda83c5918ffd"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "adbcbd9c2c1634e90c0cc8f376633ff76242a722a81938ecda6fe9131cc90aa6"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "64280ff486b3af59a7c4e095f293f292211b334b9b17c7d4bd45445aabfe15e5"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"checksum": "0dbd309e53c001a18afb5f3a3839d0427421bc06ba057b28506d08e7ae2fb20a"
|
||||
}
|
||||
},
|
||||
"0.9.54": {
|
||||
"x86_64_linux_gnu": {
|
||||
|
||||
24
manifests/cargo-no-dev-deps.json
generated
24
manifests/cargo-no-dev-deps.json
generated
@@ -20,10 +20,30 @@
|
||||
}
|
||||
},
|
||||
"latest": {
|
||||
"version": "0.2.2"
|
||||
"version": "0.2.3"
|
||||
},
|
||||
"0.2": {
|
||||
"version": "0.2.2"
|
||||
"version": "0.2.3"
|
||||
},
|
||||
"0.2.3": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "ccd4ee0b1cbe122657d5968ad27712b9ecb291aa58e5ec6e1b2964e78f9f00ee"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "2b7670703e8daaf854f373da5eacd3c9ea26ab28f9ceac6b24351fdf8e2e98df"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "f745b034340885a721fcf7c2eb23e4ef57809cf7304d411b434173c0e7085457"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"checksum": "2b012dabefa62da7e97e426f0dbf45bb38218b5570e32057aa732551fccad8d4"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "5af57c8f508d1fe04ec7ef74af6e6689c644ff2a0fa0ce36befe68920f819c52"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"checksum": "a63f26daee3de974ecdb1cea8c3e0918000acd1098c0a63b34c73ae4362b043b"
|
||||
}
|
||||
},
|
||||
"0.2.2": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
31
manifests/cargo-tarpaulin.json
generated
31
manifests/cargo-tarpaulin.json
generated
@@ -17,26 +17,43 @@
|
||||
}
|
||||
},
|
||||
"latest": {
|
||||
"version": "0.26.0"
|
||||
"version": "0.26.1"
|
||||
},
|
||||
"0.26": {
|
||||
"version": "0.26.0"
|
||||
"version": "0.26.1"
|
||||
},
|
||||
"0.26.1": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "d8f07d68b2739a545ffa6f45b093922cb23d0726d086b3d4c405aa374b154186"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "6000aa742b2ec44d4c9a2ab5873847703b53597f0ff296c4ae1096c572ce5565"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "c464ab2e356dfbed8d530925de3cbe7fff2313ecf269d6674ab726d2a49b96ed"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"checksum": "51c2984b15a60e1d9bbf537d56354379abc428240855137b8ab8cd0614211c58"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "aac56df882fdf69030c7e4317eefa8ba8f9c2a184c8e66ff88dc6cae2093243a"
|
||||
}
|
||||
},
|
||||
"0.26.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "6f33e393ea08c4e0e67c5a8ed12834a0fb4dd70026b7b8041c0665ed1599888e"
|
||||
"checksum": "c0c89310eecf34ede08e4c82a3be34ae5982e7a751b48290b05c5e829ae9c948"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "e4640fcdc031dd02b020ed4ddb4aafd2d073299c575d798b638612028b37f0fe"
|
||||
"checksum": "34560cde275396114a850141356f2fbb712fff74182d5e020dd8f133ed1eecec"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "bdaf24822d99d97fefd4aed13794655a8f229463c4c0f60a37d9869ea7e6fbb9"
|
||||
"checksum": "296bb32608c6f1a983927e2d8284f3cc2ceb6129fd218dd5f0512ccc0e18a835"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"checksum": "14fab52ae66ae8655f5e2efbb9871e4581dca22c15f866fa99f2568cea131a5d"
|
||||
"checksum": "63203c4c4cb135bdb82cf33429adac8d277963dde42439481ceb7b5849422d85"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "eadb7c8681406261e446c5c2d5c5a0481e2483cb54cf52c9a515292ea6c3ffba"
|
||||
"checksum": "f58ea996d2216fe0c218e7f8fd7ce050149f1b766243d1661c4431087c7901a2"
|
||||
}
|
||||
},
|
||||
"0.25": {
|
||||
|
||||
33
manifests/wasmtime.json
generated
33
manifests/wasmtime.json
generated
@@ -1,13 +1,40 @@
|
||||
{
|
||||
"template": null,
|
||||
"latest": {
|
||||
"version": "11.0.0"
|
||||
"version": "11.0.1"
|
||||
},
|
||||
"11": {
|
||||
"version": "11.0.0"
|
||||
"version": "11.0.1"
|
||||
},
|
||||
"11.0": {
|
||||
"version": "11.0.0"
|
||||
"version": "11.0.1"
|
||||
},
|
||||
"11.0.1": {
|
||||
"x86_64_linux_gnu": {
|
||||
"url": "https://github.com/bytecodealliance/wasmtime/releases/download/v11.0.1/wasmtime-v11.0.1-x86_64-linux.tar.xz",
|
||||
"checksum": "90bdbe4c650c7b45f96579f9026cff3071f1fa3ea7cf31fad5a3559c3318e23c",
|
||||
"bin": "wasmtime-v11.0.1-x86_64-linux/wasmtime"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/bytecodealliance/wasmtime/releases/download/v11.0.1/wasmtime-v11.0.1-x86_64-macos.tar.xz",
|
||||
"checksum": "85e51d5d87997612690d615868d8a0542cd09f81f60e2f74eb8cb34714c295b7",
|
||||
"bin": "wasmtime-v11.0.1-x86_64-macos/wasmtime"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/bytecodealliance/wasmtime/releases/download/v11.0.1/wasmtime-v11.0.1-x86_64-windows.zip",
|
||||
"checksum": "0048fbc227bd600aa21eff6b32d12092bf96d72c99483fe229e9db698dfa1f6c",
|
||||
"bin": "wasmtime-v11.0.1-x86_64-windows/wasmtime.exe"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"url": "https://github.com/bytecodealliance/wasmtime/releases/download/v11.0.1/wasmtime-v11.0.1-aarch64-linux.tar.xz",
|
||||
"checksum": "f1c9323dec3c84b64cacdcf0e4c9f6a1aee87905ace6732b0c7fb4820a9bd563",
|
||||
"bin": "wasmtime-v11.0.1-aarch64-linux/wasmtime"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/bytecodealliance/wasmtime/releases/download/v11.0.1/wasmtime-v11.0.1-aarch64-macos.tar.xz",
|
||||
"checksum": "8c9839a42d47b50caec599f569bb800b74fb1963d7b8c600b9c9b07bb2d01cba",
|
||||
"bin": "wasmtime-v11.0.1-aarch64-macos/wasmtime"
|
||||
}
|
||||
},
|
||||
"11.0.0": {
|
||||
"x86_64_linux_gnu": {
|
||||
|
||||
Reference in New Issue
Block a user