每当我使用runs-on: self-hosted
运行时,它总是返回以下错误,但是如果我使用runs-on: ubuntu-latest
运行,则没有错误。
on:
push:
jobs:
test:
runs-on: self-hosted
steps:
- uses: actions/checkout@v2
- name: Run tests
run: |
echo hi
这台机器正在使用CentOS Linux 7 (Core) - Architecture: x86-64
,为此工作,我创建了一个名为github
的新用户。是因为此用户从工作流程文件运行时无法访问此/usr/bin/tar
吗?
答案 0 :(得分:0)
我遇到了同样的错误信息。问题似乎是 action runner 目录有一个空的 .path 文件。所以,我猜它用它来设置路径,这有效地删除了所有路径。我的解决方案是删除空的 .path 文件