Solution Engineering17 tasks
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.
Method
How MeshMesh does it
- 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.
- 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.
- Commits and pushes the changes to the user's GitHub repository.
- Runs an auto-deploy recipe that uploads the files to a GitHub repository and updates the catalog.
- Fixes images that do not render on the hosted portal by replacing relative image paths with absolute GitHub raw links, then pushes again.
- For a hosted site, deploys the change and checks it live in the browser.