|
25 | 25 | echo "changes_cosmos_ui_components=$(git diff --quiet HEAD origin/$GITHUB_BASE_REF -- packages/cosmos_ui_components && echo "false" || echo "true")" >> $GITHUB_ENV |
26 | 26 | echo "changes_cosmos_utils=$(git diff --quiet HEAD origin/$GITHUB_BASE_REF -- packages/cosmos_utils && echo "false" || echo "true")" >> $GITHUB_ENV |
27 | 27 | echo "changes_cosmos_auth=$(git diff --quiet HEAD origin/$GITHUB_BASE_REF -- packages/cosmos_auth && echo "false" || echo "true")" >> $GITHUB_ENV |
| 28 | + echo "cosmos_node_client=$(git diff --quiet HEAD origin/$GITHUB_BASE_REF -- packages/cosmos_node_client && echo "false" || echo "true")" >> $GITHUB_ENV |
28 | 29 | - uses: subosito/flutter-action@v2 |
29 | 30 | with: |
30 | 31 | flutter-version: '2.10.1' |
|
66 | 67 | working-directory: packages/transaction_signing_gateway |
67 | 68 | if: env.changes_transaction_signing_gateway == 'true' |
68 | 69 | run: flutter test |
| 70 | + |
| 71 | + ########################################################################################### |
| 72 | + ## COSMOS_NODE_CLIENT |
| 73 | + ########################################################################################### |
| 74 | + |
| 75 | + - name: cosmos_node_client - pub get |
| 76 | + working-directory: packages/cosmos_node_client |
| 77 | + if: env.changes_transaction_signing_gateway == 'true' |
| 78 | + run: flutter pub get |
| 79 | + |
| 80 | + - name: cosmos_node_client - check codestyle |
| 81 | + working-directory: packages/cosmos_node_client |
| 82 | + if: env.cosmos_node_client == 'true' |
| 83 | + run: find lib test -name "*.dart" -not -name "*.g.dart" -not -name "*.freezed.dart" -not -name "*.gen.dart" -exec dart format -l 120 --set-exit-if-changed {} +; |
| 84 | + |
| 85 | + - name: cosmos_node_client - dart analysis |
| 86 | + working-directory: packages/cosmos_node_client |
| 87 | + if: env.cosmos_node_client == 'true' |
| 88 | + run: flutter analyze |
| 89 | + |
| 90 | + - name: cosmos_node_client - tests |
| 91 | + working-directory: packages/cosmos_node_client |
| 92 | + if: env.cosmos_node_client == 'true' |
| 93 | + run: flutter test |
69 | 94 |
|
70 | 95 | ########################################################################################### |
71 | 96 | ## COSMOS_UI_COMPONENTS |
|
0 commit comments