Pezholio
Pezholio

Reputation: 2674

Github API - create contents api method not triggering GitHub Pages build

I'm working on a Rails app that allows users to publish datasets via Github and access it via GitHub pages. I'm using the Github API to act as the user, create a repo and add the files, and everything works as expected, the only issue is that the GitHub pages page build doesn't seem to be happening. The datasets can be downloaded, but trying to access the index.html page doesn't seem to work at all.

Here's an example repo:

https://github.com/git-data-publisher/Foo

And here's the Github pages site:

http://git-data-publisher.github.io/Foo/

You can see that, for example:

http://git-data-publisher.github.io/Foo/data/June_2014.csv

Works fine.

I can only guess that this means the GitHub pages build isn't getting triggered. Any way I can make this happen without having to do a manual Git push?

You can also see my code here if this helps:

https://github.com/theodi/git-data-publisher

Upvotes: 0

Views: 112

Answers (1)

David Jacquel
David Jacquel

Reputation: 52809

Github tries to parse you site as a Jekyll site.

You must indicate that you're not using Jekyll by creating an empty .nojekyll file at the root of your repository.

Upvotes: 1

Related Questions