diff --git a/melos.yaml b/melos.yaml index 87ae11b89..f98a14f2b 100644 --- a/melos.yaml +++ b/melos.yaml @@ -17,26 +17,26 @@ command: scripts: github-ci: - run: $MELOS_ROOT_PATH/scripts/sdk_satisfaction && melos format && melos analyze && melos dryRun && melos test || exit 0 + run: (melos bs || echo '') && melos format && melos analyze && melos dryRun && melos test || exit 0 format: - exec: dart format --set-exit-if-changed . + exec: $MELOS_ROOT_PATH/scripts/sdk_satisfaction && dart format --set-exit-if-changed . || exit 0 analyze: run: melos run analyze:dart && melos run analyze:flutter analyze:dart: - exec: dart analyze --fatal-infos + exec: $MELOS_ROOT_PATH/scripts/sdk_satisfaction && dart analyze --fatal-infos || exit 0 packageFilters: flutter: false analyze:flutter: - exec: flutter analyze --fatal-infos + exec: $MELOS_ROOT_PATH/scripts/sdk_satisfaction && flutter analyze --fatal-infos || exit 0 packageFilters: flutter: true dryRun: - exec: dart pub publish --dry-run + exec: $MELOS_ROOT_PATH/scripts/sdk_satisfaction && dart pub publish --dry-run || exit 0 packageFilters: private: false @@ -46,13 +46,13 @@ scripts: melos run test:flutter --no-select test:dart: - exec: dart test --chain-stack-traces --platform=vm,chrome,firefox + exec: $MELOS_ROOT_PATH/scripts/sdk_satisfaction && dart test --chain-stack-traces --platform=vm,chrome,firefox || exit 0 packageFilters: flutter: false dirExists: 'test' test:flutter: - exec: flutter test + exec: $MELOS_ROOT_PATH/scripts/sdk_satisfaction && flutter test || exit 0 packageFilters: flutter: true dirExists: 'test'