Repository navigation
Add plumbing to upload schemas to GitHub Pages every day - #4727
Conversation
|
This is great |
|
Great, merging |
|
@madskristensen The action fails: Adding GitHub action as a deployment source should fix it,. |
|
@hyperupcall Done! |
|
@madskristensen Awesome! It works. Is there anything else that I can do to prep for closing #4695? Or is it just a matter of updating DNS records? |
|
@hyperupcall is there a URL for the GH Pages site? I'll see if I can redirect the DNS, but I think we need to update the schema URLs in the catalog to point to the GH location instead of schemastore.org. If not, we lose the HTTP redirection. We can then move them to a schemastore.org URL once the DNS has been updated. Thoughts? |
|
@madskristensen Yup, the GitHub pages schemas can be accessed like
That sounds great. I created #4759 that does just that,. |
|
@hyperupcall there are still a bunch of references to json.schemastore.org in catalog.json. They will break due to the lack of subdomain redirection. If we move those to raw.githubusercontent.com, then it won't break during the transition. |
|
When we map the subdomain json.schemastore.org then we need a redirection rule somewhere such that |
|
DNS is now moved for |
In
Noted, I made the fix for that in #4766 |
|
@hyperupcall excellent work on this!
I missed that part. I've now updated DNS CNAME entry to point to this new location. Once it propagates, we should see it working |
|
@hyperupcall the DNS is now fully propagated (for my location at least) and everything seems to work correctly. Traffic to the old host is plummeting rapidly and will be zero in a matter of hours, I believe. This was a well executed project. Thank you so much for your effort. |
|
...now the json.schemastore.org subdomain isn't working. This is not easy nor well documented by GitHub. |
This addresses the second part of #4695 (proposal 3)