# Automatically trigger Travis CI build on GitHub push or pull request open
This workflow automates the build process in Travis CI whenever a push or pull request is created in a GitHub repository. It streamlines CI/CD, reduces manual effort, and ensures immediate code testing without human intervention.
## Who it´s for
- Developers using GitHub for code hosting
- DevOps engineers setting up CI/CD pipelines
- Teams automating testing on code push
- Startups minimizing manual deployment tasks
## What the automation does
- Monitors GitHub events: pushes and pull request openings
- Checks event type using a condition node
- Triggers a build in Travis CI if the event matches
- Uses a NoOp node to gracefully complete execution for non-matching events
- Enables instant test runs after code changes
## What´s included
- Ready-to-use n8n workflow
- Logic for handling GitHub webhook events
- Integrations with GitHub API and Travis CI API
- Basic setup and adaptation guide
## Requirements for setup
- GitHub account with repository access
- Travis CI account with configured project
- Access to an n8n instance (self-hosted or cloud)
- API tokens for GitHub and Travis CI
## Benefits and outcomes
- Faster CI/CD cycles through automated builds
- Reduced risk of human error
- Immediate code validation after changes
- Optimized team productivity
- Clear build status visibility across the team
## Important: template only
Important: you are purchasing a ready-made automation workflow template only. Rollout into your infrastructure, connecting specific accounts and services, 1:1 setup help, custom adjustments for non-standard stacks and any consulting support are provided as a separate paid service at an individual rate. To discuss custom work or 1:1 help, contact via chat
No feedback yet