Notify failed master build + Versioned docs #75
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Test workflow improvements
workflow_dispatch
trigger which enables manually triggering workflow in GitHub UIVersioned docs using CI
docs-master
will publish tolatest
version on any merges to masterrelease
workflow will publish and overwrite any previous docs with same<major>.<minor>
version. The new version will also be tagged with(stable)
and is assigned the aliasstable
.We use
latest
andstable
to refer to master branch and current release, respectively, per Read the Docs naming convention. I've also updated the README badge to say "stable" instead of "latest".All docs are stored on the
gh-pages
branch, and the workflows will push that branch to Netlify. I've manually backfilled existing releases. This won't be pushed to Netlify until the PR is merged. In the meantime, you can see https://erdantic.drivendata.org/ as an example.PR previews continue to work as-is without integration with the other versions.