- Add support for custom architecture, installation directory, and dry-run mode
- Improve version comparison and upgrade logic for better usability
- Refactor help output and argument parsing for clarity and flexibility
- Ensure compatibility with additional architecture triplets
- Introduce a bash script to install the git-cliff binary
- Support fetching the latest or specific versions from GitHub
- Ensure compatibility with x86_64 Linux systems
- Validate required tools and handle installation errors
- Add a default merge message template for pull requests
- Introduce a release workflow to automate changelog generation
- Configure workflow to trigger on pushes to main and other branches