Skip to content

Commit

Permalink
ci(fix): macOS 的 find 命令遵循 BSD 标准而Ubuntu上的find 命令是 GNU 实现的。因此在使用时,存在略…
Browse files Browse the repository at this point in the history
…微差异,我们只需掌握一个如linux的,剩下交给ai磨平。
  • Loading branch information
LuSrackhall committed Aug 24, 2024
1 parent 7d89d76 commit c2e59a8
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,8 @@ jobs:
# 由于大部分人的计算机是x64架构的(现在x86的纯32位系统几乎没人用了, 因此我的应用只支持64位的机器), 所以默认不显示架构。(我们通过正则表达式来除掉这部分)(主要显示了3中形式太乱, 如amd64、x64、x86_64)
# * 这部分正则的原理是, 替换: 将 `从mac末尾的任意字符开头至遇到第一个.后的所有内容` 使用`mac.` 来替换。
# ----------------------------------------------------------------------------------------INSTALLER_NAME_DMG
INSTALLER_NAME_DMG=$(basename $(find -name 'KeyTone-*-mac*dmg'))
INSTALLER_NAME_DMG
INSTALLER_NAME_DMG=$(basename $(find . -name 'KeyTone-*-mac*dmg'))
# mv $INSTALLER_NAME_DMG $(echo $INSTALLER_NAME_DMG | sed 's/mac[^.]*\./mac./')
# INSTALLER_NAME_DMG=$(echo $INSTALLER_NAME_DMG | sed 's/mac[^.]*\./mac./')
echo "INSTALLER_NAME_DMG=$INSTALLER_NAME_DMG" >> $GITHUB_ENV
Expand Down

0 comments on commit c2e59a8

Please sign in to comment.