Zum Inhalt springen

Open Source

prettier_action

Eine Open-Source-GitHub-Action, die Code bei jedem Pull Request automatisch formatiert – mit über 6.700 Nutzerinnen und Nutzern weltweit.

  • Open Source
  • GitHub Actions
Markengrafik im Rasterverlauf-Design mit Software-Symbol für die Open-Source-Action prettier_action Markengrafik im Rasterverlauf-Design mit Software-Symbol für die Open-Source-Action prettier_action
  • Ausgangslage

    Formatierung war Handarbeit und damit ein wiederkehrender Streitpunkt in Reviews. Jede Abweichung musste manuell nachgezogen werden, statt sich auf den Inhalt zu konzentrieren.

  • Vorgehen

    Wir haben das Formatieren in die CI verlagert. Eine GitHub Action führt Prettier bei jedem Pull Request aus und schreibt das Ergebnis direkt zurück in den Branch.

  • Umsetzung

    Veröffentlicht als prettier_action – eine wiederverwendbare Action, die sich in beliebige Repositories einbinden lässt und dort ohne zusätzlichen Aufwand läuft. Unsere Open-Source-Arbeit umfasst daneben Projekte mit FastAPI, Django und GitHub Actions.

  • Ergebnis & Lehre

    Über 6.700 Nutzerinnen und Nutzer weltweit setzen die Action ein. Die Lehre: Ein kleines, verlässliches Werkzeug löst ein wiederkehrendes Problem dauerhafter als jede Richtlinie.

Technologien

  • GitHub Actions
  • Prettier
  • FastAPI
  • Django

Weitere Projekte

Weitere Arbeiten aus den Bereichen IoT, Open Source, Netzwerk und Betrieb.

Sie haben ein ähnliches Vorhaben?

Sprechen Sie mit uns über Ihr Projekt – von der ersten Einschätzung bis zum laufenden Betrieb.