fix(ci): habilitar gcc-toolset-12 (C++20) para better-sqlite3; reutilizar node_modules
This commit is contained in:
@@ -26,7 +26,11 @@ jobs:
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Build (npm ci + vite build)
|
||||
shell: bash
|
||||
run: |
|
||||
# better-sqlite3 (v12) requiere C++20; el GCC 8 del sistema (AlmaLinux 8) no lo soporta.
|
||||
# gcc-toolset-12 (GCC 12) ya está instalado en /opt/rh.
|
||||
source /opt/rh/gcc-toolset-12/enable 2>/dev/null || echo "WARN: gcc-toolset-12 no encontrado"
|
||||
npm ci
|
||||
npm run build
|
||||
|
||||
|
||||
Reference in New Issue
Block a user