I will set up github actions ci for your python repository
About this Gig
Still running the same Python checks by hand? I will add a GitHub Actions workflow that runs your existing commands when code changes.
BASIC one public repository, one Python version and one existing lint or test command on push to one branch. Includes the workflow YAML and setup notes.
STANDARD up to 3 existing commands in one workflow, push and pull-request triggers, pip caching and a README. Public or private repository.
PREMIUM Standard plus a matrix of 2 Python versions and one uploaded test-report artifact, if your existing command creates it.
All packages use GitHub-hosted Ubuntu runners. I use GitHub Actions in my own projects and include workflow validation and run evidence when repository access is provided.
Writing tests, fixing application failures, deployments, cloud credentials and self-hosted runners are outside this Gig. GitHub usage charges, if any, are yours.
Send me your Python version and working commands before ordering. Revisions cover the agreed workflow.
Tools:
GitHub
Frameworks:
Other
Cloud Provider:
Other
Programming language:
Python
Expertise:
Configuration
Other DevOps Engineering Services I Offer
FAQ
Do you write the tests too?
No. You provide commands that already work, such as pytest or a linter. I automate those commands in GitHub Actions. Writing tests or fixing failing application code needs a separate scope.
Can I use a private repository?
Yes, with Standard or Premium. Basic is for a public repository. GitHub Actions quotas and usage charges belong to your account.
Is deployment included?
No. This Gig covers continuous integration checks. Cloud deployments, credentials, release automation and self-hosted runners are not included.
How do you deliver the workflow?
As a YAML file and README, or through a pull request when you provide appropriate access. I never need your GitHub password or a broadly privileged token.
What if you cannot run it in my repository?
I provide a workflow file and validation steps. With authorized repository access I include actual run evidence. Any demonstration in the gallery is illustrative, not a client result.
What does Premium add?
The same checks across two agreed Python versions, plus uploading one report your existing test command already generates.

