Skip to content
This repository has been archived by the owner on Apr 15, 2021. It is now read-only.

leekelleher/wyam-statuspage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wyam Statuspage

No Maintenance Intended

Just for fun. Uses Wyam to reproduce pyup.io's statuspage project.

For information on how to configure a GitHub repository issues for use with statuspage, please see the README on their project page: https://github.com/pyupio/statuspage

Here is what this Wyam script does...

  • Reads in a Razor script (as a Wyam document)
  • Get the GitHub user and repository name
  • Uses the GitHub module to get all the...
    • Labels
    • Recent issues (past 90 days)
  • Process the Razor script, runs the logic...
  • Outputs HTML and assets

...and ta-dah! You have a statically-generated status page!

Next step...

Wire this up to an AppVeyor CI build, using GitHub's webhook for "Issues" events, for Continuous Integration.

Here's an example of the outputted static HTML: http://leekelleher.github.io/wyam-statuspage/


Credits

HTML and CSS assets are taken from the @pyupio/statuspage repository.

Wyam logos are taken from wyam.io website repository.

Just for fun!

This was a fun project, developed in a couple of hours, with no intention of serious use.

Have a question? Feel free to raise an issue.

Licensed under the MIT License.

About

[EXPERIMENTAL] Statuspage clone generated with Wyam

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages