小编Ora*_*tan的帖子

GitHub Actions 意外的 bash 可读测试结果

移动电源

我有一个 GitHub Actions 工作流程,它最近在我没有进行更改的情况下停止工作。错误:

==> ERROR: /etc/makepkg.conf not found.
    Aborting...
Run Code Online (Sandbox Code Playgroud)

这是从运行# sudo -Eu builder makepkg --printsrcinfo

日志的顺序似乎是错误的,但在较早的日志中是正确的(可能是由于ls -l输出量大)。

此错误的来源似乎是libmakepkg/util/config.sh.in

==> ERROR: /etc/makepkg.conf not found.
    Aborting...
Run Code Online (Sandbox Code Playgroud)

我在入口点脚本中添加了以下内容:

    # Source the config file; fail if it is not found
    if [[ -r $MAKEPKG_CONF ]]; then
        source_safe "$MAKEPKG_CONF"
    else
        error "$(gettext "%s not found.")" "$MAKEPKG_CONF"
        plainerr "$(gettext "Aborting...")"
        exit $E_CONFIG_ERROR
    fi
Run Code Online (Sandbox Code Playgroud)

builder用户在创建build.sh

echo "Writing SRCINFO..."

# Debug
echo …
Run Code Online (Sandbox Code Playgroud)

linux archlinux docker github-actions

5
推荐指数
1
解决办法
191
查看次数

标签 统计

archlinux ×1

docker ×1

github-actions ×1

linux ×1