Skip to content

Drop macOS-AMD64 Artifact Generation, Distribution, and Support #626

Description

@soumeh01

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

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Fields

No fields configured for Task.

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions