Added a new release workflow that automatically tests, builds, and publishes the project upon tagging. This includes a dedicated script to generate release notes directly from CHANGELOG.md and a new GitHub release badge in the README. Automating the release process