Skip to content

ci: remove scheduled trigger from Android regression workflow#28254

Merged
cmd-ob merged 1 commit into
mainfrom
cursor/android-e2e-workflow-schedule-a4fe
Apr 13, 2026
Merged

ci: remove scheduled trigger from Android regression workflow#28254
cmd-ob merged 1 commit into
mainfrom
cursor/android-e2e-workflow-schedule-a4fe

Conversation

@cmd-ob

@cmd-ob cmd-ob commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

Description

Removed the scheduled cron trigger from .github/workflows/run-e2e-regression-tests-android.yml so this workflow no longer runs every 3 hours.

The workflow can still be run manually via workflow_dispatch.

Changelog

CHANGELOG entry: null

Related issues

Fixes: N/A

Manual testing steps

Feature: Android regression workflow trigger behavior

  Scenario: workflow can be manually triggered only
    Given the GitHub Actions workflow file `run-e2e-regression-tests-android.yml`
    When I inspect the `on` section
    Then it contains `workflow_dispatch` inputs
    And it does not contain a `schedule` cron trigger

Screenshots/Recordings

Not applicable (CI workflow configuration change only).

Before

N/A

After

N/A

Pre-merge author checklist

Pre-merge reviewer checklist

  • I've manually tested the PR (e.g. pull and build branch, run the app, test code being changed).
  • I confirm that this PR addresses all acceptance criteria described in the ticket it closes and includes the necessary testing evidence such as recordings and or screenshots.
Open in Web Open in Cursor 

Co-authored-by: cmd-ob <cmd-ob@users.noreply.github.com>
@cursor

cursor Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch.
Learn more about Cursor Agents

@cmd-ob cmd-ob requested a review from a team as a code owner April 1, 2026 11:17
@metamaskbot metamaskbot added the team-qa QA team label Apr 1, 2026
@github-actions github-actions Bot added size-XS risk-low Low testing needed · Low bug introduction risk labels Apr 1, 2026
@github-actions

github-actions Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

🔍 Smart E2E Test Selection

  • Selected E2E tags: None (no tests recommended)
  • Selected Performance tags: None (no tests recommended)
  • Risk Level: low
  • AI Confidence: 98%
click to see 🤖 AI reasoning details

E2E Test Selection:
The only change in this PR is the removal of the scheduled cron trigger (schedule: - cron: '0 */3 * * *') from .github/workflows/run-e2e-regression-tests-android.yml. This removes the automatic every-3-hours scheduled execution of the Android E2E Regression Tests workflow, leaving only the workflow_dispatch (manual trigger) intact.

This is a pure CI scheduling configuration change with no impact on:

  • App source code
  • Test logic or test files
  • Test infrastructure or fixtures
  • Any user-facing functionality

No E2E test tags are needed to validate this change. The workflow itself is unchanged in terms of what it does — only when it runs automatically has been modified. Running any E2E tests would not validate or be relevant to this CI scheduling change.

Performance Test Selection:
This is a CI scheduling configuration change only. No app code, rendering logic, state management, or performance-sensitive paths were modified. Performance tests are not relevant.

View GitHub Actions results

@sonarqubecloud

sonarqubecloud Bot commented Apr 1, 2026

Copy link
Copy Markdown

@cmd-ob cmd-ob enabled auto-merge April 1, 2026 11:56
@cmd-ob cmd-ob added this pull request to the merge queue Apr 9, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Apr 9, 2026
@cmd-ob cmd-ob added this pull request to the merge queue Apr 13, 2026
Merged via the queue into main with commit a2e1f96 Apr 13, 2026
74 checks passed
@cmd-ob cmd-ob deleted the cursor/android-e2e-workflow-schedule-a4fe branch April 13, 2026 09:34
@github-actions github-actions Bot locked and limited conversation to collaborators Apr 13, 2026
@metamaskbot metamaskbot added the release-7.74.0 Issue or pull request that will be included in release 7.74.0 label Apr 13, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

release-7.74.0 Issue or pull request that will be included in release 7.74.0 risk-low Low testing needed · Low bug introduction risk size-XS team-qa QA team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants