Skip to content

Add monitoring of dependencies #306

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

Closed
behrtam opened this issue Feb 8, 2016 · 3 comments
Closed

Add monitoring of dependencies #306

behrtam opened this issue Feb 8, 2016 · 3 comments

Comments

@behrtam
Copy link
Contributor

behrtam commented Feb 8, 2016

To avoid manually checking for changed dependencies, now that we introduced version pinning (#305), maybe we could use https://requires.io to do that for us. As you can see in my fork the versions are extracted successfully.

There are three ways to get notified:

  • include a badge into our readme Requirements Status
  • email notifications
  • automatic pull request

As we only use those packages for testing my feeling is that the badge is sufficient and maybe emails to the track maintainers. It is free for public repos but it can only be activated by administrators.

@kytrinyx
Copy link
Member

kytrinyx commented Feb 8, 2016

I'd be happy to activate it. Ill take a look at it today.

@kytrinyx
Copy link
Member

kytrinyx commented Feb 8, 2016

OK, I think that should work. Here's the badge markdown:

[![Requirements Status](https://requires.io/github/exercism/xpython/requirements.svg?branch=master)](https://requires.io/github/exercism/xpython/requirements/?branch=master)

Requirements Status

behrtam added a commit that referenced this issue Feb 8, 2016
The badge shows if the dependencies listed in `requirements-travis.txt` 
which are used in the travis-ci build are up-to-date (see #306).
@behrtam
Copy link
Contributor Author

behrtam commented Feb 8, 2016

Thank you.

@behrtam behrtam closed this as completed Feb 8, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants