diff --git a/gitea_release.py b/gitea_release.py index e961ac8..40eda05 100644 --- a/gitea_release.py +++ b/gitea_release.py @@ -61,7 +61,7 @@ class GiteaRepoBridge: def create_attachment(self, attachment_path:str, attachment_name:str, release_id:str, release_name:str): http = urllib3.PoolManager() - os.system(f"tar -czf /tmp/attachment.tar.gz -P {attachment_path}") + os.system(f"tar -C {attachment_path} -czf /tmp/attachment.tar.gz .") with open("/tmp/attachment.tar.gz", 'rb') as f: file_data = f.read() header = { 'Authorization': f'token {self.token}' }