Closed john-paulsmith closed 1 year ago
BTW, I can update the DNS records whenever this is ready.
@garyo I merged this and created a website branch to trigger the the automation, but get a message Branch "website" is not allowed to deploy to github-pages due to environment protection rules.. I don't have access to the environment settings for the repo to configure this, can you look into it please?
OK, I enabled this.
It says it is live at http://academysoftwarefoundation.github.io/openfx/ but that looks like the main README, so I think it needs to come from the website/openeffects.org
subdir somehow.
Oh, I see -- it's not deploy from a branch, I should use an action since you've defined one. Working on it.
That's working better - now if you set the custom domain to openeffects.org, and configure the DNS, the site should start rendering properly.
Shoot - I just remembered we transferred the DNS to the Academy -- no longer at namecheap. I'll have to ask them to do that. I see the IP addrs we need to set up:
To create A records, point your apex domain to the IP addresses for GitHub Pages.
185.199.108.153
185.199.109.153
185.199.110.153
185.199.111.153
To create AAAA records, point your apex domain to the IP addresses for GitHub Pages.
2606:50c0:8000::153
2606:50c0:8001::153
2606:50c0:8002::153
2606:50c0:8003::153
LFX support request sent: https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2/IT-25209
...and we are live! https://openeffects.org is now pointing to the static site. As an extra bonus, we now have an SSL cert.
This is a static version of the site with a GitHub Pages configuration. Once it's merged, we can turn on hosting and point the DNS to the GitHub url.
A preview is currently hosted at https://openfx.borisfx.com.