Repository navigation
Releases: mselser95/bctool
Releases · mselser95/bctool
Release list
v0.0.18
v0.0.16
FEAT: Add update instructions for bctool in README Added a section to the README explaining how to update the bctool CLI via Homebrew. This ensures users can easily keep their CLI tools up to date, promoting a better user experience. Signed-off-by: Matias Selser <mati.selser@hotmail.com>
v0.0.15
FEAT: Add Homebrew installation instructions to README Added instructions for installing the bctool CLI via Homebrew to the README. This helps users quickly set up the tool using a widely-used package manager, improving accessibility and ease of use. Signed-off-by: Matias Selser <mati.selser@hotmail.com>
v0.0.14
FEAT: Add OS and CPU-specific binary install logic Improved the Homebrew formula generation script by adding conditional logic for OS and CPU architecture. This ensures the correct binary is installed for Linux systems, supporting both Intel and ARM architectures, enhancing compatibility and user experience. Signed-off-by: Matias Selser <mati.selser@hotmail.com>
v0.0.13
FEAT: Remove Windows ARM64 artifacts, improve Homebrew setup Removed Windows ARM64 artifacts from the release workflow as they are no longer required. Enhanced the Homebrew formula update by ensuring the necessary directories are created dynamically. This improves maintainability and prevents potential errors during the release process. Signed-off-by: Matias Selser <mati.selser@hotmail.com>
v0.0.12
FEAT: Improve release workflow with detailed logs and specific files Added a step to list the contents of the `dist/` directory before upload, ensuring transparency in the release process. Updated the release files to include platform-specific binaries and checksum files for better clarity and organization. Signed-off-by: Matias Selser <mati.selser@hotmail.com>
v0.0.11
FEAT: Automate fetching checksums for multiple platforms Extended the release workflow to download `.sha256` checksums for additional platforms (Windows). Updated the Homebrew formula construction to be dynamic and consistent by using `echo` statements. This enhances compatibility and streamlines formula generation for multi-platform releases. Signed-off-by: Matias Selser <mati.selser@hotmail.com>
v0.0.10
FEAT: Automate Homebrew formula update in CI Enhanced the release workflow by adding automated Homebrew formula updates. The new job parses release checksums, generates the formula file, and commits changes to the Homebrew tap repository. This ensures seamless deployment and availability via Homebrew. Signed-off-by: Matias Selser <mati.selser@hotmail.com>
v0.0.9
FIX: Correct binary output path in release workflow The `-output` path in the `gox` command was incorrectly pointing to `./cmd`, which caused build artifacts to be generated incorrectly. This change updates the path to `.` to ensure binaries are built and placed in the appropriate `dist/` directory. Signed-off-by: Matias Selser <mati.selser@hotmail.com>
v0.0.8
FEAT: Simplify release workflow and update Go version Reduced complexity in the release workflow by removing the container setup and redundant steps like generating SHA256 checksums. Updated Go version to 1.21 and refined cross-compilation targets to essential OS/architectures for a more streamlined process. Signed-off-by: Matias Selser <mati.selser@hotmail.com>