## Goals In no specific order: - Better performance - Lower memory usage - More test coverage - Better conformance with existing tools and specifications ## Oxlint & Oxfmt ### Release Oxlint & Oxfmt - Run [Prepare Release Apps](https://github.com/oxc-project/oxc/actions/workflows/prepare_release_apps.yml) - Releases both oxlint and oxfmt together as a single GitHub release (with different versions) - Runs automatically every Monday at 9am UTC / 5pm Shanghai time ### E2E Testing - Run [Oxlint Ecosystem CI](https://github.com/oxc-project/oxc-ecosystem-ci/actions/workflows/ci.yml) - Run [Oxfmt Ecosystem CI](https://github.com/oxc-project/oxc-ecosystem-ci/actions/workflows/oxfmt-ci.yml) ## Publish Crates - Run [Prepare Release Crates](https://github.com/oxc-project/oxc/actions/workflows/prepare_release_crates.yml) - Runs automatically every Monday at 9am UTC / 5pm Shanghai time Note: [crates.io trusted publishing](https://crates.io/docs/trusted-publishing) is configured, a short lived token is used instead of a long-live token stored in github secrets. ## Update `VSCE_PERSONAL_ACCESS_TOKEN` - Visit https://dev.azure.com/boshenc/_usersSettings/tokens - Change to "Access scope: All accessible organizations" - Edit Token