使用github操作自动化颤振工作流

使用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

我有一个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 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/构建和非构建/