This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow-site.git


The following commit(s) were added to refs/heads/main by this push:
     new 37ab38395d Improve the script to refresh images (#1251)
37ab38395d is described below

commit 37ab38395d4f3ea76de25d7b01840b7754ee4ae8
Author: Jarek Potiuk <[email protected]>
AuthorDate: Thu Oct 16 10:28:48 2025 +0200

    Improve the script to refresh images (#1251)
---
 .github/scripts/refresh_pmc_committer_images.py    |  19 ++++++++++++++-----
 .../site/static/external/profiles/bugraoz93.png    | Bin 215583 -> 28207 bytes
 .../site/static/external/profiles/criccomini.png   | Bin 137814 -> 46931 bytes
 .../site/static/external/profiles/guan404ming.png  | Bin 322729 -> 40303 bytes
 .../site/static/external/profiles/jason810496.png  | Bin 99757 -> 12364 bytes
 .../site/static/external/profiles/jgao54.png       | Bin 103574 -> 297105 bytes
 .../site/static/external/profiles/msumit.png       | Bin 30478 -> 30499 bytes
 .../site/static/external/profiles/rawwar.png       | Bin 22849 -> 24404 bytes
 .../site/static/external/profiles/sekikn.png       | Bin 2480 -> 121774 bytes
 .../static/external/profiles/shubhamraj-git.png    | Bin 206879 -> 26429 bytes
 .../static/external/profiles/vatsrahul1001.png     | Bin 207387 -> 25702 bytes
 11 files changed, 14 insertions(+), 5 deletions(-)

diff --git a/.github/scripts/refresh_pmc_committer_images.py 
b/.github/scripts/refresh_pmc_committer_images.py
index a4df19f5b0..bc55534308 100644
--- a/.github/scripts/refresh_pmc_committer_images.py
+++ b/.github/scripts/refresh_pmc_committer_images.py
@@ -19,21 +19,30 @@
 # /// script
 # requires-python = ">=3.9"
 # dependencies = [
+#   "rich>=13.3.4",
 #   "requests>=2.32.2",
 # ]
 # ///
 
 import os
+from pathlib import Path
+
 import requests
 import json
-def refresh_committer_pmc_images(file_path):
+from rich.console import Console
+
+console = Console(width=400, color_system="standard")
+
+AIRFLOW_SOURCES_ROOT = Path(__file__).parents[2]
 
+def refresh_committer_pmc_images(file_path: Path):
     with open(file_path) as f:
         pmc_committer_data = json.load(f)
     for data in pmc_committer_data:
         github_url = data.get("github")
         username = github_url.split("/")[-1]
         image_url = github_url+'.png'
+        console.print(f"Downloading image for: [magenta]{data.get("name")}[/] 
from {image_url}")
         response = requests.get(image_url)
         if response.status_code == 200:
             with 
open(f'landing-pages/site/static/external/profiles/{username}.png', 'wb') as f:
@@ -43,8 +52,8 @@ def refresh_committer_pmc_images(file_path):
 
 
 if __name__ == "__main__":
-    pmc_committer_files = os.environ.get("PMC_COMMITTERS_FILES")
+    pmc_committer_files = os.environ.get("PMC_COMMITTERS_FILES",
+                                         
"landing-pages/site/data/committers.json,landing-pages/site/data/pmc.json")
     if pmc_committer_files:
-        file_paths = pmc_committer_files.split(",")
-        for file_path in file_paths:
-            refresh_committer_pmc_images(file_path)
+        for file_path in pmc_committer_files.split(","):
+            refresh_committer_pmc_images(AIRFLOW_SOURCES_ROOT / file_path)
diff --git a/landing-pages/site/static/external/profiles/bugraoz93.png 
b/landing-pages/site/static/external/profiles/bugraoz93.png
index 246f394e24..2f4d9937a8 100644
Binary files a/landing-pages/site/static/external/profiles/bugraoz93.png and 
b/landing-pages/site/static/external/profiles/bugraoz93.png differ
diff --git a/landing-pages/site/static/external/profiles/criccomini.png 
b/landing-pages/site/static/external/profiles/criccomini.png
index 7d792645bf..e09d233f8b 100644
Binary files a/landing-pages/site/static/external/profiles/criccomini.png and 
b/landing-pages/site/static/external/profiles/criccomini.png differ
diff --git a/landing-pages/site/static/external/profiles/guan404ming.png 
b/landing-pages/site/static/external/profiles/guan404ming.png
index 403f3c62fe..0b27f1f21c 100644
Binary files a/landing-pages/site/static/external/profiles/guan404ming.png and 
b/landing-pages/site/static/external/profiles/guan404ming.png differ
diff --git a/landing-pages/site/static/external/profiles/jason810496.png 
b/landing-pages/site/static/external/profiles/jason810496.png
index c132404334..7b04db5800 100644
Binary files a/landing-pages/site/static/external/profiles/jason810496.png and 
b/landing-pages/site/static/external/profiles/jason810496.png differ
diff --git a/landing-pages/site/static/external/profiles/jgao54.png 
b/landing-pages/site/static/external/profiles/jgao54.png
index 85e5efdb77..61a3fb5184 100644
Binary files a/landing-pages/site/static/external/profiles/jgao54.png and 
b/landing-pages/site/static/external/profiles/jgao54.png differ
diff --git a/landing-pages/site/static/external/profiles/msumit.png 
b/landing-pages/site/static/external/profiles/msumit.png
index f1009a4a4d..bf5f0be093 100644
Binary files a/landing-pages/site/static/external/profiles/msumit.png and 
b/landing-pages/site/static/external/profiles/msumit.png differ
diff --git a/landing-pages/site/static/external/profiles/rawwar.png 
b/landing-pages/site/static/external/profiles/rawwar.png
index d1e027b987..adb9b07a3c 100644
Binary files a/landing-pages/site/static/external/profiles/rawwar.png and 
b/landing-pages/site/static/external/profiles/rawwar.png differ
diff --git a/landing-pages/site/static/external/profiles/sekikn.png 
b/landing-pages/site/static/external/profiles/sekikn.png
index 9c1b7e2823..f232fe47a4 100644
Binary files a/landing-pages/site/static/external/profiles/sekikn.png and 
b/landing-pages/site/static/external/profiles/sekikn.png differ
diff --git a/landing-pages/site/static/external/profiles/shubhamraj-git.png 
b/landing-pages/site/static/external/profiles/shubhamraj-git.png
index 2d59f85ff6..0fcbdc3cec 100644
Binary files a/landing-pages/site/static/external/profiles/shubhamraj-git.png 
and b/landing-pages/site/static/external/profiles/shubhamraj-git.png differ
diff --git a/landing-pages/site/static/external/profiles/vatsrahul1001.png 
b/landing-pages/site/static/external/profiles/vatsrahul1001.png
index b0f5773e96..67b31b834d 100644
Binary files a/landing-pages/site/static/external/profiles/vatsrahul1001.png 
and b/landing-pages/site/static/external/profiles/vatsrahul1001.png differ

Reply via email to