Stream 136 - Working on the documentation site for GitVersion
In a change of pace from the last few streams, I decided to work on something different, something that has been on my todo list for a while now... updating the documentation for GitVersion.
The current documentation site for GitVersion can be found here, however, it used to be hosted on https://readthedocs.org/. When we moved from there, we attempted to add some 301 redirects to the pages to direct folks to the new pages, however, we forgot a few things...
The default branch in the git repository changed from master to main, which meant that the docs build wasn't working anymore. On top of this, the new Wyam site was recently changed, so that pages were moved, however, the RedirectFrom attribute wasn't added to the frontmatter of the pages to make a soft redirect to new location. On top of this, Google has some memory of the previous pages in readthedocs site, so we need to add additional redirect to ensure that these links go to the right place.
We tackled all of these problems during the stream, and I believe we got a lot of things sorted out, but there is still some work to be done here.
The end result of this stream was this pull request.