nightly build workflow with gha #4399
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes
This pull request introduces a new automated nightly build workflow for the Tekton Dashboard using GitHub Actions.
Nightly Build Automation
.github/workflows/nightly-builds.yml) to automate nightly builds of the Tekton Dashboard.tekton/README.md) to describe the new nightly build workflow, its schedule, and mentions reuse of existing pipelines.Pipeline and Publish Definition Updates
tekton/release-pipeline.yamlandtekton/publish.yamlto useghcr.ioas the default image registry, clarified version tag descriptions to support nightly builds, and modernized Tekton API versions and parameter defaults for nightly/stable releases.Kubernetes Resource Improvements
tekton/account.yamlto define service accounts, secrets, RBAC roles, and bindings necessary for secure pipeline execution and resource access during nightly builds.Submitter Checklist
As the author of this PR, please check off the items in this checklist:
functionality, content, code)
/kind <type>. Valid types are bug, cleanup, design, documentation, feature, flake, misc, question, tepRelease Notes