Skip to content

feat: automate releases with Pipelines-as-Code #1372

Description

@vdemeester

Summary

Automate releases using Pipelines-as-Code (PAC), following the pattern already implemented in other tektoncd repositories.

What needs to happen

  1. Repository side: Add .tekton/release.yaml and .tekton/release-patch.yaml PAC trigger files (see tektoncd/pipeline or tektoncd/chains for reference)
  2. Plumbing side: Add a PAC Repository CR in tektoncd/plumbing under tekton/cd/pipelines-as-code/overlays/oci-ci-cd/repositories/ (see existing CRs for pipeline, chains, pruner, operator, cli as examples)

References

Already completed in:

In progress:

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions