At this time I was always using a small shell script to build and upload the slides to github pages. It's really easyer since I've added the -g option. Thanks to ghp-import.
Here is how to create some slides. First you need to install python-impress using pip or whatever and to create a repository on github and clone it:
$ pip install impress $ git clone firstname.lastname@example.org:gawel/myslides.git $ cd myslides
Create a index.rst file like this:
.. impress:: :func: linear ================== My talk ================== .. slide:: :class: first center By Gael «`@gawel_ <http://twitter.com/gawel_>`_» Pasgrimaud Slide 1 ======= some blahblah Slide 2 ======= moar blahblah
Then just run impress -g. Your slides are available at http://<you>.github.io/myslides.
If you need some images use a images/ folder. If you need to customise the css put your stuff in static/custom.css.