Update module github.com/tektoncd/pipeline to v1 #725
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.
This PR contains the following updates:
v0.65.2
->v1.0.0
Warning
Some dependencies could not be looked up. Check the warning logs for more information.
Release Notes
tektoncd/pipeline (github.com/tektoncd/pipeline)
v1.0.0
: Tekton Pipeline release v1.0.0 "Oriental Omnidroid" LTSCompare Source
🎉 1.0.0 is live 🎉 StepActions are GA and Git resolvers enhancements 🎉
-Docs @ v1.0.0
-Examples @ v1.0.0
Installation one-liner
Attestation
The Rekor UUID for this release is
108e9186e8c5677a3c232a877172a3c7967bdcb84afa4bc0a3819fe35e8796e324bbc364356d4349
Obtain the attestation:
Verify that all container images in the attestation are in the release file:
Changes
Features
RemoteResolutions using the Git Resolver now use the
git
binary instead of the Golang librarygo-git
to shallow-clone, shallow-fetch, then checkout the provided repository at the given revision. This reduces resolution time and memory significantly. Some git providers such as Gitea may not support fetching revisions if the revision is a SHA which is not reachable via a ref or is not at a ref/head. In general, no user action is required.See also: https://git-scm.com/docs/protocol-capabilities#\_allow_reachable_sha1\_in_want
Resolves https://github.com/tektoncd/pipeline/issues/8652
feat(pipeline): allow variable substitution in pipeline.tasks[].onError
Enables the configuration of backoffs for a bundle resolver requests.
StepActions promoted to GA and is available by default. The enable-step-actions feature flag exists as a no-op flag to ensure that existing user workflows which might rely on this flag are not disabled. This flag will be removed completely in a later release.
n optional token can now be passed to the git clone method (using go-git library) to
bypass token limit when using the API.
Fixes
the hub resolver now validates StepActions as a valid kind
fix: avoid fan out matrix task failed due to result ref
Misc
Binary file (standard input) matches
Remove ClusterTask support completely
Updating go to 1.23
keep-pod-on-cancel
feature flag will be enabled in defaultbe393a9
toc34c1c1
(#8721)6abeaa5
tobe393a9
(#8704)27ae6b3
to6abeaa5
(#8689)Docs
when
expressions documentation from StepActions to Tasks documetnation. (#8672)Thanks
Thanks to these contributors who contributed to v1.0.0!
Extra shout-out for awesome release notes:
v0.70.0
: Tekton Pipeline release v0.70.0 "Norwegian Forest Cat Number Five (Aaron Doral)"Compare Source
🎉 OpenAPI schema to Tekton CRDs 🎉
-Docs @ v0.70.0
-Examples @ v0.70.0
Installation one-liner
Attestation
The Rekor UUID for this release is
108e9186e8c5677a9b98c9f620b1202d23cdf7b6bc38da3acecc1a9cb6f206d98fefed3ce02b0e09
Obtain the attestation:
Verify that all container images in the attestation are in the release file:
Changes
Features
action required: The structural OpenAPI schema to Tekton CRDs are added enabling API server schema validation and supporting
kubectl explain
to describe fields and structure of Tekton CRDs. Due to the API server schema validation, users should make sure Tekton CRs have a valid schema when creating or updating CRs.Fixes
Task Param defaults will now be correctly substituted in Steps when the Task is referenced by a TaskRun
Misc
import only the writer part of the credentials package in the entrypoint so that we do not pull core v1 API indirectly into the package
dcc7a0c
to27ae6b3
(#8664)Docs
ko
settings for kind clusters with and without a local registry. (#8662)Thanks
Thanks to these contributors who contributed to v0.70.0!
Extra shout-out for awesome release notes:
v0.69.1
: Tekton Pipeline release v0.69.1 "Oriental Longhair Omnibot"Compare Source
-Docs @ v0.69.1
-Examples @ v0.69.1
Installation one-liner
Attestation
The Rekor UUID for this release is
108e9186e8c5677a76ee1ec9649527ab153790fc1b5385843dcb8c6522c3d9b0db77451a35b2068f
Obtain the attestation:
Verify that all container images in the attestation are in the release file:
Changes
Features
Fixes
ask Param defaults will now be correctly substituted in Steps when the Task is referenced by a TaskRun
Misc
Docs
Thanks
Thanks to these contributors who contributed to v0.69.1!
Extra shout-out for awesome release notes:
v0.69.0
: Tekton Pipeline release v0.69.0 "Oriental Longhair Omnibot"Compare Source
-Docs @ v0.69.0
-Examples @ v0.69.0
Installation one-liner
Attestation
The Rekor UUID for this release is
108e9186e8c5677a83b80360985c8a19920792656acc1566def6a298da6b73bd47b42307bceab304
Obtain the attestation:
Verify that all container images in the attestation are in the release file:
Changes
Features
New feature flag
set-security-context-read-only-root-filesystem
in ConfigMapfeature-flags
. The new feature sets readOnlyRootFilesystem in securityContext for taskrun and affinity assistant containers.Fixes
fix: Move when condition to higher priority
fix: resolve panic issue in pipeline controller caused by CustomRun
Misc
Bump knative.dev/pkg to release-1.17 while keeping
KUBERNETES_MIN_VERSION
to 1.28.Docs
Thanks
Thanks to these contributors who contributed to v0.69.0!
Extra shout-out for awesome release notes:
v0.68.1
: Tekton Pipeline release v0.68.1 "LaPerm Giskard Reventlov" LTSCompare Source
-Docs @ v0.68.1
-Examples @ v0.68.1
Installation one-liner
Attestation
The Rekor UUID for this release is
108e9186e8c5677aff6b780d606f71d6cc2d430e71ac429ad21e107c13490490d164ab33f980851b
Obtain the attestation:
Verify that all container images in the attestation are in the release file:
Changes
Features
Fixes
ask Param defaults will now be correctly substituted in Steps when the Task is referenced by a TaskRun
Misc
Docs
Thanks
Thanks to these contributors who contributed to v0.68.1!
Extra shout-out for awesome release notes:
v0.68.0
: Tekton Pipeline release v0.68.0 "LaPerm Giskard Reventlov" LTSCompare Source
-Docs @ v0.68.0
-Examples @ v0.68.0
Installation one-liner
Attestation
The Rekor UUID for this release is
108e9186e8c5677a666d35f8508100e4c8e112033d805978d152a05eef3872377816f3756a588089
Obtain the attestation:
Verify that all container images in the attestation are in the release file:
Changes
Features
improve step.Script variables references validation message
Fixes
fixes https://github.com/tektoncd/pipeline/issues/7935 allowing users to reference other parameters in default values
fix: avoid panic when validate enum param with special matrix task
Binary file (standard input) matches
Misc
make goimports
(#8461)551fd4c
to2cc6974
in /tekton in the all group (#8428)Docs
Thanks
Thanks to these contributors who contributed to v0.68.0!
Extra shout-out for awesome release notes:
v0.66.0
: Tekton Pipeline release v0.66.0 "American Curl AL-76"Compare Source
-Docs @ v0.66.0
-Examples @ v0.66.0
Installation one-liner
Attestation
The Rekor UUID for this release is
108e9186e8c5677aaef800dc5c82c7e8a7dc72d7ed947dc0e166c29c7bfd9f2b6edca989022cb90c
Obtain the attestation:
Verify that all container images in the attestation are in the release file:
Changes
Features
Fix StepAction support in Cluster resolver
We can specify custom performance tuning values in the watcher's deployment - controller container via threads-per-controller, kube-api-qps and kube-api-burst flags.
Fixes
fix: include missing RBAC permission to allow cluster resolver to get and list StepActions
ix an issue on
bundle list
command with relatively big bundles that couldn't be parsed (truncated data)Fix StepAction support in Cluster resolver
Failed Validation
group in message for the status message in PipelineRun (#8356)Misc
Docs
Thanks
Thanks to these contributors who contributed to v0.66.0!
Extra shout-out for awesome release notes:
v0.65.7
: Tekton Pipeline release v0.65.7 "Sokoke Herbie"Compare Source
-Docs @ v0.65.7
-Examples @ v0.65.7
Installation one-liner
Attestation
The Rekor UUID for this release is
108e9186e8c5677a4451b55ed407136509b724c04f77a0f15668f8616be979211288bcf494310f2e
Obtain the attestation:
Verify that all container images in the attestation are in the
Configuration
📅 Schedule: Branch creation - "after 5am" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
To execute skipped test pipelines write comment
/ok-to-test
.This PR has been generated by MintMaker (powered by Renovate Bot).