Add APK renaming step in build workflow #4
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| - name: Rename APK | ||
| id: rename_apk | ||
| run: | | ||
| # 设定你想要的固定文件名 | ||
| NEW_NAME="app-release.apk" | ||
| # 获取签名后的原始路径(r0adkll/sign-android-release 的输出) | ||
| OLD_PATH="${{ steps.sign_apk.outputs.signedReleaseFile }}" | ||
| # 提取目录路径 | ||
| DIR=$(dirname "$OLD_PATH") | ||
| # 执行重命名 | ||
| mv "$OLD_PATH" "$DIR/$NEW_NAME" | ||
| # 打印一下结果到日志,方便排错 | ||
| echo "File renamed from $OLD_PATH to $DIR/$NEW_NAME" | ||
| # 将最终绝对路径写入 GitHub Output | ||
| # 建议使用引号包裹路径以防万一 | ||
| echo "new_path=${DIR}/${NEW_NAME}" >> "$GITHUB_OUTPUT" | ||