pull: only extract real archives
All checks were successful
CI / build (push) Successful in 9m0s

This commit is contained in:
2026-01-14 09:32:13 +01:00
parent d7a99f77f5
commit 7e69131886

View File

@@ -377,7 +377,7 @@ async fn fetch_archive_sources(
download_file_checksum(&url, &file.sha256, package_dir, progress).await?;
// Extract all tar archives, merging extracted directories
if file.name.contains(".tar.") {
if file.name.ends_with(".tar.gz") || file.name.ends_with(".tar.xz") {
let path = package_dir.join(&file.name);
let extract_dir = package_dir.join(&info.stanza.package);