Skip to content

v0.0.0-test

Latest
Compare
Choose a tag to compare
@LizJeong LizJeong released this 19 Jul 08:55
Implement CI/CD workflows for Initia binary builds

- Add build-and-upload.yml: Main workflow coordinating build processes
  * Set up matrix strategy for multiple platforms (Linux, Darwin)
  * Trigger builds for amd64 and arm64 architectures

- Add build-darwin-amd64.yml and build-darwin-arm64.yml: Darwin-specific build workflows
  * Configure macOS environment and build process
  * Support amd64 and arm64 architectures separately

- Add build-linux-amd64.yml and build-linux-arm64.yml: Linux-specific build workflows
  * Set up Ubuntu environment and build process
  * Include steps for amd64 and arm64 builds separately

- Implement automatic uploads to GitHub Releases for all builds
- Add verification steps for built binaries

This commit sets up comprehensive CI/CD pipelines for building Minievm binaries
across multiple platforms and architectures, ensuring consistent and
automated releases.