Skip to content

Commit 9652b85

Browse files
committed
a ver si la 12 se actualiza [RELEASE]
1 parent 2e77bd0 commit 9652b85

2 files changed

Lines changed: 30 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,24 @@ jobs:
3131
3232
- name: Sync source files
3333
run: |
34+
# Aplicación
3435
mkdir -p appinstall/usr/share/appinstall/
36+
cp -r src/ appinstall/usr/share/appinstall/
3537
cp start.py appinstall/usr/share/appinstall/
3638
cp styles.css appinstall/usr/share/appinstall/
3739
cp appimage.png appinstall/usr/share/appinstall/
40+
41+
# Integración del sistema
42+
mkdir -p appinstall/usr/share/applications/
43+
cp es.inled.AppInstall.desktop appinstall/usr/share/applications/
44+
mkdir -p appinstall/usr/share/metainfo/
45+
cp es.inled.AppInstall.metainfo.xml appinstall/usr/share/metainfo/
46+
47+
# Iconos
48+
mkdir -p appinstall/usr/share/icons/hicolor/512x512/apps/
49+
cp es.inled.AppInstall.png appinstall/usr/share/icons/hicolor/512x512/apps/
50+
mkdir -p appinstall/usr/share/pixmaps/
51+
cp es.inled.AppInstall.png appinstall/usr/share/pixmaps/
3852
3953
- name: Set up permissions
4054
run: |

build_deb.sh

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,31 @@ DEB_FILE="${PACKAGE_NAME}_${VERSION}_${ARCH}.deb"
1414

1515
echo "Construyendo $DEB_FILE..."
1616

17+
# Compilar traducciones
18+
if [ -f "compile_locales.py" ]; then
19+
echo "Compilando traducciones..."
20+
python3 compile_locales.py
21+
fi
22+
1723
# Sincronizar archivos del código fuente a la estructura del paquete
1824
echo "Sincronizando archivos..."
1925
mkdir -p appinstall/usr/share/appinstall/
26+
cp -r src/ appinstall/usr/share/appinstall/
2027
cp start.py appinstall/usr/share/appinstall/
2128
cp styles.css appinstall/usr/share/appinstall/
2229
cp appimage.png appinstall/usr/share/appinstall/
2330

24-
# Asegurar que los iconos están en hicolor también
31+
# Sincronizar archivos de integración del sistema
32+
mkdir -p appinstall/usr/share/applications/
33+
cp es.inled.AppInstall.desktop appinstall/usr/share/applications/
34+
35+
mkdir -p appinstall/usr/share/metainfo/
36+
cp es.inled.AppInstall.metainfo.xml appinstall/usr/share/metainfo/
37+
38+
# Asegurar que los iconos están en las rutas correctas
2539
mkdir -p appinstall/usr/share/icons/hicolor/512x512/apps/
2640
cp es.inled.AppInstall.png appinstall/usr/share/icons/hicolor/512x512/apps/es.inled.AppInstall.png
41+
mkdir -p appinstall/usr/share/pixmaps/
2742
cp es.inled.AppInstall.png appinstall/usr/share/pixmaps/es.inled.AppInstall.png
2843

2944
# Ajustar permisos necesarios para el paquete Debian

0 commit comments

Comments
 (0)