Skip to content

[MODULE-P3] CI/CD update for module builds #279

Description

@kcenon

Summary

Part of Phase 3 (C++20 Module Stabilization) from #275.

Update CI/CD pipelines to include module build testing.

Parent Issue

Tasks

  • Add module build job to CI workflow
  • Configure for supported compilers (Clang 16+, GCC 14+, MSVC 2022)
  • Skip module tests on AppleClang (not supported)
  • Add module build to release workflow if applicable

Files to Update

  • .github/workflows/ci.yml
  • .github/workflows/*.yml (as needed)

Acceptance Criteria

  • CI runs module builds on supported platforms
  • Clear failure reporting for module-related issues
  • Non-blocking for AppleClang builds

Metadata

Metadata

Assignees

Labels

ci/cdCI/CD pipeline relatedenhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions