Merge pull request #1007 from sever-sever/T7714

T7714: Exclude auxiliary directories from common tarballs
This commit is contained in:
Daniil Baturin 2025-08-19 14:20:09 +01:00 committed by GitHub
commit 05f0a675a0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -140,7 +140,7 @@ def build_package(package: list, patch_dir: Path) -> None:
# Sanitize the commit ID and build a tarball for the package
commit_id_sanitized = package['commit_id'].replace('/', '_')
tarball_name = f"{repo_name}_{commit_id_sanitized}.tar.gz"
run(['tar', '-czf', tarball_name, '-C', str(repo_dir.parent), repo_name], check=True)
run(['tar', '--exclude=.git', '--exclude=.github', '-czf', tarball_name, '-C', str(repo_dir.parent), repo_name], check=True)
print(f"I: Tarball created: {tarball_name}")
# Prepare the package if required