This commit is contained in:
Wells Bunker 2025-09-26 15:32:43 -06:00
parent 567ef2da6d
commit cf144fd8c7
No known key found for this signature in database
GPG Key ID: DB16D6F2679B78FC
2 changed files with 23 additions and 21 deletions

View File

@ -215,23 +215,23 @@ jobs:
with:
cache-key: lint-build-test
- name: Pre-pull Docker images
run: |
echo "🐳 Pre-pulling Docker images for faster startup..."
# Pull all images in parallel
docker pull electricsql/electric &
docker pull supabase/postgres:15.1.0.147 &
docker pull supabase/gotrue:v2.149.0 &
docker pull supabase/realtime:v2.28.32 &
docker pull supabase/postgrest:v12.2.0 &
docker pull supabase/storage-api:v0.46.4 &
docker pull supabase/postgres-meta:v0.83.2 &
docker pull supabase/studio:20240422.09 &
docker pull supabase/edge-runtime:v1.53.4 &
docker pull kong:2.8.1 &
docker pull darthsim/imgproxy:v3.8.0 &
wait
echo "✅ Docker images pre-pulled successfully"
# - name: Pre-pull Docker images
# run: |
# echo "🐳 Pre-pulling Docker images for faster startup..."
# # Pull all images in parallel
# docker pull electricsql/electric &
# docker pull supabase/postgres:15.1.0.147 &
# docker pull supabase/gotrue:v2.149.0 &
# docker pull supabase/realtime:v2.28.32 &
# docker pull supabase/postgrest:v12.2.0 &
# docker pull supabase/storage-api:v0.46.4 &
# docker pull supabase/postgres-meta:v0.83.2 &
# docker pull supabase/studio:20240422.09 &
# docker pull supabase/edge-runtime:v1.53.4 &
# docker pull kong:2.8.1 &
# docker pull darthsim/imgproxy:v3.8.0 &
# wait
# echo "✅ Docker images pre-pulled successfully"
- name: Start services in background
run: |
@ -307,8 +307,8 @@ jobs:
run: |
echo "🧪 Running Momentic E2E tests..."
cd apps/momentic
pnpm dlx momentic install-browsers --all
pnpm dlx momentic run --api-key $MOMENTIC_API_KEY --wait-on http://localhost:3000 --wait-on-timeout 300000 --exclude "llm-calls/*" --upload-results
# pnpm dlx momentic install-browsers --all
pnpm dlx momentic run --api-key $MOMENTIC_API_KEY --wait-on http://localhost:3000 --wait-on-timeout 3000 --exclude "llm-calls/*" --upload-results
env:
MOMENTIC_API_KEY: ${{ secrets.MOMENTIC_API_KEY }}

View File

@ -4,11 +4,13 @@
"concurrency": "20",
"tasks": {
"build": {
"dependsOn": ["^build"]
"dependsOn": ["^build"],
"outputs": ["dist/**", ".output/**", ".vercel/**", "target/release/**"]
},
"build:dry-run": {
"dependsOn": ["^build:dry-run"],
"env": ["SKIP_ENV_CHECK"]
"env": ["SKIP_ENV_CHECK"],
"outputs": ["dist/**", ".output/**", ".vercel/**", "target/release/**"]
},
"dev": {
"cache": false,