使用github操作自动化颤振工作流
我有一个flutter项目,正在尝试使用github操作实现自动化。我想在创建一个新标记并将apk保存到该标记后立即创建apk。有人能帮我吗使用github操作自动化颤振工作流,github,flutter,github-actions,Github,Flutter,Github Actions,我有一个flutter项目,正在尝试使用github操作实现自动化。我想在创建一个新标记并将apk保存到该标记后立即创建apk。有人能帮我吗 on : push name: build and test app jobs: build: name: install dependencies runs-on: ubuntu-latest steps: - uses: actions/checkout@master - name: install dep
on : push
name: build and test app
jobs:
build:
name: install dependencies
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- name: install dependencies
uses: steebchen/flutter@v1.0.0
with:
args: pub get
# - name: run tests
# uses: steebchen/flutter@v1.0.0
# with:
# args: test
- name: build apk
uses: steebchen/flutter@v1.0.0
with:
args: build apk --release
#- uses: actions/checkout@master
- uses: actions/download-artifact@master
with:
name: app-release.apk
path: build/app/outputs/apk/release/
- run: cat build/app/outputs/apk/release/
我可以构建它,但我不能下载工件 要使用--必须在android上设置密钥存储和登录配置。完成了吗?我已经和应用程序设置了动作和种类的工作(它失败了,因为应用程序使用的是颤振开发频道,动作的图像使用稳定) 首先尝试使用“构建apk--调试” 此外,使用ls查找目录:
- run: ls android/build/app/outputs/apk/release/
我可以建立它,但我不能下载工件我想你的问题是你错过了apk路径中的android文件夹。应该是。android/构建和非构建/