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

TST: Turn Sphinx warning into error #155

Merged
merged 1 commit into from
Aug 8, 2018
Merged

Conversation

pllim
Copy link
Contributor

@pllim pllim commented May 9, 2018

@pllim
Copy link
Contributor Author

pllim commented May 9, 2018

@jhunkeler , I don't get it. There is 1 warning but test passed anyway. It is like Jenkins is ignoring setting in setup.cfg.

build succeeded, 1 warnings.

@mcara
Copy link
Member

mcara commented May 10, 2018

@pllim @stsci-hack @jhunkeler If you make changes that are worth communicating to the users, please DO NOT FORGET TO UPDATE the CHANGELOG

By the way, is it possible to block PRs unless there is an entry added to the changelog???

@pllim
Copy link
Contributor Author

pllim commented May 10, 2018

Usually, changes to doc and test do not need change log.

is it possible to block PRs unless there is an entry added to the changelog?

Yes, Astropy uses a bot to check changelog. If unsatisfactory, bot will request changes. And you can probably set your repo to disable commit until bot approves. @drdavella cloned that bot into stsci-bot a while ago but I have not seen it in action.

@mcara
Copy link
Member

mcara commented May 10, 2018

OK, then let's not get overboard, but just do not forget about CHANGELOG

@drdavella
Copy link
Collaborator

drdavella commented Jul 13, 2018

I'm late to this discussion, but currently that bot only runs on https://github.com/spacetelescope/asdf (see, for example, asdf-format/asdf#510 (comment)). If you want it to be enabled for other repositories, I can help with that.

@pllim
Copy link
Contributor Author

pllim commented Jul 13, 2018

It is Mihai and Warren's call...

@mcara
Copy link
Member

mcara commented Jul 16, 2018

I discussed the issue with @drdavella offline and it seems that we can ignore the bot when necessary (or if it misbehaves) and this addresses all my concerns. Considering the benefit of being reminded to add a changelog entry, I am all for having this bot.

@pllim
Copy link
Contributor Author

pllim commented Jul 17, 2018

Make it so, @drdavella ! :)

@drdavella
Copy link
Collaborator

This is actually something that needs to be done by someone with admin rights on the repo, but I can provide guidance (once I remind myself how I did it in the first place).

@pllim
Copy link
Contributor Author

pllim commented Jul 17, 2018

Someone removed my power on this repo. Can't help there. Sorry, Dan!

@mcara
Copy link
Member

mcara commented Jul 17, 2018

Someone removed my power on this repo.

However, I am sure @jhunkeler would be happy to help.

@mcara mcara merged commit a5e1fb0 into spacetelescope:master Aug 8, 2018
@pllim pllim deleted the patch-1 branch August 8, 2018 20:23
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.

3 participants