How can i work with cloudflare workers and github pages?

I am trying to know how can i implement github pages and cloudflare workers for hosting and deployment