【问题标题】:How to run a cat command in a GitHub action如何在 GitHub 操作中运行 cat 命令
【发布时间】:2022-01-12 10:12:15
【问题描述】:

我有一个 bash 文件,用于优化网站的各个部分。其中一个命令是将多个 javascript 文件连接成一个并删除剩余的重复文件。

bash 脚本在本地完美运行,但 GitHub Actions 似乎忽略了命令本身或连接中新添加的文件。

我想让新创建的文件真正出现并自动推送到生产分支。

脚本中的所有其他命令都有效,cat 除外。

示例代码:

cat js/styleswitch.js <(echo ";") js/navigation.js <(echo ";") js/browsercheck.js > js/header.js
rm js/styleswitch.js js/navigation.js

【问题讨论】:

标签: javascript bash github cat building-github-actions


【解决方案1】:

问题在于 GitHub Actions 隐藏创建的文件,因此尝试从 GitHub Action 推送它们需要 git add'ing 文件。您可以使用 git add -A 添加 github 操作在提交和推送之前可能已创建的每个文件。

【讨论】:

    猜你喜欢
    • 2022-12-29
    • 2022-06-14
    • 2021-06-08
    • 2020-11-20
    • 1970-01-01
    • 2020-07-06
    • 2011-12-07
    • 2021-09-08
    • 2021-08-29
    相关资源
    最近更新 更多