$hf = "C:\Users\gg\.local\bin\hf.exe" $repo = "o134/Desinger-System" Write-Host "Uploading root files..." $rootFiles = @("package.json", "Dockerfile", "pnpm-workspace.yaml", "pnpm-lock.yaml", "tsconfig.json", "tsconfig.base.json", ".env", ".hfignore", ".gitignore", ".npmrc", "Dockerfile") foreach ($file in $rootFiles) { if (Test-Path $file) { Write-Host "Uploading $file..." & $hf upload $repo $file $file --repo-type=space --commit-message "Upload $file" } } Write-Host "Uploading scripts..." & $hf upload $repo ./scripts /scripts --repo-type=space --commit-message "Upload scripts" Write-Host "Uploading lib..." & $hf upload $repo ./lib /lib --repo-type=space --exclude '**/node_modules/*' --commit-message "Upload lib" Write-Host "Uploading artifacts..." & $hf upload $repo ./artifacts /artifacts --repo-type=space --exclude '**/node_modules/*' --commit-message "Upload artifacts - grouping tasks update"