如何修复GitHub Actions YML配置文件?大学实践项目求助
GitHub Actions YML配置修正方案
你的配置存在缩进不规范、拼写错误问题,修正后的完整配置如下:
name: Jupyter on: workflow_dispatch: jobs: build: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v3 - name: Setup Python uses: actions/setup-python@v4.0.0 with: cache: pip python-version: '3.7' - name: Install Dependencies run: pip install -r requirements.txt - name: Execute Notebook run: jupyter-nbconvert --to html practic.ipynb - name: Upload a Build Artifact uses: actions/upload-artifact@v3.1.0 with: name: Artifact path: practic.html
问题说明
- 缩进问题:YAML严格依赖缩进格式,
on下的workflow_dispatch、jobs下build的所有子项都需要正确缩进(通常用2个空格),原配置缩进层级混乱会导致解析失败 - 拼写错误:步骤名称里的
Exeute应为Execute,虽不影响运行但属于不规范写法 - 额外提示:确保仓库根目录存在
requirements.txt和practic.ipynb文件,否则依赖安装和Notebook转换步骤会报错
内容的提问来源于stack exchange,提问作者Killer Joke
相关产品推荐
相关产品推荐

