Delete repositories and deactivate content

Upon completion of a beta feature for which you created a documentation repository other than your main product documentation repository, you should do the following:

Remove beta repo

  1. Log a JIRA ticket (assign to Bob Bringhurst) that requests a repo be removed from the pipeline.
  2. Move the documentation to your main product documentation repository.
  3. Deactivate the content from the beta repository.
  4. Delete the beta repository.

Remove repo for a product no longer available

To remove a public-facing repo, contact the SSE team for detailed instructions.

  1. Log a JIRA ticket (assign to Bob Bringhurst) that requests a repo to be removed from the pipeline.

  2. If necessary, add end-of-life page to the redirects.en repo.

  3. Set up redirects (or ask Bob to create wildcard redirects).

  4. In the repo to be removed, do the following:

    • Turn off index (set hide: true in metadata.md file).
    • Edit the main README.md file to indicate the repo is archived.

    Bob will then do the following steps.

  5. Make sure that redirects are in place for the repo being moved or deleted.

  6. Delete the github.com mirror.

  7. Disable the mirror.

  8. Remove repos from EXL Admin and v2_paths.

  9. Archive repo in Git Corp.

Remove links to the deleted repo. Contact Blake if you want other teams to know about the changes.

recommendation-more-help
authoring-guide-help-main-guide