- Add `jq` dependency for JSON manipulation
- Automatically generate changelog from Git history for releases
- Refactor release body to include Docker image details and formatted changelog
Changelog: other
- Handle empty tag results gracefully using fallback in `grep`
- Use `${GITHUB_ENV:-$GITEA_ENV}` for environment variable assignment to ensure broader compatibility