-
Notifications
You must be signed in to change notification settings - Fork 954
Open
Labels
CI/infraCI & infrastructureCI & infrastructure
Description
This repository is effectively a monorepo: the Docsy theme is maintained from the repo root, while the website lives under docsy.dev. I've already started more cleanly separating concerns earlier by a rework of the packages.json files. I think that one of the last things to do would be to move the Netlify config to be under the website (sub)repo.
And there's more to come. Details TBC.
Tasks
- Relocate and adjust Netlify config
- Create
releasebranch - Adjust Netlify https://app.netlify.com/projects/docsydocs/configuration/deploys#build-settings: set base to
docsy.dev, the rest is left to their default values - Ensure that production deploys from
releasework - Ensure that PR deploy previews still work
- Setup
maindeploy previews - Validate that
maindeploy previews get triggered. Done, see: https://app.netlify.com/projects/docsydocs/deploys/69696aa5c113a00008397f91 - Update release-process instructions, add link to
mainpreview, etc. - Update README, contrib docs for deployment and release process #2440 - Update branch protection rules for
release, to prevent rebasing - @emckean, could you do this?
Followup:
Metadata
Metadata
Labels
CI/infraCI & infrastructureCI & infrastructure