component-docs
component-docs copied to clipboard
Website preview via Netlify or other tools
To investigate the feasibility of including Netlify or any other existing tool for the preview of changes submitted in a PR.
Steps to follow in a subsequent comment.
@kate-goldenring @itowlson :
I'm a bit late, but here are the steps to resolving this particular issue.
Step 1: We'll need to create a Netlify account for the BCA and acquire a personal access token. This needs to be stored as a GitHub secret in the repo.
Step 2: netlify-site-id will be configured once we finish the setup for step 1.
Step 3: Leverage GitHub actions with aforementioned pre-requisites in place.
@divya-mohan0209 I am curious whether we are at a point in the project where we want to prioritize this? Do you know if the Netlify account could be free tier? I am curious if the ask is also to start paying for this.
@kate-goldenring In the OSS projects that I have leveraged it in previously, except Kubernetes, we have used the free tier option. The paid tier can be an option we explore later on if we want to, but the free tier works for most use cases.