rusackas opened a new pull request, #36908:
URL: https://github.com/apache/superset/pull/36908
## Summary
Adds `netlify.toml` configuration to enable automatic deploy previews for
documentation PRs. Once configured, PRs that modify `docs/**` will
automatically get preview URLs.
## Setup Required
This PR adds the configuration file, but a Netlify site needs to be
created/configured:
### Option A: Create a new Netlify site for docs
1. Create a new site on Netlify pointing to this repo
2. Set the base directory to `docs`
3. Enable "Deploy Previews" for all pull requests
### Option B: Repurpose existing superset-storybook site
1. Update the existing site's base directory from `superset-frontend` to
`docs`
2. Enable "Deploy Previews" if not already enabled
### Expected Result
- PRs modifying docs will get comments with preview URLs like:
`https://deploy-preview-123--superset-docs.netlify.app`
- Reviewers can view documentation changes without pulling/building locally
## Test plan
- [ ] Netlify site created/configured
- [ ] This PR should trigger a deploy preview once Netlify is connected
- [ ] Preview URL appears as a check/comment on the PR
🤖 Generated with [Claude Code](https://claude.com/claude-code)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]