https://github.com/tektoncd/triggers
Event triggering with Tekton!
https://github.com/tektoncd/triggers
hacktoberfest pipelines tekton triggers
Last synced: 8 days ago
JSON representation
Event triggering with Tekton!
- Host: GitHub
- URL: https://github.com/tektoncd/triggers
- Owner: tektoncd
- License: apache-2.0
- Created: 2019-06-21T23:46:10.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-11-04T06:32:30.000Z (11 months ago)
- Last Synced: 2024-11-04T07:26:37.533Z (11 months ago)
- Topics: hacktoberfest, pipelines, tekton, triggers
- Language: Go
- Homepage:
- Size: 48.8 MB
- Stars: 557
- Watchers: 22
- Forks: 419
- Open Issues: 59
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: code-of-conduct.md
- Roadmap: roadmap.md
Awesome Lists containing this project
- awesome-list - triggers
README
> [!IMPORTANT]
> **Migrate Images from *gcr.io* to *ghcr.io*.**
>
> To reduce costs, we've migrated all our new and old Tekton releases to the free tier on [ghcr.io/tektoncd](https://github.com/orgs/tektoncd/packages?repo_name=triggers).
> Read more [here](https://tekton.dev/blog/2025/04/03/migration-to-github-container-registry/).---
# Tekton Triggers
[](https://pkg.go.dev/github.com/tektoncd/triggers)
[](https://goreportcard.com/report/github.com/tektoncd/triggers)
[](https://bestpractices.coreinfrastructure.org/projects/6527)
![]()
Tekton Triggers is a Kubernetes
[Custom Resource Definition](https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/)
(CRD) controller that allows you to create Kubernetes resources based on information it extracts from event payloads.Tekton Triggers originates from the implementation of [this design](https://docs.google.com/document/d/1fngeNn3kGD4P_FTZjAnfERcEajS7zQhSEUaN7BYIlTw/edit#heading=h.iyqzt1brkg3o)
(visible to members of [the Tekton mailing list](https://github.com/tektoncd/community/blob/main/contact.md#mailing-list)).* [Background](#background)
* [Getting Started](#getting-started)
* [Want to contribute?](#want-to-contribute)
* [Project roadmap](roadmap.md)
* Discover our [releases](releases.md)## Background
[Tekton](https://github.com/tektoncd/pipeline) is a Kubernetes-native continuous integration and delivery
(CI/CD) framework that allows you to create containerized, composable, and configurable workloads declaratively
through Kubernetes CRDs. When integrated with Tekton Triggers, Tekton allows you to easily create fully fledged CI/CD systems in which you
define all mechanics exclusively using Kubernetes resources.To learn more, see the [Tekton Triggers Overview](docs/README.md).
## Getting Started
To get started with Tekton Triggers, see the latest version of our docs:
* [Overview of Tekton Triggers](./docs/README.md)
* [Setting Up Tekton Triggers](./docs/install.md)
* [Getting Started with Tekton Triggers](./docs/getting-started/README.md)
* [Tekton Triggers code examples](./examples/README.md)The "Getting Started with Tekton Triggers" guide walks you through setting up an end-to-end image building solution triggered via GitHub's `push` events.
Version specific links are available in the [releases](releases.md) page and on the
[Tekton website](https://tekton.dev/docs).### Required Kubernetes Version
- Starting from the v0.29.x release of Tekton: **Kubernetes version 1.28 or later**
- Starting from the v0.27.x release of Tekton: **Kubernetes version 1.27 or later**
- Starting from the v0.26.x release of Tekton: **Kubernetes version 1.25 or later**
- Starting from the v0.25.x release of Tekton: **Kubernetes version 1.24 or later**
- Starting from the v0.24.x release of Tekton: **Kubernetes version 1.24 or later**## Want to contribute?
Hooray!
- See [CONTRIBUTING.md](CONTRIBUTING.md) for an overview of our processes.
- See [DEVELOPMENT.md](DEVELOPMENT.md) to get started.
- Look at our [good first issues](https://github.com/tektoncd/triggers/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22)
and our [help wanted issues](https://github.com/tektoncd/triggers/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22) to help improve Tekton Triggers.