regl-project / regl

👑 Functional WebGL
MIT License
5.19k stars 320 forks source link

Fix website deployments #445

Open gregtatum opened 6 years ago

gregtatum commented 6 years ago

I found some vague mentions of the CI not working for the website. I don't see any issue, so I'm filing this one to track it until I see what's going on. It appears the website is being built and deployed from https://github.com/freeman-lab/regl-site. I filed https://github.com/freeman-lab/regl-site/issues/14 to suggest moving the site into regl-project. If I don't get any response from that issue, I plan on forking the site again myself and moving it in myself.

gregtatum commented 6 years ago

I created a new repo in regl-project: https://github.com/regl-project/regl-site

gregtatum commented 6 years ago

The next step is to set up gh-pages on the site, then mikola will update the DNS.

gregtatum commented 6 years ago

@freeman-lab Would you be able to add me to Surge as a collaborator? Just run from your fork of the website:

surge --add tatum.creative@gmail.com

gregtatum commented 6 years ago

I also have a back-up plan of contacting Surge directly of re-associating the domain if freeman doesn't reply. There are no direct controls in surge to do that at this time:

https://twitter.com/TatumCreative/status/947311190862106624

Also GitHub pages doesn't support the 200.html file to redirect everything for single page apps.