diff options
| author | soryu <soryu@soryu.co> | 2026-02-02 22:52:05 +0000 |
|---|---|---|
| committer | soryu <soryu@soryu.co> | 2026-02-02 22:52:05 +0000 |
| commit | 0f06a7f9968816e5e2553c4f1c2104f2fa504f96 (patch) | |
| tree | 53d8db119c17d7d22f3127ae5a54e12a3f384e29 /.github | |
| parent | 151e9d87e117b7980e6aad522ac8f3633eeca87a (diff) | |
| download | soryu-0f06a7f9968816e5e2553c4f1c2104f2fa504f96.tar.gz soryu-0f06a7f9968816e5e2553c4f1c2104f2fa504f96.zip | |
Release in makima repo
Also remove all other TTS models
Diffstat (limited to '.github')
| -rw-r--r-- | .github/workflows/release.yml | 58 |
1 files changed, 57 insertions, 1 deletions
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 84d340d..ca9aae0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -83,7 +83,7 @@ jobs: - name: List artifacts run: find artifacts -type f - - name: Create Release + - name: Create Release (soryu repo) uses: softprops/action-gh-release@v2 with: draft: false @@ -130,3 +130,59 @@ jobs: ``` files: | artifacts/**/*.tar.gz + + - name: Create Release (makima repo) + env: + GH_TOKEN: ${{ secrets.MAKIMA_RELEASE_TOKEN }} + run: | + # Create release notes file + cat > release_notes.md << 'EOF' + ## Makima CLI ${{ github.ref_name }} + + Release of the Makima CLI - a unified command-line interface for the Makima platform. + + ### Available Commands + + - **`makima server`** - Run the Makima server for audio processing and API endpoints + - **`makima daemon`** - Run the daemon that connects to the server and executes tasks + - **`makima supervisor`** - Supervisor commands for managing tasks and contracts + - **`makima contract`** - Contract-related commands for task tracking and reporting + + ### Installation + + Download the appropriate binary for your platform and add it to your PATH: + + ```bash + # Linux x86_64 + curl -LO https://github.com/soryu-co/makima/releases/download/${{ github.ref_name }}/makima-${{ github.ref_name }}-linux-x86_64.tar.gz + tar xzf makima-${{ github.ref_name }}-linux-x86_64.tar.gz + sudo mv makima /usr/local/bin/ + + # macOS Intel + curl -LO https://github.com/soryu-co/makima/releases/download/${{ github.ref_name }}/makima-${{ github.ref_name }}-macos-x86_64.tar.gz + tar xzf makima-${{ github.ref_name }}-macos-x86_64.tar.gz + sudo mv makima /usr/local/bin/ + + # macOS Apple Silicon + curl -LO https://github.com/soryu-co/makima/releases/download/${{ github.ref_name }}/makima-${{ github.ref_name }}-macos-arm64.tar.gz + tar xzf makima-${{ github.ref_name }}-macos-arm64.tar.gz + sudo mv makima /usr/local/bin/ + ``` + + ### Verification + + After installation, verify with: + ```bash + makima --help + ``` + EOF + + # Collect all artifact files + FILES=$(find artifacts -name "*.tar.gz" -type f | tr '\n' ' ') + + # Create release in soryu-co/makima repo + gh release create "${{ github.ref_name }}" \ + --repo soryu-co/makima \ + --title "Makima CLI ${{ github.ref_name }}" \ + --notes-file release_notes.md \ + $FILES |
