Skip to content
This repository was archived by the owner on Feb 6, 2026. It is now read-only.
This repository was archived by the owner on Feb 6, 2026. It is now read-only.

Add Windows ARM64 build target to release workflow #70

@rianjs

Description

@rianjs

Summary

Add Windows ARM64 (windows_arm64) build target to the release workflow. Currently we build ARM64 for macOS and Linux, but not Windows.

Current State

Release artifacts include:

  • darwin_amd64, darwin_arm64
  • linux_amd64, linux_arm64
  • windows_amd64
  • windows_arm64missing

Implementation

Add GOOS=windows GOARCH=arm64 to the build matrix in the release workflow. This is a one-liner since Go cross-compilation handles the rest.

Acceptance Criteria

  • Windows ARM64 binary is built during release
  • cfl_X.Y.Z_windows_arm64.zip artifact appears in GitHub Releases
  • Checksum for ARM64 artifact included in checksums.txt

Why

Prerequisite for Windows package distribution (Chocolatey, Winget) with ARM64 support.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions