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

Build not triggered after pushing to GitHub #427

Closed
juliohm opened this issue Feb 11, 2017 · 9 comments
Closed

Build not triggered after pushing to GitHub #427

juliohm opened this issue Feb 11, 2017 · 9 comments

Comments

@juliohm
Copy link
Contributor

juliohm commented Feb 11, 2017

This happened in the past, but I don't understand what is the cause now, I have pushed various commits this week to my package and the documentation was not updated:

https://github.com/juliohm/ImageQuilting.jl

Can you please help me understand what is happening?

@mortenpi
Copy link
Member

Documenter is skipping the deployment for some reason. Could you please set DOCUMENTER_DEBUG environment variable to true on Travis and re-run the latest linux 0.5 build?

@juliohm
Copy link
Contributor Author

juliohm commented Feb 11, 2017

The only difference I remember now is that I used GitHub Releases and Attobot to trigger the build and the pull request to METADATA. It shouldn't be an issue though.

I added the environment variable DOCUMENTER_DEBUG with the value true and restarted the build.

@mortenpi
Copy link
Member

Ah, you're using the old GITHUB_API_KEY method to give Documenter access to the repo. That was deprecated a while back (not fine grained enough) and was removed completely on Jan 29. You need to set up a new SSH key. There's more info here: https://juliadocs.github.io/Documenter.jl/stable/man/hosting.html#SSH-Deploy-Keys-1

Once that's working you should probably also remove the old token from you list access tokens.

@juliohm
Copy link
Contributor Author

juliohm commented Feb 11, 2017

So the short key generated by Travis.genkeys is just the number in the middle after ssh-rsa and before the user@hostname markers, correct?

@juliohm
Copy link
Contributor Author

juliohm commented Feb 11, 2017

Nevermind, GitHub asks for the whole thing. Moving with the process...

@juliohm
Copy link
Contributor Author

juliohm commented Feb 11, 2017

Now I am getting an unrelated build error, I will report it in SimpleTraits.jl: https://travis-ci.org/juliohm/ImageQuilting.jl/jobs/200428164

@juliohm
Copy link
Contributor Author

juliohm commented Feb 13, 2017

Problem solved, thank you @mortenpi. Can you please confirm I can delete the GITHUB_API_KEY from my GitHub account? The new Documenter.jl only uses the DOCUMENTER_KEY variable, correct?

@juliohm juliohm closed this as completed Feb 13, 2017
@mortenpi
Copy link
Member

Good to hear! Yes, you can remove GITHUB_API_KEY and you should probably remove the corresponding token from GitHub as well. Can be done on the access tokens page I think.

@juliohm
Copy link
Contributor Author

juliohm commented Feb 13, 2017 via email

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