ci: Use taiki-e/github-actions/.github/workflows/action-release.yml

This commit is contained in:
Taiki Endo
2026-05-05 22:36:13 +09:00
parent 39b209ec4a
commit a4ad60dd6a
7 changed files with 100 additions and 412 deletions

View File

@@ -774,6 +774,7 @@ for tool in "${tools[@]}"; do
esac
fi
installed_bin=()
# NB: Update tools/ci/release-post-commit.sh when adding non-manifest-based tools.
case "${tool}" in
rust)
if [[ "${version}" == 'latest' ]]; then
@@ -957,7 +958,7 @@ for tool in "${tools[@]}"; do
;;
*)
# Handle aliases.
# NB: Update alias list in .github/workflows/release.yml, tool input option in test-alias in .github/workflows/ci.yml,
# NB: Update alias list in tools/ci/release-post-commit.sh, tool input option in test-alias in .github/workflows/ci.yml,
# and match for alias for tools/codegen/src/tools-markdown.rs.
# TODO(codegen): auto-detect cases where crate name and tool name are different.
case "${tool}" in