@@ -38,6 +38,7 @@ def fetch_and_filter_releases():
3838def fetch_release_details (filtered_releases ):
3939 releases_data = {}
4040 for repo in filtered_releases :
41+ logging .info (f"Fetching release data { name } " )
4142 for name , url in repo .items ():
4243 releases = get_json_response (url .strip ('"' ))
4344 repo_data = get_json_response (f"https://api.github.com/repos/OpenKNX/{ name } " )
@@ -62,6 +63,7 @@ def fetch_release_details(filtered_releases):
6263# Erzeugt zu eine kleine HTML-Datei mit Ausgabe des aktuellsten Release.
6364# Ein Pre-Release wird nur dann mit ausgegeben wenn es neuer ist als das neuste Release, oder noch kein reguläres existiert
6465def create_html_for_repo (repo_name , details ):
66+ logging .info (f"Creating HTML for repository { repo_name } " )
6567 os .makedirs ('releases' , exist_ok = True )
6668 with open (f'releases/{ repo_name } .html' , 'w' ) as outfile :
6769 outfile .write ('<ul>\n ' )
@@ -84,6 +86,7 @@ def create_html_for_repo(repo_name, details):
8486 outfile .write ('</ul>\n ' )
8587
8688def update_html (releases_data ):
89+ logging .info ("Updating HTML with release data" )
8790 with open ('releases_list.html' , 'w' ) as outfile :
8891 outfile .write ('<h1>Releases der OpenKNX-Applikationen</h1>\n ' )
8992 for repo , details in releases_data .items ():
0 commit comments