Skip to content

feat(build): Add Windows amd64 and arm64 builds to GoReleaser #35

@rianjs

Description

@rianjs

Summary

Add Windows platform support to .goreleaser.yml to enable distribution via Chocolatey and Winget.

Changes

  • Add windows to the goos list in builds section
  • Add format_overrides to use zip format for Windows archives
  • Verify checksums.txt includes Windows artifacts

Files to modify

  • .goreleaser.yml

Acceptance criteria

  • make snapshot produces Windows binaries
  • Release includes newrelic-cli_*_windows_amd64.zip and newrelic-cli_*_windows_arm64.zip
  • checksums.txt includes Windows archive hashes

Context

This is a prerequisite for Chocolatey and Winget distribution (Issues #2-5).

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