rusackas opened a new pull request, #40770:
URL: https://github.com/apache/superset/pull/40770

   ### SUMMARY
   
   **This unblocks PR merges.** #40717 reduced the Cypress matrix from **6 
shards to
   2** (`parallel_id: [0, 1]`), but `.asf.yaml` still lists the old shards as
   **required status checks**:
   
   ```yaml
   required_status_checks:
     contexts:
       - cypress-matrix (0, chrome)
       - cypress-matrix (1, chrome)
       - cypress-matrix (2, chrome)   # ← no longer produced
       - cypress-matrix (3, chrome)   # ← no longer produced
       - cypress-matrix (4, chrome)   # ← no longer produced
       - cypress-matrix (5, chrome)   # ← no longer produced
   ```
   
   Since jobs `cypress-matrix (2..5, chrome)` no longer exist, those checks 
never
   report, so every PR is stuck on **"Expected — Waiting for status to be
   reported"** and can't merge. This removes the four obsolete contexts and 
keeps
   the two shards that actually run.
   
   I audited the rest of the `contexts:` list against the current workflows —
   everything else (`lint-check`, `frontend-build`, `playwright-tests 
(chromium)`,
   `pre-commit (current/previous)`, `test-mysql/postgres/sqlite/hive/presto`,
   `unit-tests (current)`, `dependency-review`) still maps to a live job, so 
this
   is the only stale entry.
   
   > ⚠️ **Merging this PR:** because the phantom `cypress-matrix (2..5)` 
contexts
   > are *currently* required, this PR itself will show them as "waiting" and 
the
   > normal merge button will be blocked. A committer/admin will need to merge 
it
   > (admin override), after which INFRA re-applies branch protection from
   > `.asf.yaml` and all other PRs unblock.
   
   > 📝 **Follow-up:** when #40722 (Python matrix → current-only on PRs) merges, 
it
   > will stop producing `pre-commit (previous)` on PRs, so that context will 
need
   > removing here too. Left in place for now since it currently runs.
   
   ### TESTING INSTRUCTIONS
   
   After this merges, confirm open PRs no longer show "Waiting for status" on 
the
   removed Cypress contexts and can merge with the 2-shard matrix.
   
   ### ADDITIONAL INFORMATION
   
   - [ ] Has associated issue:
   - [ ] Changes UI
   - [ ] Includes DB Migration
   - [ ] Introduces new feature or API
   - [ ] Removes existing feature or API
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to