Skip to content

ci: bootstrap GitHub workflows and dependabot - #3

Merged
vdemeester merged 1 commit into
tektoncd-catalog:mainfrom
vdemeester:bootstrap-ci
Jul 3, 2026
Merged

ci: bootstrap GitHub workflows and dependabot#3
vdemeester merged 1 commit into
tektoncd-catalog:mainfrom
vdemeester:bootstrap-ci

Conversation

@vdemeester

Copy link
Copy Markdown
Member

Changes

Bootstrap the .github/ directory so that CI workflows exist on main and can run on subsequent PRs.

  • build.yaml: lint (YAML validation + StepAction sync check) + e2e matrix + bundle e2e
  • release.yaml: tag-triggered Tekton bundle publish
  • dependabot.yml: GitHub Actions updates
  • PR template

This is a prerequisite for #2 — GitHub Actions only triggers workflows that exist on the base branch.

Submitter Checklist

Release Notes

NONE

Signed-off-by: Vincent Demeester <vincent@sbr.pm>
@tekton-robot

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@tekton-robot tekton-robot added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label Jul 3, 2026
@vdemeester
vdemeester merged commit cdb94f4 into tektoncd-catalog:main Jul 3, 2026
1 check passed
@vdemeester
vdemeester deleted the bootstrap-ci branch July 3, 2026 13:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants