GitHub 动作 CD "Cannot find path because it does not exist"

GitHub Actions CD "Cannot find path because it does not exist"

我对使用 Actions 很陌生,遇到了一些麻烦。我的 YML 文件如下所示:

name: Build
on:
  workflow_dispatch:
  push:
    branches: ["main", "master"]
jobs:
  build:
    runs-on: windows-latest
    steps:
      - name: Build with py2exe
        run: |
          pip install py2exe
          cd app
          python setup.py py2exe

我正在尝试将 app/main.py 编译成 .exe 文件。我可以从我的 Windows 10 计算机上 运行 这些命令,但是使用 Actions,它失败了:

Line |
   3 |  cd app
     |  ~~~~~~
     | Cannot find path 'D:\a\Pokemon-PythonRed\Pokemon-PythonRed\app' because it does not exist.

我确定有一个app目录,你可以自己检查一下here

我做错了什么?提前谢谢你。

您需要签出存储库才能在工作流程中访问它:

https://github.com/actions/checkout