Skip to content

[q] fix(smoke-gemini): trigger on "smoke" label instead of "water" (#23655) #25634

@github-actions

Description

@github-actions

Summary

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.


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

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

🎩 Equipped by Q · ● 570.6K ·

  • expires on Apr 12, 2026, 12:19 PM UTC

Metadata

Metadata

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions