Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate deployment of our documentation site over to Netlify #4117

Open
7 tasks
Himangini opened this issue Nov 1, 2023 · 0 comments
Open
7 tasks

Migrate deployment of our documentation site over to Netlify #4117

Himangini opened this issue Nov 1, 2023 · 0 comments
Assignees
Labels
ci documentation Improvements or additions to documentation type/story user-guide Improvements to docs at https://docs.gitops.weave.works/

Comments

@Himangini
Copy link
Contributor

Himangini commented Nov 1, 2023

Short description
As a Developer I want to migrate the deployment of our documentation site over to Netlify from GCP so that
I can

  • simplify the deployment process
  • speed up deployment time and reduce costs
  • help get rid of old version folders being served from the bucket even when they are deleted from our repository
  • improve developer productivity since deploy previews over pull requests will no longer take several minutes

Acceptance criteria

  • Add a new workflow for documentation deployment for Netlify
  • Create and setup the documentation site over Netlify
  • Setup relevant env vars, deploy keys, domains etc., for production deploys
  • Make the switch seamless and avoid downtime

Design materials

  • Screenshots
  • Design diagrams
  • WEP
  • PR/FAQ

Work breakdown
(optional)Task breakdown of the work

  • create X
  • design X
  • ...
@Himangini Himangini added documentation Improvements or additions to documentation type/story ci user-guide Improvements to docs at https://docs.gitops.weave.works/ labels Nov 1, 2023
@Himangini Himangini self-assigned this Nov 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci documentation Improvements or additions to documentation type/story user-guide Improvements to docs at https://docs.gitops.weave.works/
Projects
None yet
Development

No branches or pull requests

1 participant