Compare commits

...

4 Commits

Author SHA1 Message Date
Taiki Endo
12a06cb21b Release 2.65.9 2025-12-30 18:05:57 +09:00
Taiki Endo
507b8f4e93 Update cargo-llvm-cov@latest to 0.6.22 2025-12-30 18:04:38 +09:00
Taiki Endo
76e88a5949 Update docs 2025-12-30 17:53:10 +09:00
Taiki Endo
48ae300e12 tools: Update publish.sh 2025-12-30 17:52:36 +09:00
4 changed files with 48 additions and 12 deletions

View File

@@ -10,6 +10,10 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
## [Unreleased] ## [Unreleased]
## [2.65.9] - 2025-12-30
- Update `cargo-llvm-cov@latest` to 0.6.22.
## [2.65.8] - 2025-12-30 ## [2.65.8] - 2025-12-30
- Update `tombi@latest` to 0.7.14. - Update `tombi@latest` to 0.7.14.
@@ -5229,7 +5233,8 @@ 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.65.8...HEAD [Unreleased]: https://github.com/taiki-e/install-action/compare/v2.65.9...HEAD
[2.65.9]: https://github.com/taiki-e/install-action/compare/v2.65.8...v2.65.9
[2.65.8]: https://github.com/taiki-e/install-action/compare/v2.65.7...v2.65.8 [2.65.8]: https://github.com/taiki-e/install-action/compare/v2.65.7...v2.65.8
[2.65.7]: https://github.com/taiki-e/install-action/compare/v2.65.6...v2.65.7 [2.65.7]: https://github.com/taiki-e/install-action/compare/v2.65.6...v2.65.7
[2.65.6]: https://github.com/taiki-e/install-action/compare/v2.65.5...v2.65.6 [2.65.6]: https://github.com/taiki-e/install-action/compare/v2.65.5...v2.65.6

View File

@@ -3,7 +3,7 @@ description: GitHub Action for installing development tools
inputs: inputs:
tool: tool:
description: Tools to install (comma-separated list) description: Tools to install (whitespace or comma separated list)
required: true required: true
# default: #publish:tool # default: #publish:tool
checksum: checksum:

View File

@@ -28,10 +28,44 @@
}, },
"license_markdown": "[Apache-2.0](https://github.com/taiki-e/cargo-llvm-cov/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-llvm-cov/blob/main/LICENSE-MIT)", "license_markdown": "[Apache-2.0](https://github.com/taiki-e/cargo-llvm-cov/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-llvm-cov/blob/main/LICENSE-MIT)",
"latest": { "latest": {
"version": "0.6.21" "version": "0.6.22"
}, },
"0.6": { "0.6": {
"version": "0.6.21" "version": "0.6.22"
},
"0.6.22": {
"x86_64_linux_musl": {
"etag": "0x8DE47800604623F",
"checksum": "412ef7263fbddc589c05bcc11b1fa0d039f723b0fcc162d55443bc22dc234bb2"
},
"x86_64_macos": {
"etag": "0x8DE47800C71F8EA",
"checksum": "df089d98e57c5b08f1bedd3ffd0cafa2af4a41cfe7aa26c45ff246ec9a1c2dcb"
},
"x86_64_windows": {
"etag": "0x8DE47800439BD5D",
"checksum": "1fab533fef602d9fea06612668fd032be0245767acffc0cf3c3dc3cf21e78336"
},
"aarch64_linux_musl": {
"etag": "0x8DE477FE19159B2",
"checksum": "a9d8389660462348ee8b9270ba568dd4a8df1d1d45da988d9749cdfbbdc5ac45"
},
"aarch64_macos": {
"etag": "0x8DE47800A2BF84E",
"checksum": "99950504180d51bd4a1b8009d389440e7143f38fcf36d0a4f284e52dd9113c9b"
},
"powerpc64le_linux_musl": {
"etag": "0x8DE477FE334580C",
"checksum": "c97235964f7facbc33de42c307acba4ceb96e89e47195edcde90234854b1b0b3"
},
"riscv64_linux_musl": {
"etag": "0x8DE477FE0B9A009",
"checksum": "70152556df8ee46cbfa255eaa98a07653d78119d2a2785a8951979cf152c7228"
},
"s390x_linux_gnu": {
"etag": "0x8DE477FEA547073",
"checksum": "05c9a7a65528f9eae401edbe85d92c2dbe21317875545af9072ce416fa57b81b"
}
}, },
"0.6.21": { "0.6.21": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

View File

@@ -121,12 +121,9 @@ retry git push origin refs/heads/main
retry git push origin refs/tags/"${tag}" retry git push origin refs/tags/"${tag}"
major_version_tag="v${version%%.*}" major_version_tag="v${version%%.*}"
git checkout -b "${major_version_tag}" git branch "${major_version_tag}"
retry git push origin refs/heads/"${major_version_tag}"
git tag -f "${major_version_tag}" git tag -f "${major_version_tag}"
retry git push origin -f refs/tags/"${major_version_tag}" refs=("refs/heads/${major_version_tag}" "+refs/tags/${major_version_tag}")
git checkout main
git branch -d "${major_version_tag}"
tools=() tools=()
for tool in tools/codegen/base/*.json; do for tool in tools/codegen/base/*.json; do
@@ -145,7 +142,6 @@ tools+=(
# Non-manifest-based tools. # Non-manifest-based tools.
tools+=(valgrind) tools+=(valgrind)
refs=()
for tool in "${tools[@]}"; do for tool in "${tools[@]}"; do
git checkout -b "${tool}" git checkout -b "${tool}"
sed -E "${in_place[@]}" action.yml \ sed -E "${in_place[@]}" action.yml \
@@ -155,9 +151,10 @@ for tool in "${tools[@]}"; do
git commit -m "${tool}" git commit -m "${tool}"
git tag -f "${tool}" git tag -f "${tool}"
git checkout main git checkout main
refs+=(refs/heads/"${tool}" refs/tags/"${tool}") refs+=("+refs/heads/${tool}" "+refs/tags/${tool}")
done done
retry git push origin --atomic -f "${refs[@]}" retry git push origin --atomic "${refs[@]}"
git branch -d "${major_version_tag}"
git branch -D "${tools[@]}" git branch -D "${tools[@]}"
schema_workspace=/tmp/workspace schema_workspace=/tmp/workspace