{"repo":"w3c/spec-prod","free":true,"listed":false,"github":"https://github.com/w3c/spec-prod","clone":"git clone https://github.com/w3c/spec-prod.git","description":"GitHub Action to build ReSpec/Bikeshed specs, validate output and publish to GitHub pages or W3C","language":"TypeScript","stars":43,"topics":["respec","w3c","github-pages","bikeshed","echidna","validator","spec-generator","github-actions","hacktoberfest"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Spec Prod Documentation 📘 This GitHub Action lets you: - Build ReSpec and Bikeshed specs. - Validate generated document's markup and check for broken hyperlinks. - Publish generated spec to GitHub Pages and/or w3.org (using Echidna). Basic Usage During a pull request, the action: - figures out if you're using ReSpec ( index.html ) or Bikeshed ( index.bs ) - converts the ReSpec/Bikeshed source document to regular HTML - runs broken hyperlink checker, and validate markup using W3C nu validator Additionally, during a push, the action deploys the built specification to /TR/. It is therefore important to properly configure the action, to only consider \"push\" events on the main branch (or whichever branch contains the main version), as illustrated below. More examples Learn from usage examples, including: - Run as a validator on pull requests - Deploy to GitHub pages - And more... Options Read more about the available options","default_branch":null,"files":null,"tree":[],"storefront":"/r/w3c","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/w3c/spec-prod/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}