IT-24-Sommer-FIAE-D / AutoTimetable

Das Python-Script Auto Timetable Fetcher ist ein Tool, das es ermöglicht, den Stundenplan aus dem Stundenplan-Portal der Viona automatisiert auf Änderungen zu überprüfen und bei Bedarf einen neuen Release zu erstellen. Es ist möglich sich auf diesen Release zu registrieren und somit bei Änderungen im Stundenplan benachrichtigt zu werden.
https://it-24-sommer-fiae-d.github.io/AutoTimetable/
1 stars 0 forks source link

Release-Body um Dateilinks, Kursnamen und zusätzliche Informationen erweitern #2

Open PxaMMaxP opened 2 months ago

PxaMMaxP commented 2 months ago

Im Release Body-Text wird aktuell nur auf die angehängten Dateien verwiesen.

Hier könnte man direkt die Links zu den neuen Stundenplänen generieren und einfügen. In dem Zuge könnte man diese noch so gestalten, dass klar ersichtlich ist, zu welchem Kurs diese gehören, ob es sich um einen neuen oder aktualisierten Plan handelt und ab wann dieser gilt.

PxaMMaxP commented 1 month ago

In der Release-Action kann man statt eines Bodys auch body_path angeben und damit eine Textdatei laden. Siehe body_path

Daher kann man, ähnlich zu dem md_generator.py-Skript, einen Generator für die Release-Notes erstellen. Diese kann dann die entsprechenden Informationen einfach ausgeben, um dieses Feature zu realisieren.