From 9fafb26ec8e9f0a45602e66b89287851ad735d38 Mon Sep 17 00:00:00 2001 From: Daniel Rosel Date: Sun, 8 Mar 2026 16:04:49 +0100 Subject: [PATCH] mirror cloudflare sync --- .github/workflows/latex.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.github/workflows/latex.yml b/.github/workflows/latex.yml index fa5b77d..ce7e7aa 100644 --- a/.github/workflows/latex.yml +++ b/.github/workflows/latex.yml @@ -143,6 +143,8 @@ jobs: dated_mirror = f"thesis-{mirror_name}-{date}.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( source_path, @@ -159,4 +161,20 @@ jobs: ExtraArgs={'ContentType': 'application/pdf'} ) 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