¿Por qué debería un workflow subir los resultados de la compilación como artifacts?
Para instalar dependencias de Node.js sin ejecutar npm install.
npm install
Para conservar los archivos después de la ejecución del workflow, de modo que se puedan descargar o compartir con otros jobs.
Para crear el runner antes de que se ejecute cualquier paso del workflow.
Para reemplazar el repositorio y almacenar permanentemente todo el historial del código fuente.