mirror cloudflare sync

This commit is contained in:
2026-03-08 16:04:49 +01:00
parent b7b871f9aa
commit 9fafb26ec8

View File

@@ -143,6 +143,8 @@ jobs:
dated_mirror = f"thesis-{mirror_name}-{date}.pdf" dated_mirror = f"thesis-{mirror_name}-{date}.pdf"
latest_mirror = f"thesis-{mirror_name}-latest.pdf" latest_mirror = f"thesis-{mirror_name}-latest.pdf"
namespaced_dated = f"mirrors/{mirror_name}/thesis-{date}.pdf"
namespaced_latest = f"mirrors/{mirror_name}/thesis-latest.pdf"
s3.upload_file( s3.upload_file(
source_path, source_path,
@@ -159,4 +161,20 @@ jobs:
ExtraArgs={'ContentType': 'application/pdf'} ExtraArgs={'ContentType': 'application/pdf'}
) )
print(f"Uploaded {latest_mirror}") print(f"Uploaded {latest_mirror}")
s3.upload_file(
source_path,
bucket,
namespaced_dated,
ExtraArgs={'ContentType': 'application/pdf'}
)
print(f"Uploaded {namespaced_dated}")
s3.upload_file(
source_path,
bucket,
namespaced_latest,
ExtraArgs={'ContentType': 'application/pdf'}
)
print(f"Uploaded {namespaced_latest}")
EOF EOF