Tekton v1.18.0
Pipeline release v1.18.0 "Ukrainian Levkoy Ultron LTS"
+****
Tekton Pipelines v1.18.0 was released. The release adds a continueAndFail option on step.onError. Fixes include making controller-managed labels immutable via a webhook, fixing truncation of large Tekton bundles resolved from OCI images, fixing early PVC cleanup for pipelines-in-pipelines child pipelines, and bumping the plumbing ko image to Go 1.27.3.
What changes for platform teams
Teams running Tekton can use continueAndFail to let a pipeline keep going after a step error, which changes failure handling in existing pipelines. The label immutability webhook and PVC cleanup fix affect controller behavior, so teams should review those when upgrading.
Changes
- Add option continueAndFail on step.onErroradded
- Make controller-managed labels immutable via webhookfixed
- Bump plumbing ko image to Go 1.27.3fixed
- Fix truncation of large Tekton bundles resolved from OCI images, which could cause the bundle to fail to parse.fixed
- Fix early PVC cleanup for pipelines-in-pipelines child-pipelinesfixed
- Examples @ v1.18.0other
36 maintenance lines (dependency bumps, CI, tests, docs)
- Docs @ v1.18.0maintenance
- Set SOURCE_DATE_EPOCH so published images get a real creation timestampmaintenance
- Bump chainguard-dev/actions/setup-kind from 1.6.40 to 1.6.41maintenance
- Bump ossf/scorecard-action from 2.4.4 to 2.5.0maintenance
- Bump chainguard-dev/actions/kind-diag from 1.6.39 to 1.6.41maintenance
- Bump actions/download-artifact from 8.0.1 to 8.0.2maintenance
- Bump zizmorcore/zizmor-action from 0.6.4 to 0.7.1maintenance
- Bump the codeql-action group with 3 updatesmaintenance
- Bump the all group in /tekton with 4 updatesmaintenance
- Bump github.com/jenkins-x/go-scm from 1.16.6 to 1.17.1maintenance
- Bump golang.org/x/crypto from 0.57.0 to 0.58.0maintenance
- Bump agilepathway/label-checker from 2.0.0 to 2.0.5maintenance
- Bump chainguard-dev/actions/setup-kind from 1.6.39 to 1.6.40maintenance
- Bump step-security/harden-runner from 2.21.1 to 2.22.1maintenance
- Bump fgrosse/go-coverage-report from 1.4.0 to 1.5.0maintenance
- Bump the codeql-action group with 3 updatesmaintenance
- Bump the all group in /tekton with 4 updatesmaintenance
- Bump github.com/prometheus/common from 0.72.0 to 0.72.1maintenance
- Bump github.com/spiffe/go-spiffe/v2 from 2.8.2 to 2.9.0maintenance
- Bump golang.org/x/sync from 0.23.0 to 0.24.0maintenance
- Bump chainguard-dev/actions/setup-kind from 1.6.37 to 1.6.39maintenance
- Bump chainguard-dev/actions/kind-diag from 1.6.37 to 1.6.39maintenance
- Bump github.com/jenkins-x/go-scm from 1.16.5 to 1.16.6maintenance
- Bump the all group in /tekton with 5 updatesmaintenance
- Bump github.com/tektoncd/pipeline from 1.16.0 to 1.17.0 in /test/custom-task-ctrls/wait-task-betamaintenance
- Bump github.com/prometheus/common from 0.71.0 to 0.72.0maintenance
- Bump github.com/jenkins-x/go-scm from 1.16.4 to 1.16.5maintenance
- Bump fgrosse/go-coverage-report from 1.3.1 to 1.4.0maintenance
- Bump chainguard-dev/actions/kind-diag from 1.6.36 to 1.6.37maintenance
- Bump agilepathway/label-checker from 1.6.98 to 2.0.0maintenance
- Bump chainguard-dev/actions/setup-kind from 1.6.36 to 1.6.37maintenance
- Bump the codeql-action group with 3 updatesmaintenance
- Bump github.com/jenkins-x/go-scm from 1.16.3 to 1.16.4maintenance
- Bump the all group in /tekton with 5 updatesmaintenance
- Fix typos and grammatical errors in api-spec.mdmaintenance
- Add v1.17.0 release entry, move v1.16 to EOLmaintenance
Full release notes ↗ · all Tekton releases
written by claude-haiku-5-5, prompt 7cbe154, checked by publish rules