nginxinc / nginx-service-mesh

A service mesh powered by NGINX Plus to manage container traffic in Kubernetes environments.
https://docs.nginx.com/nginx-service-mesh
Apache License 2.0
93 stars 30 forks source link

Docs theme and netlify configuration updates #290

Closed jputrino closed 1 year ago

jputrino commented 1 year ago

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.