From 0f06a7f9968816e5e2553c4f1c2104f2fa504f96 Mon Sep 17 00:00:00 2001 From: soryu Date: Mon, 2 Feb 2026 22:52:05 +0000 Subject: Release in makima repo Also remove all other TTS models --- .github/workflows/release.yml | 58 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 57 insertions(+), 1 deletion(-) (limited to '.github') 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 -- cgit v1.2.3