Skip to content

Latest commit

 

History

History
66 lines (47 loc) · 1.3 KB

README.md

File metadata and controls

66 lines (47 loc) · 1.3 KB

Nemassler

Transform netease .ncm audios into mp3 and calculate audio BPM, built in Rust.

Note

This is v2.x version of nemassler, find v1 here.

Dev

Bump versions of Cargo.toml

  1. Install cargo-edit globally
cargo install cargo-edit --features vendored-openssl
  1. Run cargo upgrade.
cargo upgrade

P.S. Check your global cargo packs with cargo install --list

Build

Build via GitHub Actions

Edit .github/workflows/release.yml,

steps:
  - uses: actions/checkout@v2

  # 创建 release
  - name: Create Release
    id: create_release
    uses: actions/create-release@v1
    env:
      GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
    with:
      tag_name: 'v2.0.0' # Change here to your release version.
      release_name: 'Nemassler v2.0.0' # Release title.
      body: 'Released by GitHub Actions.' # Release content.

CI will trigger on release branch push.

Manually build

pnpm tauri build

Preview

preview1 preview2 preview3