Skip to content

jerop/tkn

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Action for Tekton

This GitHub Action configures tkn in the environment for managing Tekton resources in GitHub Actions.

Tekton is a powerful yet flexible Kubernetes-native open-source framework for creating continuous integration and delivery (CI/CD) systems. It lets users build, test, and deploy across multiple cloud providers or on-premises systems by abstracting away the underlying implementation details.

Prerequisites

Connect to your Kubernetes cluster:

Or configure a Kubernetes cluster using KinD:

- uses: engineerd/setup-kind@v0.5.0

Usage

jerop/tkn installs tkn for your operating system

- uses: jerop/tkn@v0.1.0

Version

jerop/tkn installs the latest version of tkn by default - use version to select a specific version of tkn

- uses: jerop/tkn@v0.1.0
  with:
    version: v0.18.0

Demo

Use of Tekton and GitHub Actions is demonstrated in https://github.com/jerop/demo-tkn