我试图在进入docker容器(arch linux)之前在主机系统上安装一个包,即(ubuntu-latest)
我尝试了很多语法,但我弄错了
on: [push]
jobs:
update-aur:
runs-on: ubuntu-latest
steps:
- run : sudo apt-get install runc
container: archlinux
steps:
- run: |
pacman --noconfirm -Syu
pacman --noconfirm -S base-devel
这给出了已经定义的步骤错误
最佳答案
如果运行机器配置对构建很重要,请尝试使用 self-hosted runner
.
run-on
的构建脚本指向自托管运行者您可以在 GitHub-CI Docs 中找到更多信息
关于docker - 在 github ci 中进入 docker 容器之前如何在主机中运行命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66160057/