Skip to content

Latest commit

 

History

History
37 lines (28 loc) · 916 Bytes

MAINTENANCE.md

File metadata and controls

37 lines (28 loc) · 916 Bytes

Release Linter

  • Test in large codebases
mkdir test-oxc && cd test-oxc
git clone --depth=1 git@github.com:microsoft/vscode.git
git clone --depth=1 git@github.com:getsentry/sentry.git
git clone --depth=1 git@github.com:elastic/kibana.git
git clone --depth=1 git@github.com:toeverything/AFFiNE.git
git clone --depth=1 git@github.com:DefinitelyTyped/DefinitelyTyped.git
# cd to oxc
just oxlint

# cd to test-oxc and run oxlint on all cloned repos
~/path/to/oxc/target/target/release/oxlint

Release crates

Releasing crates is managed by cargo-release-oxc.

cargo binstall cargo-release-oxc
cargo release-oxc update --patch
just ready
cargo release-oxc publish