This PR changes the configurations for the docs theme. We have moved the theme development to GitHub so it will be accessible in Netlify builds (and the _vendors directory is no longer required). The changes in this PR also let us manage future theme bumps by updating the NGINX_THEME_VERSION variable stored in the Netlify console. I have added an ignore command to the netlify build settings that will cancel builds if there are no changes in the following directories:
docs
examples
helm-chart/crds
api
The dev and staging sites are already updated with the changes. Following the merge of this PR, we will need to port the update to the release branch, too.
Proposed Changes
This PR changes the configurations for the docs theme. We have moved the theme development to GitHub so it will be accessible in Netlify builds (and the _vendors directory is no longer required). The changes in this PR also let us manage future theme bumps by updating the NGINX_THEME_VERSION variable stored in the Netlify console. I have added an ignore command to the netlify build settings that will cancel builds if there are no changes in the following directories:
The dev and staging sites are already updated with the changes. Following the merge of this PR, we will need to port the update to the release branch, too.