Skip to content

Latest commit

 

History

History
45 lines (34 loc) · 1.01 KB

CONTRIBUTING.md

File metadata and controls

45 lines (34 loc) · 1.01 KB

How to contribute

Note that Alejandra is and has always been public domain software. Unless explicitly stated by you, contributing implies licensing those contributions under the same license. For more information please visit https://unlicense.org/.

Opening Issues

Feel free to speak your mind :)

Submitting changes

If your contribution has the potential to be controversial or subjective, please open an issue first so that we can discuss it first.

Otherwise just feel free to contribute anything you want (if it makes the project better).

Maintainers zone

Release process

  1. Update dependencies with:

    pushd .
      cargo update
      nix flake update
    popd
    pushd front/
      cargo update
      nix flake update
      yarn upgrade
    popd
    pushd integrations/vscode/
      yarn upgrade
      yarn2nix > yarn.lock.nix
    popd
  2. Update the changelog.

  3. Tag the project with git.

  4. Publish to crates.io.