【发布时间】:2021-12-17 20:49:48
【问题描述】:
我是 github 的新手,正在制作一个 python kivy 应用程序,它只是一个基本的计算器程序。在 .github/workflows/build.yml 我粘贴了这个:
name: Build
on:
push:
jobs:
# Build job. Builds app for Android with Buildozer
build-android:
name: Build for Android
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Build with Buildozer
uses: ArtemSBulgakov/buildozer-action@v1
id: buildozer
with:
workdir: <specify the directory of the app no don't mention this the app files are in root directory>
buildozer_version: stable
- name: Upload artifacts
uses: actions/upload-artifact@v2
with:
name: package
path: ${{ steps.buildozer.outputs.filename }}
在非常小的测试中,它运行良好(4 次),但这次它显示“失败:没有运行任何作业”
能解释为什么会这样吗?
【问题讨论】:
-
你的文件缩进怎么样?您的
build-android字段是否与jobs字段处于同一级别? -
是的,我尝试将其缩进工作字段,但结果相同
-
它是一个公共 repo,以便您可以共享工作流文件吗?
-
如果您分享它不是问题,它将更容易测试您的存储库以调查问题。
-
确实是缩进问题,我在这里打开了PR:github.com/Thirtek/Kivy_calculator/pull/1并添加了解释作为官方答案。
标签: python android kivy github-actions buildozer