From bf7e1b9829dd554b86b7c9633077dc416833fbe5 Mon Sep 17 00:00:00 2001 From: appflowy Date: Sat, 19 Feb 2022 23:26:38 +0800 Subject: [PATCH] ci: add build flowy_sdk deps --- .github/workflows/dart_test.yml | 16 ++++++++++++---- frontend/app_flowy/lib/startup/startup.dart | 2 +- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/.github/workflows/dart_test.yml b/.github/workflows/dart_test.yml index b3cc2485a5..4cffe3e0df 100644 --- a/.github/workflows/dart_test.yml +++ b/.github/workflows/dart_test.yml @@ -19,12 +19,20 @@ jobs: - uses: subosito/flutter-action@v1 with: channel: "stable" - - name: Flutter pub get - run: flutter pub get - working-directory: frontend/app_flowy - - name: Generate language files + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + - name: Deps Rust + working-directory: frontend + run: | + cargo install --force cargo-make + cargo install --force duckscript_cli + cargo make flowy_dev + echo PATH="$PATH":"$HOME/.pub-cache/bin" >> $GITHUB_PATH + - name: Deps Flutter working-directory: frontend/app_flowy run: + flutter pub get flutter pub run easy_localization:generate --source-dir ./assets/translations -f keys -O lib/generated -o locale_keys.g.dart - name: Build FlowySDK working-directory: frontend diff --git a/frontend/app_flowy/lib/startup/startup.dart b/frontend/app_flowy/lib/startup/startup.dart index ef04c0cb75..f92a0876a2 100644 --- a/frontend/app_flowy/lib/startup/startup.dart +++ b/frontend/app_flowy/lib/startup/startup.dart @@ -119,7 +119,7 @@ IntegrationEnv integrationEnv() { if (Platform.environment.containsKey('FLUTTER_TEST')) { return IntegrationEnv.test; } - final value = String.fromEnvironment('INTEGRATION_ENV'); + const value = String.fromEnvironment('INTEGRATION_ENV'); if (value == 'release') { return IntegrationEnv.release; }