Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add flag to include dev dependencies #12

Merged
merged 2 commits into from
May 26, 2021
Merged

Conversation

dschniepp
Copy link
Owner

@dschniepp dschniepp commented May 25, 2021

As discussed earlier and will close #11 this PR add a flag for including development dependencies in the generation process.

  • Added the flag
  • Added the docs
  • Added additional tests in the action

@dschniepp dschniepp added this to the 0.3.0 milestone May 25, 2021
@dschniepp dschniepp self-assigned this May 25, 2021

- run: mix kudos.generate --dry-run

- run: mix kudos.generate --include-dev-deps
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This could be a future improvement: What do you think about committing the licensed.md file and asserting that it matches to what this command generates.

Submitting the license file is also a nice way to show visitors an example of the generated file

Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Like the idea of committing the licenses.md unfortunately for non dev it would be empty.

Or what about a checker wich can be called in the pipeline, like mix kudos.compliant or mix kudos.complete. Will merge this for now. We can think about adding this in the next release.

lib/kudos.ex Outdated Show resolved Hide resolved
Co-authored-by: Gergő Papp-Szentannai <gergo.papp-szentannai@ni.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add flag to include dev dependencies
2 participants