Enable manual action runs for stable 2.10
Because the stable branches do not get commits often, the logs of action runs can expire.
For CI workflows (only, not release workflow), this change adds the "workflow_dispatch" trigger to the linux-ci, windows-ci and windows-msvs-ci workflow definitions. This allows the workflow to be manually run via the GitHub UI.
Yes, I just became aware of exactly this. It's good to have. At this point, I think we are going to need another round of updates anyway, since I believe the macos-13 platform is being deprecated at the end of 2025 and we should change to macos-15-intel if we want to keep testing on Intel (see https://github.blog/changelog/2025-09-19-github-actions-macos-13-runner-image-is-closing-down/). I meant to open an issue about this. Maybe we can roll this update in with an update to the platforms and roll it out to all projects? This is probably not the place to discuss this, maybe we can move over to an issue in the Optimization Suite.