Skip to content

ci(release): run make with bash for pack-release pipefail support - #6

Merged
KS-OTO merged 1 commit into
masterfrom
chore/fix-release-shell
Sep 22, 2026
Merged

KS-OTO merged 1 commit into
masterfrom
chore/fix-release-shell

Conversation

@KS-OTO

@KS-OTO KS-OTO commented Sep 22, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • 第二次 v0.4.0 发布失败:25 平台二进制构建成功,但 pack-release.sh 第 25 行 set -o pipefail 在 runner 的 dash(/bin/sh) 下报 Illegal option
  • 修复:make 传 SHELL=/bin/bash(Makefile 以 $(SHELL) 显式调用脚本),不改动上游脚本文件,避免未来同步冲突

Test plan

  • PR CI 通过
  • 重打 tag v0.4.0 后 Release workflow 成功

@KS-OTO
KS-OTO merged commit a907d40 into master Sep 22, 2026
10 of 11 checks passed
@KS-OTO
KS-OTO deleted the chore/fix-release-shell branch September 22, 2026 07:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant