From a639558ce43527255bc35a6c90eb97905888f7af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jose=20Luis=20Monta=C3=B1es=20Ojados?= Date: Sat, 17 Jan 2026 03:10:02 +0100 Subject: [PATCH] docs: update README with new binary naming and release instructions --- readme.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/readme.md b/readme.md index 34310b8..0937662 100644 --- a/readme.md +++ b/readme.md @@ -76,7 +76,13 @@ For the best experience when working on Linux features from Windows, use the **W ## 🤖 Gitea Actions (CI/CD) -El archivo `.gitea/workflows/build-windows.yml` automatiza la compilación en cada push. +El archivo `.gitea/workflows/build.yml` automatiza la compilación y la creación de Releases. + +1. **Builds automáticas**: Cada `push` a `master` genera artefactos descargables. +2. **Releases automáticas**: Al subir un tag (`git tag v*`), se crea una Release con: + - `ts3-tui-windows-x86_64.zip` (Portable: exe + dlls). + - `ts3-tui-linux-x86_64` (Para PC/WSL2). + - `ts3-tui-linux-aarch64` (Para ARM/Raspberry Pi). ### Cómo usar tu propio Windows como Runner @@ -110,7 +116,7 @@ Si tu runner principal es ARM (como una Raspberry Pi) y quieres compilar para tu - Igual que en Windows, usa `./act_runner register` con el token de tu Gitea. - En **labels**, pon algo como `linux-x86_64:host`. 4. **Actualiza el workflow**: - - En `.gitea/workflows/build-linux.yml`, cambia `runs-on: ubuntu-latest` por `runs-on: linux-x86_64`. + - En `.gitea/workflows/build.yml`, cambia `runs-on: ubuntu-latest` por `runs-on: linux-x86_64` en el job `build-linux`. > [!NOTE] > Al usar el label `:host`, el runner usará las herramientas instaladas en tu Linux de WSL2 sin necesidad de Docker, lo que lo hace mucho más rápido.