Ich richte GitHub Actions CI für dein Python-Repository ein
DevOps-Ingenieur
Über diesen Service
Führst du die gleichen Python-Checks noch immer manuell durch? Ich füge einen GitHub Actions-Workflow hinzu, der deine bestehenden Befehle bei Codeänderungen ausführt.
BASIC: Ein öffentliches Repository, eine Python-Version und ein bestehender Lint- oder Testbefehl bei Push auf einen Branch. Enthält das Workflow YAML und Setup-Hinweise.
STANDARD: Bis zu 3 bestehende Befehle in einem Workflow, Trigger bei Push und Pull-Request, Pip-Caching und eine README. Öffentliches oder privates Repository.
PREMIUM: Standard plus eine Matrix mit 2 Python-Versionen und einem hochgeladenen Test-Report-Artifact, falls dein bestehender Befehl diesen erstellt.
Alle Pakete verwenden GitHub-gehostete Ubuntu-Runners. Ich nutze GitHub Actions in meinen eigenen Projekten und füge Workflow-Validierung sowie Laufbeweise bei Repository-Zugang hinzu.
Tests schreiben, Anwendungsfehler beheben, Deployments, Cloud-Zugangsdaten und self-hosted Runners sind außerhalb dieses Gigs. Etwaige Gebühren für GitHub-Nutzung gehen zu deiner Last.
Sende mir vor der Bestellung deine Python-Version und funktionierende Befehle. Revisionen umfassen den vereinbarten Workflow.
Tools:
GitHub
Frameworks:
Andere
Cloud-Provider:
Andere
Programmiersprache:
Python
Expertise:
Konfiguration
Meine weiteren Dienstleistungen im Bereich DevOps-Engineering
FAQ
Automatische Übersetzung
Schreibst du auch die Tests?
Nein. Du stellst Befehle bereit, die bereits funktionieren, wie pytest oder ein Linter. Ich automatisiere diese Befehle in GitHub Actions. Tests schreiben oder fehlerhafte Anwendungs-Codes beheben erfordert einen separaten Rahmen.
Kann ich ein privates Repository verwenden?
Ja, mit Standard oder Premium. Basic ist für ein öffentliches Repository. GitHub Actions-Quoten und Nutzungskosten liegen bei deinem Konto.
Ist die Bereitstellung inklusive?
Nein. Dieser Gig deckt kontinuierliche Integrationschecks ab. Cloud-Deployments, Zugangsdaten, Release-Automatisierung und self-hosted Runners sind nicht enthalten.
Wie liefere ich den Workflow?
Als YAML-Datei und README oder per Pull-Request, wenn du entsprechenden Zugriff gewährst. Ich benötige niemals dein GitHub-Passwort oder einen breit privilegierten Token.
Was, wenn du es in meinem Repository nicht ausführen kannst?
Ich stelle eine Workflow-Datei und Validierungsschritte bereit. Mit autorisiertem Repository-Zugang füge ich tatsächliche Laufbeweise bei. Jede Demonstration in der Galerie ist illustrativ, kein Kundenresultat.
Was fügt Premium hinzu?
Dasselbe Check-Setup für zwei vereinbarte Python-Versionen, plus Hochladen eines Reports, den dein bestehender Test-Befehl bereits generiert.

