[v0.16.x] Update pipeline module - #1401
Conversation
Update github.com/tektoncd/pipeline to latest v1.3.x
There was a problem hiding this comment.
Pull request overview
This PR updates the repository’s vendored dependency set (and go.mod/go.sum) to align with newer upstream releases, most notably moving github.com/tektoncd/pipeline to the latest v1.3.x on the v0.16.x branch.
Changes:
- Bump
github.com/tektoncd/pipelinetov1.3.6and refresh vendored Tekton Pipeline API types accordingly. - Update key transitive dependencies (notably Kubernetes
client-go/API packages,go.uber.org/zap, andgithub.com/google/cel-go) and refreshvendor/. - Pull in upstream vendor fixes/adjustments (e.g., certificate template behavior in
client-go, zap core behaviors, CEL binding/validation behavior).
Reviewed changes
Copilot reviewed 1 out of 26 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| vendor/modules.txt | Updates the vendored module version manifest to reflect bumped dependency versions. |
| vendor/k8s.io/client-go/util/cert/cert.go | Adjusts self-signed CA cert template DNS SAN behavior (only sets DNSNames when CommonName is non-empty). |
| vendor/go.uber.org/zap/zapcore/level.go | Updates log level text unmarshalling behavior as part of zap v1.27.1 refresh. |
| vendor/go.uber.org/zap/zapcore/lazy_with.go | Refactors lazy core wrapping implementation (and adds method overrides for enabled/check/write/sync paths). |
| vendor/go.uber.org/zap/zapcore/entry.go | Updates error-output formatting calls to explicitly ignore fmt.Fprintf errors. |
| vendor/go.uber.org/zap/zapcore/console_encoder.go | Updates console encoder formatting call to explicitly ignore fmt.Fprint errors. |
| vendor/go.uber.org/zap/zapcore/buffered_write_syncer.go | Changes Stop() behavior to avoid lock/wait patterns and sync after flush-loop termination. |
| vendor/go.uber.org/zap/sink.go | Updates an internal comment to match the exported API naming (RegisterSink). |
| vendor/go.uber.org/zap/options.go | Updates error-output formatting to ignore fmt.Fprintf errors in IncreaseLevel. |
| vendor/go.uber.org/zap/Makefile | Updates vendored zap lint target invocation arguments. |
| vendor/go.uber.org/zap/logger.go | Updates error-output formatting to ignore fmt.Fprintf errors in caller resolution failure path. |
| vendor/go.uber.org/zap/LICENSE | Updates copyright year range. |
| vendor/go.uber.org/zap/http_handler.go | Updates HTTP handler error response formatting to ignore fmt.Fprintf errors. |
| vendor/go.uber.org/zap/field.go | Adds nil-handling for Object(...) and introduces DictObject(...) helper. |
| vendor/go.uber.org/zap/CODE_OF_CONDUCT.md | Updates contributor covenant links to HTTPS. |
| vendor/go.uber.org/zap/CHANGELOG.md | Adds zap 1.27.1 changelog entry to vendored docs. |
| vendor/go.uber.org/zap/.golangci.yml | Updates govet linter name from niliness to nilness. |
| vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1beta1/stepaction_types.go | Replaces repeated kind literal with a StepActionKind constant for GVK creation. |
| vendor/github.com/google/cel-go/common/types/pb/type.go | Changes unwrapping behavior to use reflected/dynamic unwrap helper. |
| vendor/github.com/google/cel-go/cel/validator.go | Updates validator config handling (notably numeric limit values coming from protobuf decoding). |
| vendor/github.com/google/cel-go/cel/templates/authoring.tmpl | Improves authoring prompt template output with optional description rendering. |
| vendor/github.com/google/cel-go/cel/program.go | Adds caching/once-only binding of function overloads onto the environment. |
| vendor/github.com/google/cel-go/cel/folding.go | Updates exported comment wording for FoldKnownValues. |
| vendor/github.com/google/cel-go/cel/env.go | Extends Env with cached function binding state for program planning. |
| go.sum | Updates checksums for bumped modules. |
| go.mod | Updates module requirements (pipeline, CEL, zap, k8s libs, cloudevents, etc.). |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: divyansh42 The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
Update github.com/tektoncd/pipeline to latest v1.3.x
Changes
/kind misc
Submitter Checklist
These are the criteria that every PR should meet, please check them off as you review them:
/kind <type>. Valid types are bug, cleanup, design, documentation, feature, flake, misc, question, tepRelease Notes