Zoltan Kochan
84fa52c3d7
ci: consolidate test matrix and stop double-firing on PRs
- Limit push trigger to master so PRs run jobs once instead of twice.
- Fold test_default_inputs / test_dest / test_version_respects_request /
test_bin_dest_output into one cross-OS `smoke` job (5 matrix entries:
ubuntu × 2 versions + ubuntu custom-dest + macos + windows).
- Fold test_package_manager_field / test_dev_engines /
test_dev_engines_on_fail_error into one ubuntu-only `manifest_pin` job
(6 matrix entries) — manifest handling is OS-independent.
- Keep standalone and run_install but ubuntu-only.
Total runs per PR push: ~88 → 14.