macOS で apk をビルドするために実行する GitHub アクションを作成しました。しかし、アーティファクト パターン :build/app/outputs/apk/release/*.apk がどのファイルにも一致しなかったという警告が表示されます。これは公開レポです。誰かがここで私を助けてくれませんか。公式ドキュメントには同じパスが記載されており、ローカルで apk を正常にビルドできます (Windows マシン上)。MacOS を使用して、後で行う iOS アプリを生成しました。
レポのリンク。 magento-mobile-oss
ワークフロー-
name: Magento Mobile
on:
push:
branches: [ oss ]
pull_request:
branches: [ oss ]
jobs:
build:
runs-on: macos-latest
steps:
- uses: actions/checkout@v1
- uses: actions/setup-java@v1
with:
java-version: '12.x'
- uses: subosito/flutter-action@v1
with:
channel: stable
env:
KEY_JKS: ${{ secrets.KEY_JKS }}
KEY_PASSWORD: ${{ secrets.ALIAS_PASSWORD }}
ALIAS_PASSWORD: ${{ secrets.KEY_PASSWORD }}
run: echo $KEY_JKS > key.jks && flutter pub get && flutter test && flutter build apk --split-per-abi --verbose
- name: Create a Release APK
uses: ncipollo/release-action@v1
with:
artifacts: "build/app/outputs/apk/release/*.apk"
token: ${{ secrets.OSS_TOKEN }}
commit: oss
tag: v1.0.${{ github.run_number }}