Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add Swift Macro Compatibility Check to CI (#3406)
* Add Swift Macro Compatibility Check GitHub Action This PR adds a **Swift Macro Compatibility Check** GitHub Action to ensure that macro changes remain compatible across different versions of `swift-syntax`. The action automatically verifies compatibility with major `swift-syntax` versions (`509.0.0`, `510.0.0`, `600.0.0`), running builds and tests. It's also posible to turn on checking agains all versions of `swift-syntax`. #### Key Benefits: - **Automated Compatibility Checks**: No need to manually test changes across different `swift-syntax` versions—this is handled automatically in CI. - **Prevents Breakages**: Helps avoid accidentally committing changes that break older versions. * Use major versions only * Use `v1` version --------- Co-authored-by: Stephen Celis <stephen@stephencelis.com>
- Loading branch information