# Reassemble the full uploaded source bundle

The chunks preserve the extracted GitHub Actions Runner, Helm and Argo CD source trees.

## Linux or macOS

```bash
cat devops-uploaded-sources.tar.zst.part*.bin > devops-source-bundle.tar.zst
sha256sum devops-source-bundle.tar.zst
tar --zstd -xf devops-source-bundle.tar.zst
```

## Windows PowerShell

```powershell
$parts = Get-ChildItem "devops-uploaded-sources.tar.zst.part*.bin" | Sort-Object Name
$out = [System.IO.File]::Create("devops-source-bundle.tar.zst")
foreach ($part in $parts) {
  $bytes = [System.IO.File]::ReadAllBytes($part.FullName)
  $out.Write($bytes, 0, $bytes.Length)
}
$out.Close()
Get-FileHash devops-source-bundle.tar.zst -Algorithm SHA256
```

Expected SHA-256: `f215f59d11e0c30809bdb73e6ded1562b9fcc0f7cb20e7381c146502d2f7896f`
