We’re excited to announce the release of gogitup v0.1.5, now available on GitHub!

Released on March 11, 2026, this minor update introduces a valuable new configuration option that gives users finer control over their Go build environments when managing installed binaries.

What’s New

This release adds the cgo_enabled configuration parameter, allowing you to explicitly control the CGO_ENABLED environment variable for all go install operations performed by gogitup.

Configuration Example

Add this to your ~/.gogitup configuration file:

apps:
  - name: mytool
github_auth: false
goproxy: "https://proxy.golang.org"
cgo_enabled: false

The new setting supports three states:

  • Not set (default): CGO_ENABLED is inherited from your environment (standard Go behavior)
  • false: Explicitly sets CGO_ENABLED=0 for all go install operations
  • true: Explicitly sets CGO_ENABLED=1 for all go install operations

Why It Matters

This enhancement is particularly useful for:

  • Containerized environments: Run gogitup in minimal containers without CGO support without build failures
  • CI/CD pipelines: Ensure consistent build behavior across automated deployments where CGO may be disabled by default
  • Cross-compilation scenarios: Build binaries for platforms that require CGO to be explicitly disabled
  • Security-conscious deployments: Organizations with policies restricting CGO usage can now enforce this through gogitup’s configuration

The cgo_enabled option follows the same design pattern as the existing goproxy configuration, making it intuitive to use if you’re already familiar with gogitup.

Upgrading

This release is fully backward compatible—no action required! If you have an existing gogitup configuration, simply upgrade and continue using it as before. The new cgo_enabled option is completely optional.

Installation Options

Download a pre-built binary: Head to the v0.1.5 release page and download the asset for your platform:

  • macOS (Intel): gogitup-v0.1.5-darwin-amd64.tar.gz
  • macOS (Apple Silicon): gogitup-v0.1.5-darwin-arm64.tar.gz
  • Linux AMD64: gogitup-v0.1.5-linux-amd64.tar.gz
  • Linux ARM64: gogitup-v0.1.5-linux-arm64.tar.gz
  • Windows: gogitup-v0.1.5-windows-amd64.zip

Each download includes checksum files for verification (MD5 and SHA256).

Or install via Go:

go install github.com/UnitVectorY-Labs/gogitup@v0.1.5

That’s it! For more details on all configuration options, check out the CONFIG.md documentation.


This release announcement was AI-generated by unsloth/Qwen3.5-122B-A10B-GGUF:Q4_K_M on March 17, 2026. Source repository: UnitVectorY-Labs/gogitup, Release: v0.1.5. Author: release-storyteller