NODE.JS OPTIMIZATION: Use existing installation only, no matrix Changes: ✅ Removed Node.js matrix (20, 24) - using single installed version ✅ Removed all Node.js installation logic ✅ Uses only installed Node.js 24.13.0 ✅ Simplified workflow - single job instead of matrix ✅ Updated coverage upload - no matrix condition Benefits: - Faster execution (no installation steps) - Uses production Node.js 24.13.0 directly - Simpler workflow configuration - No network requests for NodeSource scripts - Consistent testing environment - Reduced CI/CD execution time Rationale: - gitea-runner has Node.js 24.13.0 installed - No need to install additional versions - Focus on testing with actual production environment - Eliminate installation overhead and complexity This makes CLI testing much faster and simpler while using the exact Node.js version that's available in production.