Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 1.04 KB

CONTRIBUTING.adoc

File metadata and controls

31 lines (25 loc) · 1.04 KB

Contributing

⭐️⭐️⭐️⭐️⭐️ First off thanks for taking the time to contribute ⭐️⭐️⭐️⭐️⭐️

This project is extremely simple and gives a generic way to get a version out of your goreleaser and cobra projects. All the code is contained in a single package version.go.

Roadmap

If you are interested in contributing to this project here are a couple things that I would like to add.

  1. Issue: #1 Support for custom attributes -X main.foobar=<blah> and updating goVersion.New() to take a splat or map of addition params.

  2. Issue: #2 Ability to Output to yaml

  3. Issue: #3 Func for taking in a type string and outputting the right response

    Example:

    info := goVersion.New(...)
    info.Output('json')
  4. Issue: #4 Tests 😳