From ac62d0a57ac411eb62ac4e479f3227c4e022e755 Mon Sep 17 00:00:00 2001 From: snomiao Date: Wed, 18 Mar 2026 18:27:57 +0000 Subject: [PATCH] fix: default to linux-only QA, full 3-OS only via qa-full label Reduces per-run cost from ~$10-16 to ~$2.50 by defaulting to Linux-only. Use qa-full label or workflow_dispatch for 3-OS runs. --- .github/workflows/pr-qa.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.github/workflows/pr-qa.yaml b/.github/workflows/pr-qa.yaml index 10f98fd2f4..9ccf8be8f9 100644 --- a/.github/workflows/pr-qa.yaml +++ b/.github/workflows/pr-qa.yaml @@ -47,11 +47,6 @@ jobs: echo "skip=true" >> "$GITHUB_OUTPUT" fi - # TODO: remove push trigger before merge - if [ "$EVENT_NAME" = "push" ]; then - FULL=true - fi - # Full QA triggers if [ "$EVENT_NAME" = "workflow_dispatch" ] && \ [ "$INPUT_MODE" = "full" ]; then