* chore(ci): use tparse to report to GITHUB_STEP_SUMMARY
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
* fix: append
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
* fix: json
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
* feat: tparse
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
* feat: migrate to coral
Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
* feat: generate man pages
Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
* feat: cleanup and simplify the file adding interface
* docs: update the configuration docs to focus on the new contents format for specifying files
* docs: correct spelling
Co-authored-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Co-authored-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
* add stricter linting
* As part of this it changes the API slightly changing all uses of the `nfpm.Info` object to accept a pointer to reduce memory usage as pointed out by `hugeParam: info is heavy (568 bytes); consider passing it by pointer (gocritic)`