You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enables the smoke-gemini workflow to trigger when the smoke label is applied to a pull request, consistent with smoke-claude, smoke-codex, and smoke-test-tools.
Change
.github/workflows/smoke-gemini.md
names: ["water"] → names: ["smoke"]
Why
Issue #23655 reports Gemini CLI failures. The /q enable smoke-gemini on "smoke" label command requests that smoke-gemini be added to the standard smoke test suite triggered by the smoke label, so it runs alongside other engine smoke tests when PRs are labeled for smoke testing.
Previously it was only triggered by the water label, which is used for a different set of workflows (cross-repo PR tests, service port tests, etc.).
Validation
✅ smoke-gemini compiled successfully with no errors or warnings.
The push was rejected because GitHub Actions does not have workflows permission to push these changes, and is never allowed to make such changes, or other authorization being used does not have this permission.
Create the pull request manually
# Download the patch from the workflow run
gh run download 24242379787 -n agent -D /tmp/agent-24242379787
# Create a new branch
git checkout -b q/smoke-gemini-label-10214493b74d7888 main
# Apply the patch (--3way handles cross-repo patches)
git am --3way /tmp/agent-24242379787/aw-q-smoke-gemini-label.patch
# Push the branch and create the pull request
git push origin q/smoke-gemini-label-10214493b74d7888
gh pr create --title '[q] fix(smoke-gemini): trigger on "smoke" label instead of "water" (#23655)' --base main --head q/smoke-gemini-label-10214493b74d7888 --repo github/gh-aw
Summary
Enables the
smoke-geminiworkflow to trigger when thesmokelabel is applied to a pull request, consistent withsmoke-claude,smoke-codex, andsmoke-test-tools.Change
.github/workflows/smoke-gemini.mdnames: ["water"]→names: ["smoke"]Why
Issue #23655 reports Gemini CLI failures. The
/q enable smoke-gemini on "smoke" labelcommand requests thatsmoke-geminibe added to the standard smoke test suite triggered by thesmokelabel, so it runs alongside other engine smoke tests when PRs are labeled for smoke testing.Previously it was only triggered by the
waterlabel, which is used for a different set of workflows (cross-repo PR tests, service port tests, etc.).Validation
✅
smoke-geminicompiled successfully with no errors or warnings.Warning
Protected Files — Push Permission Denied
This was originally intended as a pull request, but the patch modifies protected files. A human must create the pull request manually.
Protected files
Create the pull request manually