chore(ci): instalar binarios y documentar dependencias
- Añade sección en README.md con instrucciones para p7zip (7z) y chdman - Actualiza .gitea/workflows/ci.yaml para intentar instalar p7zip-full y mame-tools/mame (continue-on-error) - Ajusta importService para validar ruta y pasar logger desde la ruta de import
This commit is contained in:
@@ -30,6 +30,15 @@ jobs:
|
||||
- name: Install dependencies
|
||||
run: yarn install --immutable
|
||||
|
||||
- name: Install native archive tools (p7zip, chdman)
|
||||
run: |
|
||||
sudo apt-get update
|
||||
# 7z / p7zip
|
||||
sudo apt-get install -y p7zip-full p7zip-rar || true
|
||||
# chdman (intentar instalar desde paquetes disponibles: mame-tools o mame)
|
||||
sudo apt-get install -y mame-tools || sudo apt-get install -y mame || true
|
||||
continue-on-error: true
|
||||
|
||||
- name: Prisma: generate (may fail on some runners)
|
||||
run: yarn workspace quasar-backend run prisma:generate
|
||||
continue-on-error: true
|
||||
@@ -57,6 +66,13 @@ jobs:
|
||||
- name: Install dependencies
|
||||
run: yarn install --immutable
|
||||
|
||||
- name: Install native archive tools (p7zip, chdman)
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y p7zip-full p7zip-rar || true
|
||||
sudo apt-get install -y mame-tools || sudo apt-get install -y mame || true
|
||||
continue-on-error: true
|
||||
|
||||
- name: Install Playwright browsers
|
||||
run: yarn test:install
|
||||
continue-on-error: true
|
||||
|
||||
Reference in New Issue
Block a user