Skip to content

Commit 13ed886

Browse files
committed
update coverage workflow to setup test infra
1 parent 305164d commit 13ed886

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

.github/workflows/coverage.yml

+16
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,22 @@ jobs:
4040
if [[ "$d" == "supabase_flutter/"* ]]; then
4141
flutter test --coverage --concurrency=1
4242
else
43+
if [[ "$d" == "postgrest/"* ]]; then
44+
cd ../../infra/postgrest
45+
docker compose down
46+
docker compose up -d
47+
cd ../../packages/postgrest
48+
elif [[ "$d" == "gotrue/"* ]]; then
49+
cd ../../infra/gotrue
50+
docker compose down
51+
docker compose up -d
52+
cd ../../packages/gotrue
53+
elif [[ "$d" == "storage_client/"* ]]; then
54+
cd ../../infra/storage_client
55+
docker compose down
56+
docker compose up -d
57+
cd ../../packages/storage_client
58+
fi
4359
dart test --coverage=coverage
4460
dart pub global run coverage:format_coverage --packages=.dart_tool/package_config.json --report-on=lib --lcov -o coverage/lcov.info -i coverage
4561
fi

0 commit comments

Comments
 (0)