### Summary of Changes
- Changed the runner configuration for all build jobs in the CI workflow from `ubuntu-latest` to `self-hosted`, ensuring that builds utilize self-hosted infrastructure.
### Expected Results
- Improved build performance and resource management by leveraging self-hosted runners, aligning with the project's infrastructure strategy.