Contributing

Contributing to documentation

Open source projects are worthless without good documentation. If you find something is not clear, we'd love to have your help.


View the docs repo →

Testing beta features

If you'd like to help us test beta releases, please run the following script:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/serversideup/spin/main/tools/install.sh)" "" --beta

Request Features

We have a guide on how to request features:
Request features →

Releasing a new version

Everything is based off the version defined in package.json. To publish a version, follow these steps:

  1. Have a clean working repository
  2. Run npm version [ version-type ] (see npm version docs for more detail)
  3. Push tags & push the commit
  4. Configure the tag as a release

Be sure to tag the release as a pre-release on the Github UI for beta releases.

Edit this page on GitHub Updated at Wed, Jul 6, 2022