Skip to content

Commit c2a7b32

Browse files
committed
refactor: simplificar configuración de CI eliminando trabajos de Linux y macOS
1 parent d107b74 commit c2a7b32

2 files changed

Lines changed: 13 additions & 43 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: CI
1+
name: CI (Windows)
22

33
on:
44
push:
@@ -29,41 +29,3 @@ jobs:
2929
shell: pwsh
3030
run: |
3131
python -m pytest -q
32-
33-
test-linux:
34-
runs-on: ubuntu-latest
35-
steps:
36-
- uses: actions/checkout@v4
37-
38-
- name: Setup Python
39-
uses: actions/setup-python@v5
40-
with:
41-
python-version: "3.13"
42-
43-
- name: Install deps
44-
run: |
45-
python -m pip install -U pip wheel setuptools
46-
python -m pip install -r requirements.txt
47-
48-
- name: Pytest (core)
49-
run: |
50-
python -m pytest -q tests/modules
51-
52-
test-macos:
53-
runs-on: macos-latest
54-
steps:
55-
- uses: actions/checkout@v4
56-
57-
- name: Setup Python
58-
uses: actions/setup-python@v5
59-
with:
60-
python-version: "3.13"
61-
62-
- name: Install deps
63-
run: |
64-
python -m pip install -U pip wheel setuptools
65-
python -m pip install -r requirements.txt
66-
67-
- name: Pytest (core)
68-
run: |
69-
python -m pytest -q tests/modules

CHANGELOG.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,10 @@
22

33
Todos los cambios notables del proyecto se documentan en este archivo.
44

5-
## [Unreleased]
6-
7-
_Sin cambios documentados todavía._
8-
95
## [2.0.0] - 2026-04-09
106

117
### Nuevas features
8+
129
- Pantalla de bienvenida (Home) al iniciar.
1310
- OCR con EasyOCR (carga en background).
1411
- Marca de agua con preview en tiempo real y soporte de PNG transparente.
@@ -17,40 +14,48 @@ _Sin cambios documentados todavía._
1714
- Soporte HEIC/HEIF global (Pillow + pillow-heif).
1815

1916
### UX / UI
17+
2018
- Ajustes con tabs (Ajustes / Actualizaciones).
2119
- Actualizaciones simplificadas: solo “check + link” a la última Release (sin instalación automática).
2220
- UI más consistente y compacta en módulos nuevos.
2321

2422
### Fixes
23+
2524
- Lectura robusta de rutas Unicode/acentos en OpenCV (imdecode/fromfile).
2625
- Metadata: edición de fechas EXIF (DateTime / DateTimeOriginal / DateTimeDigitized) + validación de formato.
2726

2827
### Build / CI
28+
2929
- CI: Windows (suite completa) + Linux/macOS (core).
3030
- Release Windows: PyInstaller + Inno Setup + portable zip + hashes + `latest.json`.
3131
- Base macOS: script de build con PyInstaller (`scripts/build_macos_app.sh`).
3232

3333
### Notas
34+
3435
- `v1.1.2` fue la última versión estable previa a `v2.0.0`.
3536

3637
## [1.2.3] - 2026-04-08
3738

3839
### Fixes
40+
3941
- Re-release para asegurar distribución correcta de la v1.2.2 (idioma Alemán) y pruebas de auto-update.
4042

4143
## [1.2.2] - 2026-04-08
4244

4345
### UX / UI
46+
4447
- Nuevo idioma: Alemán.
4548

4649
## [1.2.1] - 2026-04-08
4750

4851
### UX / UI
52+
4953
- Nuevo idioma: Francés.
5054

5155
## [1.2.0] - 2026-04-08
5256

5357
### Nuevas features
58+
5459
- OCR con EasyOCR.
5560
- Marca de agua con preview en tiempo real.
5661
- Vectorización a SVG.
@@ -59,16 +64,19 @@ _Sin cambios documentados todavía._
5964
- Auto-updater (Windows/Inno): buscar, descargar, verificar e instalar actualizaciones desde Ajustes.
6065

6166
### UX / UI
67+
6268
- Ajustes con tabs (Ajustes / Actualizaciones).
6369
- Mejoras de mensajes y validaciones en Metadata (fechas EXIF).
6470
- UI más compacta y consistente en módulos nuevos.
6571
- Dropdowns/presets traducidos y consistentes (Vectorizar, Watermark, OCR).
6672

6773
### Fixes
74+
6875
- Lectura robusta de rutas con caracteres especiales en varios modulos.
6976
- Correcciones en edicion de metadatos EXIF.
7077

7178
### Build / Packaging
79+
7280
- PyInstaller actualizado con imports dinamicos y assets nuevos.
7381
- Dependencias actualizadas para OCR y HEIC.
7482
- CI/CD Windows: build + instalador + releases automáticos con hashes.

0 commit comments

Comments
 (0)