Files
Shutong Wu cf1b4a09bc ci: run-wide-matrix label + Unity 6 as default-leg version
- Adds a `run-wide-matrix` label trigger. Applying it to any PR (in-repo or
  fork) causes pull_request_target to re-run the workflow with the full
  4-version matrix. Mirrors the existing `safe-to-test` opt-in pattern.
  - Fork PRs still need `safe-to-test` as the base gate for secret safety;
    `run-wide-matrix` layers on top.
  - In-repo PRs need only the new label (the push-event run already covered
    the default leg).
- Adds `defaultVersion` field to tools/unity-versions.json and points it at
  6000.0.75f1 (Unity 6.0 LTS). The narrow-matrix path now runs Unity 6 on
  PRs and feature-branch pushes instead of the 2021.3 floor. The 'floor'
  role still identifies the package minimum and is exercised in the wide
  matrix; it just no longer doubles as the default-leg version.
- Documents both changes in docs/development/README-DEV.md.

Dry-run verification of the matrix selector:
- push to feature branch (no label) -> ["6000.0.75f1"]
- push to beta                       -> all 4 versions
- pull_request_target + WIDE_LABEL   -> all 4 versions
2026-05-22 17:06:54 +08:00
..
2026-03-07 02:46:19 -05:00
2026-01-21 14:41:16 -04:00
2026-01-21 14:41:16 -04:00