Skip to content

Latest commit

 

History

History
36 lines (27 loc) · 813 Bytes

release-process.md

File metadata and controls

36 lines (27 loc) · 813 Bytes

Release process

Rust libraries

The order of operations matters here.

  1. Update versions in Cargo.toml files (library versions and dependencies):

    • aqua
    • spongia
    • unguentum
    • balnea
  2. Make sure the documentation is updated (README.md files):

    • balnea - if there were any configuration changes they need to be reflected in the documentation.
  3. Publish:

    • aqua
    • spongia
    • unguentum
    • balnea

CLI tool

  1. Update the versions of dependencies in Cargo.toml.
  2. Update the documentation:
    • If the installation process changed, it needs to be reflected in the docs.
  3. Publish.

VSCode extension

  1. Run npx wit2ts --outDir ./src ./wit
  2. Run vsce package
  3. Run vsce publish - this requires a Personal Access Token for konradpagacz organization.