Skip to content

Conversation

@hjmjohnson
Copy link
Member

  • Introduced GitHub Actions CI workflows for main branch with multi-platform support (Ubuntu, macOS, Windows).
  • Updated Azure Pipelines configurations to align with modern OS images (ubuntu-22.04, macos-13, windows-2022).
  • Standardized dependency installations, CMake configurations, and testing procedures across platforms.
  • Improved artifact handling, test result publishing, and code coverage reporting in CI workflows.

@hjmjohnson hjmjohnson force-pushed the update-ci-settings branch 3 times, most recently from 1f463bd to 597d5ba Compare June 23, 2025 02:29
- Introduced GitHub Actions CI workflows for `main` branch with multi-platform support (Ubuntu, macOS, Windows).
- Remove Azure Pipelines
- Remove Travis Pipelines
- Standardized dependency installations, CMake configurations, and testing procedures across platforms.
- Improved artifact handling, test result publishing, and code coverage reporting in CI workflows.
@hjmjohnson hjmjohnson force-pushed the update-ci-settings branch from 597d5ba to 7821b16 Compare June 23, 2025 11:34
@hjmjohnson hjmjohnson merged commit e417d4a into main Jun 23, 2025
1 of 3 checks passed
@hjmjohnson hjmjohnson deleted the update-ci-settings branch June 23, 2025 13:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant