Solution Engineering

Deploy Demo Content to GitHub Repositories

Get demo material such as documentation, screenshots and companion sites out of the workspace and into a GitHub repository or a hosted site where others can open it.

17 tasks
Method

How MeshMesh does it

  1. Builds or updates the content to publish. This can be new screenshots for a help site or a whole Headless 360 web app on Heroku.
  2. Brings the published text in line with what was actually built. In one case it rewrote a talk track to match the deployed email campaign flow and removed made-up analytics figures.
  3. Commits and pushes the changes to the user's GitHub repository.
  4. Runs an auto-deploy recipe that uploads the files to a GitHub repository and updates the catalog.
  5. Fixes images that do not render on the hosted portal by replacing relative image paths with absolute GitHub raw links, then pushes again.
  6. For a hosted site, deploys the change and checks it live in the browser.