Alexander Schwartz

Red Hat

Bio

Alexander Schwartz arbeitet als Principal Software Engineer bei Red Hat. Beruflich und privat entwickelt er OpenSource-Software, zusätzlich bringt er die Erfahrung als Software-Architekt und IT-Berater mit. Auf Konferenzen und bei User Groups spricht er über JavaScript-Frontends, Java-Backends, Kubernetes, APIs und wie man es passend betreiben kann.

Twitter: @ahus1de
Web: redhat.com

 

GitHub APIs: Automatisieren und Anpassen

In der Softwareentwicklung gibt es immer wieder Routinetätigkeiten, die automatisiert werden wollen. Befindet sich das Code-Repository auf GitHub, so stehen dafür verschiedene APIs zur Verfügung.
Dieser Vortrag zeigt hierfür verschiedene praktische Beispiele: Sei es, um Releases mit GitHub Actions zu automatisieren, Code-Qualität zu prüfen, Repository-Einstellungen als Configuration-as-Code abzulegen, eigene Custom-Dashboards zu Issues und Pull-Requests zu erstellen oder Aktionen über Bots oder REST-APIs zu automatisieren.