Stencila's status reporting
This repository is for Stencila's status reporting and https://status.stenci.la. We use Statusfy to create and update incident reports. The site is automatically built and deployed by Azure CI.
Incident reports do not have to be only for degraded performance or outages. Stencila team members are encouraged to create report for maintenance tasks, using the under-maintenance severity tag, so that users have an indication that there may be some instability.
git clone [email protected]:stencila/status
cd status
npm install
npm run dev
Either create a new Markdown file for the incident in content, or run,
npm run new-incidentSee the docs and the previous incident reports for more on how to write the Markdown.
Then to deploy the new report,
git add content
git commit -m "Add incident report"
git pushThe CI will generate the status page and publish it on Github Pages at https://status.stenci.la. You can check the status of the CI build themselves here: .
If you want to bypass the CI (you're in a hurry, or it's broken), you can just do:
npm run publishUse npm run dev if you wish to preview any changes before publishing.
Either edit the existing Markdown file for the incident located in content, or run,
npm run update-incidentThen to deploy the update,
git commit -m "Update incident report on..."
git pushThanks to the developers of Statusfy which powers this status page.