adding publish for github.io pages