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