-
v1.1.1 Stable
released this
2025-04-25 18:27:47 -06:00 | 0 commits to main since this releaseπ¦ Go CI/CD Composite Action v1.1.1
The storm rolls onward β this patch release brings a critical refinement to the sacred rites of testing. Precision sharpens, and coverage deepens across your Go domains.
π§ Whatβs Fixed in v1.1.1
β Comprehensive Test Coverage Restored
The test commands now correctly include all packages and subpackages.
This ensures that every corner of your code β no matter how deep in the domain forest β is tested and accounted for.- Fixed test execution scope to recursively run across all modules.
- Improves reliability of test reports and coverage metrics.
π§ Why This Matters
Even the strongest rituals must cover every rune. This fix ensures your CI/CD pipeline doesnβt miss hidden logic in nested packages, bringing true integrity to your builds and clarity to your reports.
Version 1.1.1 is a minor but vital correction β a sharpening of the blade, not a reforging.
Bring it into your tribeβs workflows and march forward with confidence.We donβt just test our code β we honor it. π‘οΈ
Downloads
-
v1.1.0 Stable
released this
2025-04-23 00:03:03 -06:00 | 1 commits to main since this releaseπ¦ Go CI/CD Composite Action v1.1.0
The forge burns hotter β this release brings greater control, stronger rituals, and clearer pathways for your Go workflows.
Every change is a chisel stroke toward eternal DevOps glory.
β¨ What's New in v1.1.0
π Expanded Secrets & Registry Support
- New required inputs:
registry-username
andregistry-token
- More secure and explicit registry authentication
- Hardened for private registries and artifact sanctuaries
ποΈ Stronger Build Control
- Build steps now split cleanly:
library
orapplication
- Applications compile into
/bin/app
β ready for Docker or direct deployment
π³ Enhanced Docker Image Handling
- Tag generation logic:
develop
β short SHAmain
βlatest
release/*
β${semver}-release
tags/*
β versioned tag
- Image build & push only when the stars align (workflow type + build type)
π Improved Docs & Ritual Clarity
- README now speaks like a spellbook
- Inputs described as incantations with defaults, types, and intent
π οΈ Smarter Defaults
- Go version:
1.24
- Docker publishing:
true
by default, override at will
π Why This Matters
This release deepens the sacred foundation of your CI/CD spellcraft.
Whether deploying powerful apps or building nimble Go libraries, your workflow gains:- π Precision in authentication
- π Flexibility in flow
- π§± Clarity in build behavior
- π Less boilerplate, more legacy
Let your rituals be reproducible, readable, and run like blood in the veins of your infrastructure.
π Ready for Battle
v1.1.0 is forged, tested, and sanctified.
Bring it into your projects and let the pipelines roar like dragons above the clouds.βWe donβt just build software β we forge legacy.β
Downloads
- New required inputs:
-
v1.0.0 Stable
released this
2025-04-22 19:23:54 -06:00 | 3 commits to main since this releaseπ¦ Go CI/CD Composite Action v1.0.0
This marks the first official release of the reusable Go CI/CD GitHub Action β forged for clarity, performance, and modern workflows.
β¨ What's Included
-
π Support for Multiple Workflow Modes
protected
: full pipeline for mainline branchestag
: versioned release supportminimal
: lightweight flow for development and pull requests
-
βοΈ Go Version Management
- Easily configure the Go version (defaults to 1.24)
-
π§ͺ Automated Testing & Coverage
- Runs unit tests and generates coverage reports out of the box
-
π§± Flexible Build Modes
- Build Go libraries or applications based on your project type
-
π³ Optional Docker Image Publishing
- Build and push Docker images conditionally for application builds
- Image tags are dynamically derived from the Git ref
-
π Registry Authentication Support
- Built-in support for private registry logins using environment secrets
π Why It Matters
This action brings standardization, clarity, and control to your Go project workflows. Whether you're running CI on pull requests or deploying production-grade artifacts from protected branches, this tool provides a clean, composable foundation.
Itβs designed to scale with your tribe, reduce boilerplate, and bring Go pipelines under the banner of consistency.
π Ready for Battle
v1.0.0
is production-ready and available for public use.Use it, extend it, share it β and forge your own legend.
βWe donβt just build software β we forge legacy.β
Downloads
-