Skip to content

Instantly share code, notes, and snippets.

@bpmutter
Last active December 21, 2022 02:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bpmutter/3dc4691ab5b13e29e2420f94b654a46f to your computer and use it in GitHub Desktop.
Save bpmutter/3dc4691ab5b13e29e2420f94b654a46f to your computer and use it in GitHub Desktop.
IA update procedure

IA Update Procedure

To complete the section updates in ESLint Docs IA Update Project.

Phase 1: Do page moves, internal link changes, and redirects

Steps:

commit after each step just in case

  • Move all pages to new locations

  • Update the frontmatter on pages (this updates the page titles)

  • Do a global search on the site for any paths that need to be updated, and update them accordingly.

    • For example, if changing /maintainer-guide/ --> /maintain/, do a global serach in repo for /maintainer-guide to find links that need update.
  • Do global search for all old page titles, change to use new page titles.

  • Update redirects in eslint.org repo https://github.com/eslint/eslint.org

    • This'll be separate PR.
  • using automated tool, do a link check on all pages of localhost/staged site to make sure all links still working. tools used:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment