Description
We will no longer support macOS AMD64 (x64) as target platform . As a result, no artifacts will be generated nor published.
All tool repositories under cmsis-toolbox that currently build or release macOS AMD64 artifacts must be updated accordingly. Associated CI workflows, tests, release automation, and documentation should also be cleaned up to reflect this change.
Required Changes
Build & Packaging
- Remove macOS AMD64 (darwin/amd64) build targets.
- Stop generating macOS AMD64 artifacts in release pipelines.
- Remove packaging and publishing steps related to macOS AMD64.
CI/CD
- Remove macOS AMD64 jobs from CI workflows.
- Remove platform-specific test matrices targeting darwin/amd64.
- Update release workflows to exclude macOS AMD64 artifacts.
- Clean up any conditional logic or scripts that handle macOS AMD64 builds.
Testing
- Remove tests that specifically validate macOS AMD64 artifacts.
- Update integration and release verification steps to align with the supported platform matrix.
Documentation
- Update supported platform documentation.
- Remove references to macOS AMD64 installation packages, binaries, and support statements.
- Update release notes templates and contributor documentation where applicable.
CC: @ReinhardKeil @jkrech
Description
We will no longer support macOS AMD64 (x64) as target platform . As a result, no artifacts will be generated nor published.
All tool repositories under cmsis-toolbox that currently build or release macOS AMD64 artifacts must be updated accordingly. Associated CI workflows, tests, release automation, and documentation should also be cleaned up to reflect this change.
Required Changes
Build & Packaging
CI/CD
Testing
Documentation
CC: @ReinhardKeil @jkrech