Skip to content

Shipwright Documentation

Netlify Status

This repository contains the assets needed to build the Shipwright website and documentation.

Using this repository

This website is built using Docusaurus, a modern static website generator.

Installation

yarn

Local Development

yarn start

This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.

Build

yarn build

This command generates static content into the build directory and can be served using any static contents hosting service.

Versioning

Docs for released versions of Shipwright components are managed with Docusaurus's versioning. The docs/ directory always tracks unreleased work and is served at /docs/next/. The unprefixed /docs/ path serves the latest released version.

To cut a new version (typically alongside a new minor Build release):

yarn docusaurus docs:version <x.y>

This snapshots the current contents of docs/ into versioned_docs/version-<x.y>/ and versioned_sidebars/version-<x.y>-sidebars.json, and adds <x.y> to versions.json. Commit all of these generated files together. Older versions are never edited retroactively; only docs/ (the next/unreleased version) should receive ongoing changes.

Contributing

We are happy to have you join us and contribute to the Shipwright website! Please review the Contributing Guide for more information.

License

Licensed under CC BY 4.0.

About

No description or website provided.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

7 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages