You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Updated workflows to use Makefile targets for consistency:
## CI Workflow
- Use 'make tidy' instead of 'go mod download' + 'go mod verify'
- Use 'make test' instead of 'go test -v -race ./...'
- Use 'make build' instead of 'go build -v ./...'
## Build & Release Workflows
- Use 'make tidy' for dependency management
- Keep direct Go commands for cross-compilation (needed for matrix builds)
- Maintain parallel builds for different platforms
## New Makefile Build Workflow
- Added weekly workflow that demonstrates 'make build-all'
- Builds all platforms in single job using Makefile
- Manual trigger available for testing
- Uploads all binaries as single artifact
This ensures consistency between local development (using Makefile)
and CI/CD (using same Makefile targets where appropriate).
Tested: make tidy && make test && make build works correctly.
Co-authored-by: f0ssel <[email protected]>
0 commit comments