Skip to content

Commit 0ded66e

Browse files
openshift-pipelines-botopenshift-pipelines-bot
authored andcommitted
[bot] Update release-v1.16.x from tektoncd/pipeline to 898912d
$ git diff --stat 898912da4d025d37f7560ed744cc77f6a76af87e..1eadef6a63051424cda6de9ed82664b49b7be145 .github/workflows/ci.yaml | 2 +- .github/workflows/codeql-analysis.yml | 12 +- .github/workflows/dependency-review.yml | 6 +- .github/workflows/scorecard.yml | 10 +- .github/workflows/woke.yml | 6 +- .golangci.yml | 11 +- DEVELOPMENT.md | 4 +- Makefile | 10 +- OWNERS_ALIASES | 8 +- README.md | 1 - cmd/controller/main.go | 3 - cmd/entrypoint/main.go | 9 - cmd/entrypoint/subcommands/subcommands.go | 14 +- cmd/resolvers/main.go | 36 +- cmd/sidecarlogresults/main.go | 20 +- cmd/webhook/main.go | 10 - config/300-crds/300-stepaction.yaml | 18 - config/config-feature-flags.yaml | 7 +- config/controller.yaml | 1 - config/events.yaml | 1 - config/resolvers/200-clusterrole.yaml | 2 +- config/resolvers/bundleresolver-config.yaml | 2 - config/webhook.yaml | 1 - docs/additional-configs.md | 10 +- docs/artifacts.md | 414 +- docs/deprecations.md | 4 +- docs/how-to-write-a-resolver.md | 212 +- docs/install.md | 2 +- docs/metrics.md | 37 +- docs/migrating-v1beta1-to-v1.md | 3 - docs/pipeline-api.md | 754 +- docs/pipelineruns.md | 15 + docs/pipelines.md | 110 +- docs/resolution-getting-started.md | 2 +- docs/resolver-reference.md | 26 +- docs/resolver-template/README.md | 10 +- docs/resolver-template/cmd/demoresolver/main.go | 1 - docs/resolver-template/cmd/resolver/main.go | 110 - docs/resolver-template/cmd/resolver/main_test.go | 207 - docs/stepactions.md | 108 +- docs/taskruns.md | 77 +- docs/tasks.md | 13 +- docs/tekton-controller-flags.md | 82 - docs/variables.md | 110 +- docs/windows.md | 10 +- examples/v1/pipelineruns/4808-regression.yaml | 4 +- examples/v1/pipelineruns/6139-regression.yaml | 6 +- .../alpha/consume-artifacts-from-task.yaml | 60 - .../v1/pipelineruns/alpha/ignore-task-error.yaml | 25 + examples/v1/pipelineruns/alpha/param-enum.yaml | 2 +- .../alpha/pipelinerun-large-results.yaml | 4 +- .../pipelinerun-with-cel-when-expressions.yaml | 24 +- .../v1/pipelineruns/alpha/stepaction-params.yaml | 2 +- examples/v1/pipelineruns/beta/7392-regression.yaml | 4 +- .../v1/pipelineruns/beta/ignore-task-error.yaml | 67 - .../v1/pipelineruns/beta/isolated-workspaces.yaml | 4 +- .../beta/pipeline-emitting-results.yaml | 4 +- ...-with-when-expressions-using-array-results.yaml | 12 +- .../beta/pipelinerun-with-matrix-and-results.yaml | 8 +- .../pipelinerun-with-matrix-array-references.yaml | 2 +- .../pipelinerun-with-matrix-context-variables.yaml | 6 +- .../pipelinerun-with-matrix-emitting-results.yaml | 6 +- .../pipelinerun-with-matrix-include-explicit.yaml | 2 +- .../beta/pipelinerun-with-matrix-include.yaml | 2 +- .../pipelineruns/beta/pipelinerun-with-matrix.yaml | 10 +- .../beta/propagated-pipeline-object-param.yaml | 2 +- examples/v1/pipelineruns/ignore-step-error.yaml | 14 +- examples/v1/pipelineruns/mapping-workspaces.yaml | 4 +- examples/v1/pipelineruns/no-ci/csi-workspace.yaml | 2 +- examples/v1/pipelineruns/no-ci/limitrange.yaml | 2 +- .../no-ci/pipelinerun-taskrunspecs.yaml | 4 +- .../pipelineruns/no-ci/windows-node-affinity.yaml | 2 +- .../pipelineruns/no-ci/windows-node-selectors.yaml | 2 +- examples/v1/pipelineruns/optional-workspaces.yaml | 4 +- .../pipeline-object-param-and-result.yaml | 4 +- .../v1/pipelineruns/pipeline-object-results.yaml | 6 +- .../v1/pipelineruns/pipeline-with-displayname.yaml | 4 +- .../pipelinerun-array-results-substitution.yaml | 6 +- .../pipelinerun-param-array-indexing.yaml | 6 +- .../pipelinerun-results-with-params.yaml | 4 +- examples/v1/pipelineruns/pipelinerun-results.yaml | 2 +- .../pipelinerun-task-execution-status.yaml | 8 +- ...erun-using-different-subpaths-of-workspace.yaml | 6 +- ...n-using-parameterized-subpath-of-workspace.yaml | 6 +- .../pipelinerun-with-extra-params.yaml | 2 +- .../pipelinerun-with-final-results.yaml | 2 +- .../pipelineruns/pipelinerun-with-final-tasks.yaml | 8 +- .../pipelinerun-with-parallel-tasks-using-pvc.yaml | 12 +- .../v1/pipelineruns/pipelinerun-with-params.yaml | 4 +- ...pipelinerun-with-pipelinespec-and-taskspec.yaml | 6 +- .../pipelinerun-with-pipelinespec.yaml | 2 +- .../pipelinerun-with-when-expressions.yaml | 28 +- examples/v1/pipelineruns/pipelinerun.yaml | 2 +- .../propagating-workspaces-in-pipelines.yaml | 32 - .../v1/pipelineruns/propagating-workspaces.yaml | 4 +- .../propagating_params_implicit_parameters.yaml | 4 +- .../propagating_params_in_pipeline.yaml | 37 - .../propagating_params_with_scope_precedence.yaml | 4 +- ..._params_with_scope_precedence_default_only.yaml | 4 +- .../propagating_results_implicit_resultref.yaml | 4 +- ...ating_workspaces_with_referenced_resources.yaml | 4 +- examples/v1/pipelineruns/task_results_example.yaml | 4 +- ...ng-optional-workspaces-in-when-expressions.yaml | 4 +- .../using-retries-and-retry-count-variables.yaml | 4 +- .../v1/pipelineruns/using_context_variables.yaml | 6 +- .../workspace-from-volumeclaimtemplate.yaml | 4 +- examples/v1/pipelineruns/workspaces-projected.yaml | 4 +- examples/v1/pipelineruns/workspaces.yaml | 4 +- .../{beta => alpha}/large-task-result.yaml | 4 +- examples/v1/taskruns/alpha/param-enum.yaml | 2 +- .../taskruns/alpha/produce-consume-artifacts.yaml | 17 +- .../v1/taskruns/alpha/step-stream-results.yaml | 6 +- .../v1/taskruns/alpha/step-stream-volumes.yaml | 10 +- .../v1/taskruns/alpha/step-stream-workspace.yaml | 12 +- .../{beta => alpha}/stepaction-git-resolver.yaml | 11 +- .../{beta => alpha}/stepaction-params.yaml | 4 +- .../stepaction-passing-results.yaml | 6 +- .../{beta => alpha}/stepaction-results.yaml | 4 +- examples/v1/taskruns/alpha/stepaction-when.yaml | 72 - .../v1/taskruns/{beta => alpha}/stepaction.yaml | 4 +- examples/v1/taskruns/alpha/task-artifacts.yaml | 44 - examples/v1/taskruns/array-default.yaml | 2 +- .../v1/taskruns/authenticating-git-commands.yaml | 6 +- .../taskruns/beta/authenticating-git-commands.yaml | 6 +- examples/v1/taskruns/beta/emit-array-results.yaml | 4 +- .../v1/taskruns/beta/param_array_indexing.yaml | 4 +- .../beta/propagated-object-parameters.yaml | 2 +- .../v1/taskruns/beta/stepactions-steptemplate.yaml | 21 - .../v1/taskruns/beta/workspace-in-sidecar.yaml | 4 +- examples/v1/taskruns/beta/workspace-isolation.yaml | 6 +- examples/v1/taskruns/configmap.yaml | 2 +- ...reds-init-only-mounts-provided-credentials.yaml | 2 +- examples/v1/taskruns/custom-env.yaml | 2 +- examples/v1/taskruns/custom-volume.yaml | 4 +- examples/v1/taskruns/default_task_params.yaml | 27 - examples/v1/taskruns/entrypoint-resolution.yaml | 14 +- examples/v1/taskruns/home-is-set.yaml | 2 +- examples/v1/taskruns/home-volume.yaml | 6 +- examples/v1/taskruns/ignore-step-error.yaml | 4 +- examples/v1/taskruns/no-ci/default-workspaces.yaml | 4 +- examples/v1/taskruns/no-ci/limitrange.yaml | 2 +- examples/v1/taskruns/object-param-result.yaml | 4 +- examples/v1/taskruns/optional-workspaces.yaml | 2 +- .../v1/taskruns/propagating_params_implicit.yaml | 2 +- examples/v1/taskruns/propagating_workspaces.yaml | 2 +- examples/v1/taskruns/readonly-internal-dir.yaml | 6 +- examples/v1/taskruns/run-steps-as-non-root.yaml | 4 +- examples/v1/taskruns/secret-env.yaml | 2 +- examples/v1/taskruns/secret-volume-params.yaml | 2 +- examples/v1/taskruns/secret-volume.yaml | 2 +- examples/v1/taskruns/sidecar-interp.yaml | 4 +- examples/v1/taskruns/sidecar-ready-script.yaml | 5 +- examples/v1/taskruns/sidecar-ready.yaml | 13 +- examples/v1/taskruns/step-script.yaml | 24 +- examples/v1/taskruns/steps-run-in-order.yaml | 4 +- examples/v1/taskruns/steptemplate-env-merge.yaml | 10 +- examples/v1/taskruns/task-result.yaml | 4 +- examples/v1/taskruns/task-volume-args.yaml | 2 +- examples/v1/taskruns/template-volume.yaml | 4 +- examples/v1/taskruns/unnamed-steps.yaml | 6 +- examples/v1/taskruns/using_context_variables.yaml | 4 +- examples/v1/taskruns/workingdir.yaml | 4 +- examples/v1/taskruns/workspace-in-sidecar.yaml | 4 +- examples/v1/taskruns/workspace-readonly.yaml | 8 +- examples/v1/taskruns/workspace-volume.yaml | 6 +- .../workspace-with-volumeClaimTemplate.yaml | 2 +- examples/v1/taskruns/workspace.yaml | 16 +- .../pipelineruns/clustertask-pipelinerun.yaml | 2 +- examples/v1beta1/taskruns/clustertask.yaml | 2 +- .../v1beta1/taskruns/no-ci/tekton-bundles.yaml | 9 + go.mod | 183 +- go.sum | 467 +- hack/update-deps.sh | 2 +- internal/artifactref/artifactref.go | 17 +- internal/sidecarlogresults/sidecarlogresults.go | 72 +- .../sidecarlogresults/sidecarlogresults_test.go | 335 +- pkg/apis/config/feature_flags.go | 102 +- pkg/apis/config/feature_flags_test.go | 21 +- pkg/apis/config/metrics.go | 9 - pkg/apis/config/metrics_test.go | 15 - .../testdata/config-observability-throttle.yaml | 32 - .../testdata/feature-flags-all-flags-set.yaml | 2 - ...ags-invalid-enable-concise-resolver-syntax.yaml | 21 - ...re-flags-invalid-enable-kubernetes-sidecar.yaml | 21 - pkg/apis/pipeline/errors/errors.go | 14 +- pkg/apis/pipeline/options.go | 5 +- pkg/apis/pipeline/paths.go | 2 - pkg/apis/pipeline/v1/artifact_types.go | 110 +- pkg/apis/pipeline/v1/artifact_types_test.go | 192 - pkg/apis/pipeline/v1/container_types.go | 39 - pkg/apis/pipeline/v1/container_types_test.go | 32 - pkg/apis/pipeline/v1/container_validation.go | 81 +- pkg/apis/pipeline/v1/container_validation_test.go | 54 +- pkg/apis/pipeline/v1/merge.go | 8 +- pkg/apis/pipeline/v1/merge_test.go | 39 +- pkg/apis/pipeline/v1/openapi_generated.go | 79 +- pkg/apis/pipeline/v1/param_types_test.go | 19 +- pkg/apis/pipeline/v1/pipeline_types_test.go | 70 +- pkg/apis/pipeline/v1/pipeline_validation.go | 58 +- pkg/apis/pipeline/v1/pipeline_validation_test.go | 770 +- pkg/apis/pipeline/v1/pipelineref_validation.go | 26 +- .../pipeline/v1/pipelineref_validation_test.go | 51 +- pkg/apis/pipeline/v1/pipelinerun_validation.go | 33 +- .../pipeline/v1/pipelinerun_validation_test.go | 193 +- pkg/apis/pipeline/v1/result_types.go | 2 +- pkg/apis/pipeline/v1/result_validation_test.go | 6 +- pkg/apis/pipeline/v1/resultref_test.go | 75 +- pkg/apis/pipeline/v1/swagger.json | 39 +- pkg/apis/pipeline/v1/task_validation.go | 42 +- pkg/apis/pipeline/v1/task_validation_test.go | 123 +- pkg/apis/pipeline/v1/taskref_validation.go | 32 +- pkg/apis/pipeline/v1/taskref_validation_test.go | 42 +- pkg/apis/pipeline/v1/taskrun_types.go | 6 - pkg/apis/pipeline/v1/taskrun_types_test.go | 14 +- pkg/apis/pipeline/v1/taskrun_validation.go | 41 +- pkg/apis/pipeline/v1/taskrun_validation_test.go | 175 +- pkg/apis/pipeline/v1/when_types.go | 2 - pkg/apis/pipeline/v1/when_validation.go | 2 +- pkg/apis/pipeline/v1/workspace_validation_test.go | 2 +- pkg/apis/pipeline/v1/zz_generated.deepcopy.go | 22 - pkg/apis/pipeline/v1alpha1/openapi_generated.go | 1 + pkg/apis/pipeline/v1alpha1/run_types_test.go | 22 +- .../pipeline/v1alpha1/stepaction_conversion.go | 53 +- .../v1alpha1/stepaction_conversion_test.go | 113 - pkg/apis/pipeline/v1alpha1/swagger.json | 1 + pkg/apis/pipeline/v1beta1/artifact_types.go | 8 +- pkg/apis/pipeline/v1beta1/container_conversion.go | 10 - pkg/apis/pipeline/v1beta1/container_types.go | 37 - pkg/apis/pipeline/v1beta1/container_validation.go | 81 +- .../pipeline/v1beta1/container_validation_test.go | 56 +- pkg/apis/pipeline/v1beta1/customrun_types_test.go | 16 +- pkg/apis/pipeline/v1beta1/merge.go | 9 +- pkg/apis/pipeline/v1beta1/merge_test.go | 60 - pkg/apis/pipeline/v1beta1/openapi_generated.go | 325 +- pkg/apis/pipeline/v1beta1/param_types_test.go | 11 +- pkg/apis/pipeline/v1beta1/pipeline_types_test.go | 346 +- pkg/apis/pipeline/v1beta1/pipeline_validation.go | 75 +- .../pipeline/v1beta1/pipeline_validation_test.go | 785 +- .../pipeline/v1beta1/pipelineref_conversion.go | 26 +- pkg/apis/pipeline/v1beta1/pipelineref_types.go | 2 - .../pipeline/v1beta1/pipelineref_validation.go | 71 +- .../v1beta1/pipelineref_validation_test.go | 107 +- .../v1beta1/pipelinerun_conversion_test.go | 72 +- .../pipeline/v1beta1/pipelinerun_validation.go | 33 +- .../v1beta1/pipelinerun_validation_test.go | 288 +- pkg/apis/pipeline/v1beta1/register.go | 2 - pkg/apis/pipeline/v1beta1/resultref_test.go | 75 +- pkg/apis/pipeline/v1beta1/stepaction_conversion.go | 42 - pkg/apis/pipeline/v1beta1/stepaction_defaults.go | 37 - pkg/apis/pipeline/v1beta1/stepaction_types.go | 170 - pkg/apis/pipeline/v1beta1/stepaction_validation.go | 209 - .../pipeline/v1beta1/stepaction_validation_test.go | 975 -- pkg/apis/pipeline/v1beta1/swagger.json | 170 +- pkg/apis/pipeline/v1beta1/task_conversion.go | 4 +- pkg/apis/pipeline/v1beta1/task_conversion_test.go | 23 - pkg/apis/pipeline/v1beta1/task_validation.go | 43 +- pkg/apis/pipeline/v1beta1/task_validation_test.go | 733 +- pkg/apis/pipeline/v1beta1/taskref_conversion.go | 27 +- pkg/apis/pipeline/v1beta1/taskref_types.go | 1 - pkg/apis/pipeline/v1beta1/taskref_validation.go | 64 +- .../pipeline/v1beta1/taskref_validation_test.go | 92 +- pkg/apis/pipeline/v1beta1/taskrun_conversion.go | 11 - .../pipeline/v1beta1/taskrun_conversion_test.go | 567 +- pkg/apis/pipeline/v1beta1/taskrun_types.go | 1 - pkg/apis/pipeline/v1beta1/taskrun_types_test.go | 8 +- pkg/apis/pipeline/v1beta1/taskrun_validation.go | 41 +- .../pipeline/v1beta1/taskrun_validation_test.go | 198 +- pkg/apis/pipeline/v1beta1/when_types.go | 2 - pkg/apis/pipeline/v1beta1/when_validation.go | 2 +- .../pipeline/v1beta1/workspace_validation_test.go | 2 +- pkg/apis/pipeline/v1beta1/zz_generated.deepcopy.go | 136 - .../resolution/v1beta1/resolution_request_types.go | 7 - .../pipeline/v1beta1/fake/fake_pipeline_client.go | 4 - .../typed/pipeline/v1beta1/fake/fake_stepaction.go | 129 - .../typed/pipeline/v1beta1/generated_expansion.go | 2 - .../typed/pipeline/v1beta1/pipeline_client.go | 5 - .../versioned/typed/pipeline/v1beta1/stepaction.go | 178 - pkg/client/informers/externalversions/factory.go | 10 - pkg/client/informers/externalversions/generic.go | 2 - .../externalversions/pipeline/v1beta1/interface.go | 7 - .../pipeline/v1beta1/stepaction.go | 90 - .../pipeline/v1beta1/stepaction/fake/fake.go | 40 - .../v1beta1/stepaction/filtered/fake/fake.go | 52 - .../v1beta1/stepaction/filtered/stepaction.go | 65 - .../pipeline/v1beta1/stepaction/stepaction.go | 52 - .../pipeline/v1beta1/stepaction/controller.go | 167 - .../pipeline/v1beta1/stepaction/reconciler.go | 365 - .../pipeline/v1beta1/stepaction/state.go | 97 - .../pipeline/v1beta1/expansion_generated.go | 8 - pkg/client/listers/pipeline/v1beta1/stepaction.go | 99 - .../informers/externalversions/factory.go | 10 - .../resource/informers/externalversions/factory.go | 10 - pkg/container/step_replacements.go | 1 - pkg/container/step_replacements_test.go | 13 - pkg/entrypoint/entrypointer.go | 157 +- pkg/entrypoint/entrypointer_test.go | 696 +- .../defaultresourcerequirements/transformer.go | 130 - .../transformer_test.go | 416 - pkg/pipelinerunmetrics/metrics.go | 36 +- pkg/pipelinerunmetrics/metrics_test.go | 12 +- pkg/pod/creds_init_test.go | 4 +- pkg/pod/entrypoint.go | 16 +- pkg/pod/entrypoint_lookup_impl_test.go | 8 +- pkg/pod/entrypoint_test.go | 44 +- pkg/pod/pod.go | 256 +- pkg/pod/pod_test.go | 811 +- pkg/pod/script.go | 2 +- pkg/pod/status.go | 123 +- pkg/pod/status_test.go | 576 +- pkg/reconciler/apiserver/apiserver.go | 47 +- pkg/reconciler/apiserver/apiserver_test.go | 45 +- .../cloudevent/cloud_event_controller_test.go | 4 +- .../events/cloudevent/cloudeventsfakeclient.go | 2 +- pkg/reconciler/events/event_test.go | 2 +- pkg/reconciler/events/k8sevent/event_test.go | 6 +- pkg/reconciler/events/k8sevent/events.go | 2 +- pkg/reconciler/pipeline/dag/dag_test.go | 211 +- .../pipelinerun/affinity_assistant_test.go | 43 +- pkg/reconciler/pipelinerun/cancel.go | 5 - pkg/reconciler/pipelinerun/cancel_test.go | 60 +- pkg/reconciler/pipelinerun/controller.go | 10 +- pkg/reconciler/pipelinerun/pipelinerun.go | 44 +- pkg/reconciler/pipelinerun/pipelinerun_test.go | 240 +- pkg/reconciler/pipelinerun/resources/apply.go | 82 +- pkg/reconciler/pipelinerun/resources/apply_test.go | 178 +- .../pipelinerun/resources/pipelineref.go | 58 +- .../pipelinerun/resources/pipelineref_test.go | 122 +- .../pipelinerun/resources/pipelinerunresolution.go | 46 +- .../resources/pipelinerunresolution_test.go | 240 +- .../pipelinerun/resources/pipelinerunstate.go | 26 - .../pipelinerun/resources/pipelinerunstate_test.go | 311 - .../pipelinerun/resources/resultrefresolution.go | 11 +- .../pipelinerun/resources/validate_params_test.go | 2 + pkg/reconciler/pipelinerun/timeout.go | 5 - pkg/reconciler/pipelinerun/timeout_test.go | 1 + pkg/reconciler/pipelinerun/tracing.go | 2 +- pkg/reconciler/taskrun/controller.go | 11 +- pkg/reconciler/taskrun/resources/apply.go | 67 +- pkg/reconciler/taskrun/resources/apply_test.go | 62 +- pkg/reconciler/taskrun/resources/taskref.go | 141 +- pkg/reconciler/taskrun/resources/taskref_test.go | 165 +- pkg/reconciler/taskrun/resources/taskspec.go | 45 +- pkg/reconciler/taskrun/resources/taskspec_test.go | 496 +- pkg/reconciler/taskrun/taskrun.go | 34 +- pkg/reconciler/taskrun/taskrun_test.go | 146 +- pkg/reconciler/taskrun/tracing.go | 2 +- pkg/remote/errors.go | 16 +- pkg/remote/resolution/error.go | 46 +- pkg/remote/resolution/resolver.go | 59 +- pkg/remote/resolution/resolver_test.go | 85 +- pkg/remoteresolution/doc.go | 23 - pkg/remoteresolution/remote/resolution/doc.go | 24 - pkg/remoteresolution/remote/resolution/request.go | 32 - pkg/remoteresolution/remote/resolution/resolver.go | 98 - .../remote/resolution/resolver_test.go | 190 - pkg/remoteresolution/resolver/bundle/resolver.go | 87 - .../resolver/bundle/resolver_test.go | 665 - pkg/remoteresolution/resolver/cluster/resolver.go | 96 - .../resolver/cluster/resolver_test.go | 507 - pkg/remoteresolution/resolver/doc.go | 25 - .../resolver/framework/controller.go | 124 - pkg/remoteresolution/resolver/framework/doc.go | 24 - .../resolver/framework/fakeresolver.go | 89 - .../resolver/framework/interface.go | 53 - .../resolver/framework/reconciler.go | 235 - .../resolver/framework/reconciler_test.go | 431 - .../resolver/framework/testing/fakecontroller.go | 171 - pkg/remoteresolution/resolver/git/resolver.go | 153 - pkg/remoteresolution/resolver/git/resolver_test.go | 908 - .../refs/main/pipelines/example-pipeline.yaml | 10 - .../test-repo/refs/main/tasks/example-task.yaml | 9 - .../refs/other/pipelines/example-pipeline.yaml | 10 - pkg/remoteresolution/resolver/http/resolver.go | 108 - .../resolver/http/resolver_test.go | 511 - pkg/remoteresolution/resolver/hub/resolver.go | 87 - pkg/remoteresolution/resolver/hub/resolver_test.go | 313 - pkg/remoteresolution/resource/crd_resource.go | 93 - pkg/remoteresolution/resource/crd_resource_test.go | 326 - pkg/remoteresolution/resource/doc.go | 24 - pkg/remoteresolution/resource/request.go | 83 - pkg/remoteresolution/resource/request_test.go | 74 - pkg/remoteresolution/resource/resource.go | 37 - pkg/resolution/common/errors.go | 60 +- pkg/resolution/common/interface.go | 4 - pkg/resolution/resolver/bundle/bundle.go | 1 - pkg/resolution/resolver/bundle/config.go | 3 - pkg/resolution/resolver/bundle/params.go | 22 +- pkg/resolution/resolver/bundle/resolver.go | 53 +- pkg/resolution/resolver/bundle/resolver_test.go | 204 +- pkg/resolution/resolver/cluster/resolver.go | 120 +- pkg/resolution/resolver/cluster/resolver_test.go | 20 +- pkg/resolution/resolver/framework/controller.go | 82 +- pkg/resolution/resolver/framework/fakeresolver.go | 19 +- pkg/resolution/resolver/framework/interface.go | 2 - pkg/resolution/resolver/framework/reconciler.go | 2 - .../resolver/framework/reconciler_test.go | 2 +- pkg/resolution/resolver/git/config.go | 16 +- pkg/resolution/resolver/git/params.go | 42 +- pkg/resolution/resolver/git/resolver.go | 353 +- pkg/resolution/resolver/git/resolver_test.go | 144 +- pkg/resolution/resolver/http/config.go | 4 +- pkg/resolution/resolver/http/params.go | 18 +- pkg/resolution/resolver/http/resolver.go | 88 +- pkg/resolution/resolver/http/resolver_test.go | 32 +- pkg/resolution/resolver/hub/params.go | 4 +- pkg/resolution/resolver/hub/resolver.go | 198 +- pkg/resolution/resolver/hub/resolver_test.go | 8 +- .../resolver/internal}/resolutionrequest.go | 6 +- pkg/resolution/resource/crd_resource.go | 74 +- pkg/resolution/resource/crd_resource_test.go | 23 +- pkg/resolution/resource/name.go | 91 +- pkg/resolution/resource/name_test.go | 214 - pkg/resolution/resource/request.go | 6 +- pkg/result/result.go | 13 +- pkg/result/result_test.go | 42 +- pkg/spire/controller.go | 22 +- pkg/taskrunmetrics/metrics.go | 110 +- pkg/taskrunmetrics/metrics_test.go | 55 +- releases.md | 58 +- test/affinity_assistant_test.go | 12 +- test/artifacts_test.go | 418 +- test/cancel_test.go | 3 +- test/clients.go | 4 +- test/conformance/conformance_test.go | 1445 +- test/conformance_test.go | 2 +- test/controller.go | 8 +- test/conversion_test.go | 373 +- .../example_customrun_matrix_results.yaml | 4 +- .../wait-task-beta/example_pipelinerun.yaml | 4 +- test/custom-task-ctrls/wait-task-beta/go.mod | 6 +- test/custom-task-ctrls/wait-task-beta/go.sum | 12 +- test/custom_task_test.go | 2 +- test/dag_test.go | 4 +- test/duplicate_test.go | 4 +- test/e2e-tests-kind-prow-alpha.env | 2 - test/e2e-tests-kind-prow-beta.env | 2 - test/e2e-tests.sh | 28 - test/entrypoint_test.go | 4 +- test/examples_test.go | 9 +- test/featureflags.go | 20 +- test/git-resolver/gitea.yaml | 8 +- test/git-resolver/remote-task.yaml | 2 +- test/gohelloworld/main.go | 3 +- test/ignore_step_error_test.go | 2 +- test/ignore_task_error_test.go | 8 +- test/larger_results_sidecar_logs_test.go | 289 +- test/matrix_test.go | 25 +- test/parse/yaml.go | 11 - test/per_feature_flags_test.go | 32 +- test/pipelinefinally_test.go | 14 +- test/pipelinerun_test.go | 30 +- test/premption_test.go | 2 +- test/propagated_params_test.go | 45 +- test/propagated_results_test.go | 66 +- test/remoteresolution/resolution.go | 171 - test/{resolution => }/resolution.go | 16 +- test/resolvers_test.go | 26 +- test/resolvers_yaml/pipeline-in-git.yaml | 2 +- test/retry_test.go | 2 +- test/serviceaccount_test.go | 8 +- test/sidecar_test.go | 11 +- test/start_time_test.go | 10 +- test/status_test.go | 4 +- test/step_when_test.go | 469 - test/stepaction_results_test.go | 22 +- test/task_results_from_failed_tasks_test.go | 6 +- test/taskrun_test.go | 106 +- test/tektonbundles_test.go | 264 +- test/timeout_test.go | 119 +- test/upgrade/simpleResources.yaml | 10 +- test/upgrade_test.go | 9 +- test/util.go | 6 +- test/workingdir_test.go | 4 +- test/workspace_test.go | 8 +- tools/go.mod | 150 +- tools/go.sum | 340 +- vendor/cloud.google.com/go/.gitignore | 12 - .../go/.release-please-manifest-individual.json | 17 - .../go/.release-please-manifest-submodules.json | 145 - .../go/.release-please-manifest.json | 3 - vendor/cloud.google.com/go/CHANGES.md | 2620 --- vendor/cloud.google.com/go/CONTRIBUTING.md | 364 - vendor/cloud.google.com/go/README.md | 87 - vendor/cloud.google.com/go/RELEASING.md | 141 - vendor/cloud.google.com/go/SECURITY.md | 7 - vendor/cloud.google.com/go/auth/CHANGES.md | 125 - vendor/cloud.google.com/go/auth/README.md | 4 - vendor/cloud.google.com/go/auth/auth.go | 476 - .../go/auth/credentials/compute.go | 85 - .../cloud.google.com/go/auth/credentials/detect.go | 252 - vendor/cloud.google.com/go/auth/credentials/doc.go | 45 - .../go/auth/credentials/filetypes.go | 219 - .../internal/externalaccount/aws_provider.go | 547 - .../externalaccount/executable_provider.go | 284 - .../internal/externalaccount/externalaccount.go | 367 - .../internal/externalaccount/file_provider.go | 78 - .../credentials/internal/externalaccount/info.go | 74 - .../internal/externalaccount/url_provider.go | 93 - .../externalaccountuser/externalaccountuser.go | 110 - .../go/auth/credentials/internal/gdch/gdch.go | 182 - .../internal/impersonate/impersonate.go | 151 - .../internal/stsexchange/sts_exchange.go | 167 - .../go/auth/credentials/selfsignedjwt.go | 81 - .../go/auth/grpctransport/dial_socketopt.go | 62 - .../go/auth/grpctransport/directpath.go | 123 - .../go/auth/grpctransport/grpctransport.go | 329 - .../cloud.google.com/go/auth/grpctransport/pool.go | 119 - .../go/auth/httptransport/httptransport.go | 208 - .../go/auth/httptransport/trace.go | 93 - .../go/auth/httptransport/transport.go | 211 - .../go/auth/internal/credsfile/credsfile.go | 107 - .../go/auth/internal/credsfile/filetype.go | 149 - .../go/auth/internal/credsfile/parse.go | 98 - .../cloud.google.com/go/auth/internal/internal.go | 184 - .../cloud.google.com/go/auth/internal/jwt/jwt.go | 171 - .../go/auth/internal/transport/cba.go | 298 - .../auth/internal/transport/cert/default_cert.go | 62 - .../internal/transport/cert/enterprise_cert.go | 56 - .../internal/transport/cert/secureconnect_cert.go | 124 - .../go/auth/internal/transport/s2a.go | 180 - .../go/auth/internal/transport/transport.go | 76 - .../go/auth/oauth2adapt/CHANGES.md | 40 - .../cloud.google.com/go/auth/oauth2adapt/LICENSE | 202 - .../go/auth/oauth2adapt/oauth2adapt.go | 164 - vendor/cloud.google.com/go/auth/threelegged.go | 373 - vendor/cloud.google.com/go/{ => compute}/LICENSE | 0 .../internal/version.go} | 20 +- .../go/compute/metadata/CHANGES.md | 7 - .../go/compute/metadata/metadata.go | 104 +- .../cloud.google.com/go/compute/metadata/retry.go | 2 +- .../{longrunning => compute/metadata}/tidyfix.go | 4 +- vendor/cloud.google.com/go/debug.md | 404 - vendor/cloud.google.com/go/doc.go | 294 - vendor/cloud.google.com/go/go.work | 177 - vendor/cloud.google.com/go/go.work.sum | 87 - vendor/cloud.google.com/go/iam/CHANGES.md | 14 - .../go/iam/apiv1/iampb/iam_policy.pb.go | 4 +- .../go/iam/apiv1/iampb/options.pb.go | 4 +- .../go/iam/apiv1/iampb/policy.pb.go | 4 +- .../go/kms/apiv1/autokey_admin_client.go | 1268 -- .../go/kms/apiv1/autokey_client.go | 1345 -- vendor/cloud.google.com/go/kms/apiv1/auxiliary.go | 69 - vendor/cloud.google.com/go/kms/apiv1/doc.go | 17 +- vendor/cloud.google.com/go/kms/apiv1/ekm_client.go | 111 +- .../go/kms/apiv1/gapic_metadata.json | 715 - .../go/kms/apiv1/key_management_client.go | 101 +- .../go/kms/apiv1/kmspb/autokey.pb.go | 828 - .../go/kms/apiv1/kmspb/autokey_admin.pb.go | 733 - .../go/kms/apiv1/kmspb/ekm_service.pb.go | 6 +- .../go/kms/apiv1/kmspb/resources.pb.go | 376 +- .../go/kms/apiv1/kmspb/service.pb.go | 6 +- vendor/cloud.google.com/go/kms/internal/version.go | 2 +- vendor/cloud.google.com/go/longrunning/CHANGES.md | 89 - vendor/cloud.google.com/go/longrunning/LICENSE | 202 - vendor/cloud.google.com/go/longrunning/README.md | 26 - .../go/longrunning/autogen/auxiliary.go | 69 - .../cloud.google.com/go/longrunning/autogen/doc.go | 117 - .../go/longrunning/autogen/from_conn.go | 30 - .../go/longrunning/autogen/gapic_metadata.json | 73 - .../go/longrunning/autogen/info.go | 24 - .../autogen/longrunningpb/operations.pb.go | 1230 -- .../go/longrunning/autogen/operations_client.go | 869 - .../cloud.google.com/go/longrunning/longrunning.go | 182 - vendor/cloud.google.com/go/migration.md | 50 - .../go/release-please-config-individual.json | 57 - .../go/release-please-config-yoshi-submodules.json | 439 - .../cloud.google.com/go/release-please-config.json | 11 - vendor/cloud.google.com/go/testing.md | 237 - .../Azure/azure-sdk-for-go/sdk/azcore/CHANGELOG.md | 24 - .../sdk/azcore/arm/policy/policy.go | 10 - .../sdk/azcore/arm/runtime/pipeline.go | 5 +- .../sdk/azcore/arm/runtime/policy_bearer_token.go | 1 - .../sdk/azcore/arm/runtime/policy_register_rp.go | 45 +- .../Azure/azure-sdk-for-go/sdk/azcore/ci.yml | 4 +- .../sdk/azcore/internal/exported/request.go | 10 +- .../sdk/azcore/internal/exported/response_error.go | 4 +- .../sdk/azcore/internal/log/log.go | 2 +- .../sdk/azcore/internal/pollers/async/async.go | 2 +- .../sdk/azcore/internal/pollers/body/body.go | 2 +- .../sdk/azcore/internal/pollers/fake/fake.go | 2 +- .../sdk/azcore/internal/pollers/loc/loc.go | 6 +- .../sdk/azcore/internal/pollers/op/op.go | 2 +- .../sdk/azcore/internal/pollers/util.go | 15 +- .../sdk/azcore/internal/shared/constants.go | 2 +- .../azure-sdk-for-go/sdk/azcore/policy/policy.go | 10 - .../sdk/azcore/runtime/policy_bearer_token.go | 8 +- .../sdk/azcore/runtime/policy_key_credential.go | 21 +- .../sdk/azcore/runtime/policy_sas_credential.go | 20 +- .../azure-sdk-for-go/sdk/azcore/runtime/poller.go | 9 +- .../azure-sdk-for-go/sdk/azcore/runtime/request.go | 101 +- .../sdk/azcore/runtime/response.go | 4 +- .../sdk/azcore/streaming/progress.go | 14 - .../azure-sdk-for-go/sdk/azidentity/CHANGELOG.md | 9 - .../azure-sdk-for-go/sdk/azidentity/assets.json | 2 +- .../azure-sdk-for-go/sdk/azidentity/azidentity.go | 3 - .../azure-sdk-for-go/sdk/azidentity/go.work.sum | 6 +- .../sdk/azidentity/managed_identity_client.go | 18 +- .../azure-sdk-for-go/sdk/azidentity/version.go | 2 +- .../apps/confidential/confidential.go | 4 +- .../apps/public/public.go | 8 - vendor/github.com/Microsoft/go-winio/.golangci.yml | 10 +- vendor/github.com/Microsoft/go-winio/backup.go | 33 +- vendor/github.com/Microsoft/go-winio/file.go | 85 +- vendor/github.com/Microsoft/go-winio/fileinfo.go | 22 +- vendor/github.com/Microsoft/go-winio/hvsock.go | 47 +- .../Microsoft/go-winio/internal/fs/fs.go | 72 +- .../go-winio/internal/fs/zsyscall_windows.go | 9 +- .../Microsoft/go-winio/internal/socket/socket.go | 8 +- .../go-winio/internal/socket/zsyscall_windows.go | 9 +- .../go-winio/internal/stringbuffer/wstring.go | 2 +- vendor/github.com/Microsoft/go-winio/pipe.go | 125 +- vendor/github.com/Microsoft/go-winio/privilege.go | 9 +- vendor/github.com/Microsoft/go-winio/sd.go | 37 +- vendor/github.com/Microsoft/go-winio/tools.go | 5 + .../Microsoft/go-winio/zsyscall_windows.go | 205 +- .../aws/aws-sdk-go-v2/aws/go_module_metadata.go | 2 +- .../aws/middleware/private/metrics/metrics.go | 5 +- .../aws/aws-sdk-go-v2/aws/signer/v4/middleware.go | 29 + .../aws/aws-sdk-go-v2/aws/signer/v4/v4.go | 55 +- .../aws/aws-sdk-go-v2/config/CHANGELOG.md | 28 - .../aws/aws-sdk-go-v2/config/go_module_metadata.go | 2 +- .../aws/aws-sdk-go-v2/credentials/CHANGELOG.md | 28 - .../credentials/go_module_metadata.go | 2 +- .../aws-sdk-go-v2/feature/ec2/imds/CHANGELOG.md | 12 - .../feature/ec2/imds/go_module_metadata.go | 2 +- .../internal/configsources/CHANGELOG.md | 12 - .../internal/configsources/go_module_metadata.go | 2 +- .../internal/endpoints/v2/CHANGELOG.md | 12 - .../internal/endpoints/v2/go_module_metadata.go | 2 +- .../aws/aws-sdk-go-v2/service/ecr/CHANGELOG.md | 161 - .../aws/aws-sdk-go-v2/service/ecr/api_client.go | 338 +- .../ecr/api_op_BatchCheckLayerAvailability.go | 38 +- .../service/ecr/api_op_BatchDeleteImage.go | 38 +- .../service/ecr/api_op_BatchGetImage.go | 38 +- ...i_op_BatchGetRepositoryScanningConfiguration.go | 38 +- .../service/ecr/api_op_CompleteLayerUpload.go | 38 +- .../ecr/api_op_CreatePullThroughCacheRule.go | 68 +- .../service/ecr/api_op_CreateRepository.go | 42 +- .../service/ecr/api_op_DeleteLifecyclePolicy.go | 38 +- .../ecr/api_op_DeletePullThroughCacheRule.go | 42 +- .../service/ecr/api_op_DeleteRegistryPolicy.go | 38 +- .../service/ecr/api_op_DeleteRepository.go | 46 +- .../service/ecr/api_op_DeleteRepositoryPolicy.go | 38 +- .../ecr/api_op_DescribeImageReplicationStatus.go | 38 +- .../ecr/api_op_DescribeImageScanFindings.go | 49 +- .../service/ecr/api_op_DescribeImages.go | 37 +- .../ecr/api_op_DescribePullThroughCacheRules.go | 37 +- .../service/ecr/api_op_DescribeRegistry.go | 38 +- .../service/ecr/api_op_DescribeRepositories.go | 37 +- .../service/ecr/api_op_GetAuthorizationToken.go | 38 +- .../service/ecr/api_op_GetDownloadUrlForLayer.go | 38 +- .../service/ecr/api_op_GetLifecyclePolicy.go | 38 +- .../ecr/api_op_GetLifecyclePolicyPreview.go | 49 +- .../service/ecr/api_op_GetRegistryPolicy.go | 38 +- .../ecr/api_op_GetRegistryScanningConfiguration.go | 38 +- .../service/ecr/api_op_GetRepositoryPolicy.go | 38 +- .../service/ecr/api_op_InitiateLayerUpload.go | 38 +- .../aws-sdk-go-v2/service/ecr/api_op_ListImages.go | 37 +- .../service/ecr/api_op_ListTagsForResource.go | 38 +- .../aws-sdk-go-v2/service/ecr/api_op_PutImage.go | 38 +- .../ecr/api_op_PutImageScanningConfiguration.go | 38 +- .../service/ecr/api_op_PutImageTagMutability.go | 38 +- .../service/ecr/api_op_PutLifecyclePolicy.go | 38 +- .../service/ecr/api_op_PutRegistryPolicy.go | 38 +- .../ecr/api_op_PutRegistryScanningConfiguration.go | 38 +- .../ecr/api_op_PutReplicationConfiguration.go | 38 +- .../service/ecr/api_op_SetRepositoryPolicy.go | 38 +- .../service/ecr/api_op_StartImageScan.go | 38 +- .../ecr/api_op_StartLifecyclePolicyPreview.go | 38 +- .../service/ecr/api_op_TagResource.go | 38 +- .../service/ecr/api_op_UntagResource.go | 38 +- .../ecr/api_op_UpdatePullThroughCacheRule.go | 158 - .../service/ecr/api_op_UploadLayerPart.go | 38 +- .../ecr/api_op_ValidatePullThroughCacheRule.go | 163 - .../aws/aws-sdk-go-v2/service/ecr/auth.go | 284 - .../aws/aws-sdk-go-v2/service/ecr/deserializers.go | 1716 +- .../aws/aws-sdk-go-v2/service/ecr/endpoints.go | 416 +- .../aws/aws-sdk-go-v2/service/ecr/generated.json | 7 - .../service/ecr/go_module_metadata.go | 2 +- .../service/ecr/internal/endpoints/endpoints.go | 41 +- .../aws/aws-sdk-go-v2/service/ecr/options.go | 217 - .../aws/aws-sdk-go-v2/service/ecr/serializers.go | 159 - .../aws/aws-sdk-go-v2/service/ecr/types/enums.go | 32 - .../aws/aws-sdk-go-v2/service/ecr/types/errors.go | 138 - .../aws/aws-sdk-go-v2/service/ecr/types/types.go | 26 +- .../aws/aws-sdk-go-v2/service/ecr/validators.go | 125 - .../aws-sdk-go-v2/service/ecrpublic/CHANGELOG.md | 150 - .../aws-sdk-go-v2/service/ecrpublic/api_client.go | 338 +- .../api_op_BatchCheckLayerAvailability.go | 38 +- .../service/ecrpublic/api_op_BatchDeleteImage.go | 38 +- .../ecrpublic/api_op_CompleteLayerUpload.go | 38 +- .../service/ecrpublic/api_op_CreateRepository.go | 38 +- .../service/ecrpublic/api_op_DeleteRepository.go | 38 +- .../ecrpublic/api_op_DeleteRepositoryPolicy.go | 38 +- .../service/ecrpublic/api_op_DescribeImageTags.go | 37 +- .../service/ecrpublic/api_op_DescribeImages.go | 37 +- .../service/ecrpublic/api_op_DescribeRegistries.go | 37 +- .../ecrpublic/api_op_DescribeRepositories.go | 37 +- .../ecrpublic/api_op_GetAuthorizationToken.go | 38 +- .../ecrpublic/api_op_GetRegistryCatalogData.go | 38 +- .../ecrpublic/api_op_GetRepositoryCatalogData.go | 38 +- .../ecrpublic/api_op_GetRepositoryPolicy.go | 38 +- .../ecrpublic/api_op_InitiateLayerUpload.go | 38 +- .../ecrpublic/api_op_ListTagsForResource.go | 38 +- .../service/ecrpublic/api_op_PutImage.go | 38 +- .../ecrpublic/api_op_PutRegistryCatalogData.go | 38 +- .../ecrpublic/api_op_PutRepositoryCatalogData.go | 38 +- .../ecrpublic/api_op_SetRepositoryPolicy.go | 38 +- .../service/ecrpublic/api_op_TagResource.go | 38 +- .../service/ecrpublic/api_op_UntagResource.go | 38 +- .../service/ecrpublic/api_op_UploadLayerPart.go | 38 +- .../aws/aws-sdk-go-v2/service/ecrpublic/auth.go | 284 - .../service/ecrpublic/deserializers.go | 351 +- .../aws-sdk-go-v2/service/ecrpublic/endpoints.go | 378 +- .../aws-sdk-go-v2/service/ecrpublic/generated.json | 5 - .../service/ecrpublic/go_module_metadata.go | 2 +- .../ecrpublic/internal/endpoints/endpoints.go | 25 +- .../aws/aws-sdk-go-v2/service/ecrpublic/options.go | 217 - .../service/internal/accept-encoding/CHANGELOG.md | 4 - .../internal/accept-encoding/go_module_metadata.go | 2 +- .../service/internal/presigned-url/CHANGELOG.md | 12 - .../internal/presigned-url/go_module_metadata.go | 2 +- .../aws/aws-sdk-go-v2/service/kms/CHANGELOG.md | 28 - .../service/kms/api_op_CancelKeyDeletion.go | 52 +- .../service/kms/api_op_ConnectCustomKeyStore.go | 145 +- .../service/kms/api_op_CreateAlias.go | 131 +- .../service/kms/api_op_CreateCustomKeyStore.go | 291 +- .../service/kms/api_op_CreateGrant.go | 271 +- .../aws-sdk-go-v2/service/kms/api_op_CreateKey.go | 590 +- .../aws-sdk-go-v2/service/kms/api_op_Decrypt.go | 242 +- .../service/kms/api_op_DeleteAlias.go | 61 +- .../service/kms/api_op_DeleteCustomKeyStore.go | 96 +- .../kms/api_op_DeleteImportedKeyMaterial.go | 51 +- .../service/kms/api_op_DescribeCustomKeyStores.go | 99 +- .../service/kms/api_op_DescribeKey.go | 132 +- .../aws-sdk-go-v2/service/kms/api_op_DisableKey.go | 47 +- .../service/kms/api_op_DisableKeyRotation.go | 90 +- .../service/kms/api_op_DisconnectCustomKeyStore.go | 76 +- .../aws-sdk-go-v2/service/kms/api_op_EnableKey.go | 39 +- .../service/kms/api_op_EnableKeyRotation.go | 140 +- .../aws-sdk-go-v2/service/kms/api_op_Encrypt.go | 183 +- .../service/kms/api_op_GenerateDataKey.go | 269 +- .../service/kms/api_op_GenerateDataKeyPair.go | 273 +- .../api_op_GenerateDataKeyPairWithoutPlaintext.go | 172 +- .../kms/api_op_GenerateDataKeyWithoutPlaintext.go | 185 +- .../service/kms/api_op_GenerateMac.go | 111 +- .../service/kms/api_op_GenerateRandom.go | 119 +- .../service/kms/api_op_GetKeyPolicy.go | 34 +- .../service/kms/api_op_GetKeyRotationStatus.go | 120 +- .../service/kms/api_op_GetParametersForImport.go | 187 +- .../service/kms/api_op_GetPublicKey.go | 161 +- .../service/kms/api_op_ImportKeyMaterial.go | 218 +- .../service/kms/api_op_ListAliases.go | 88 +- .../aws-sdk-go-v2/service/kms/api_op_ListGrants.go | 82 +- .../service/kms/api_op_ListKeyPolicies.go | 59 +- .../service/kms/api_op_ListKeyRotations.go | 294 - .../aws-sdk-go-v2/service/kms/api_op_ListKeys.go | 45 +- .../service/kms/api_op_ListResourceTags.go | 89 +- .../service/kms/api_op_ListRetirableGrants.go | 85 +- .../service/kms/api_op_PutKeyPolicy.go | 100 +- .../aws-sdk-go-v2/service/kms/api_op_ReEncrypt.go | 270 +- .../service/kms/api_op_ReplicateKey.go | 301 +- .../service/kms/api_op_RetireGrant.go | 88 +- .../service/kms/api_op_RevokeGrant.go | 78 +- .../service/kms/api_op_RotateKeyOnDemand.go | 216 - .../service/kms/api_op_ScheduleKeyDeletion.go | 156 +- .../aws/aws-sdk-go-v2/service/kms/api_op_Sign.go | 190 +- .../service/kms/api_op_TagResource.go | 103 +- .../service/kms/api_op_UntagResource.go | 76 +- .../service/kms/api_op_UpdateAlias.go | 112 +- .../service/kms/api_op_UpdateCustomKeyStore.go | 238 +- .../service/kms/api_op_UpdateKeyDescription.go | 51 +- .../service/kms/api_op_UpdatePrimaryRegion.go | 134 +- .../aws/aws-sdk-go-v2/service/kms/api_op_Verify.go | 164 +- .../aws-sdk-go-v2/service/kms/api_op_VerifyMac.go | 94 +- .../aws/aws-sdk-go-v2/service/kms/deserializers.go | 584 - .../aws/aws-sdk-go-v2/service/kms/doc.go | 137 +- .../aws/aws-sdk-go-v2/service/kms/generated.json | 2 - .../service/kms/go_module_metadata.go | 2 +- .../aws/aws-sdk-go-v2/service/kms/options.go | 31 +- .../aws/aws-sdk-go-v2/service/kms/serializers.go | 149 - .../aws/aws-sdk-go-v2/service/kms/types/enums.go | 129 +- .../aws/aws-sdk-go-v2/service/kms/types/errors.go | 249 +- .../aws/aws-sdk-go-v2/service/kms/types/types.go | 411 +- .../aws/aws-sdk-go-v2/service/kms/validators.go | 78 - .../aws/aws-sdk-go-v2/service/sso/CHANGELOG.md | 24 - .../service/sso/api_op_GetRoleCredentials.go | 7 +- .../service/sso/api_op_ListAccountRoles.go | 7 +- .../service/sso/api_op_ListAccounts.go | 14 +- .../aws/aws-sdk-go-v2/service/sso/api_op_Logout.go | 31 +- .../aws/aws-sdk-go-v2/service/sso/deserializers.go | 10 - .../aws/aws-sdk-go-v2/service/sso/doc.go | 22 +- .../service/sso/go_module_metadata.go | 2 +- .../service/sso/internal/endpoints/endpoints.go | 16 - .../aws/aws-sdk-go-v2/service/sso/options.go | 31 +- .../aws/aws-sdk-go-v2/service/sso/types/types.go | 20 +- .../aws/aws-sdk-go-v2/service/ssooidc/CHANGELOG.md | 24 - .../service/ssooidc/api_op_CreateToken.go | 56 +- .../service/ssooidc/api_op_CreateTokenWithIAM.go | 63 +- .../service/ssooidc/api_op_RegisterClient.go | 19 - .../ssooidc/api_op_StartDeviceAuthorization.go | 11 +- .../aws-sdk-go-v2/service/ssooidc/deserializers.go | 101 - .../aws/aws-sdk-go-v2/service/ssooidc/doc.go | 40 +- .../service/ssooidc/go_module_metadata.go | 2 +- .../ssooidc/internal/endpoints/endpoints.go | 16 - .../aws/aws-sdk-go-v2/service/ssooidc/options.go | 31 +- .../aws-sdk-go-v2/service/ssooidc/serializers.go | 56 - .../aws-sdk-go-v2/service/ssooidc/types/errors.go | 32 +- .../aws/aws-sdk-go-v2/service/sts/CHANGELOG.md | 20 - .../aws-sdk-go-v2/service/sts/api_op_AssumeRole.go | 451 +- .../service/sts/api_op_AssumeRoleWithSAML.go | 367 +- .../sts/api_op_AssumeRoleWithWebIdentity.go | 381 +- .../sts/api_op_DecodeAuthorizationMessage.go | 45 +- .../service/sts/api_op_GetAccessKeyInfo.go | 49 +- .../service/sts/api_op_GetCallerIdentity.go | 26 +- .../service/sts/api_op_GetFederationToken.go | 309 +- .../service/sts/api_op_GetSessionToken.go | 104 +- .../aws/aws-sdk-go-v2/service/sts/deserializers.go | 9 - .../aws/aws-sdk-go-v2/service/sts/doc.go | 12 +- .../service/sts/go_module_metadata.go | 2 +- .../aws/aws-sdk-go-v2/service/sts/options.go | 31 +- .../aws/aws-sdk-go-v2/service/sts/types/errors.go | 26 +- .../aws/aws-sdk-go-v2/service/sts/types/types.go | 50 +- vendor/github.com/aws/smithy-go/CHANGELOG.md | 4 - .../github.com/aws/smithy-go/go_module_metadata.go | 2 +- .../containerd/containerd/errdefs/errors.go | 92 + .../containerd/containerd/errdefs/grpc.go | 147 + .../containerd/log/context_deprecated.go | 149 + .../{ => containerd}/platforms/compare.go | 0 .../{ => containerd}/platforms/cpuinfo.go | 2 +- .../{ => containerd}/platforms/cpuinfo_linux.go | 13 +- .../{ => containerd}/platforms/cpuinfo_other.go | 6 +- .../{ => containerd}/platforms/database.go | 0 ... https://github.com/tektoncd/pipeline/compare/898912da4d025d37f7560ed744cc77f6a76af87e..1eadef6a63051424cda6de9ed82664b49b7be145
1 parent 4a0abdf commit 0ded66e

File tree

1,709 files changed

+99304
-68857
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,709 files changed

+99304
-68857
lines changed

head

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1eadef6a63051424cda6de9ed82664b49b7be145
1+
898912da4d025d37f7560ed744cc77f6a76af87e

upstream/.github/workflows/ci.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
- name: golangci-lint
4646
uses: golangci/golangci-lint-action@ec5d18412c0aeab7936cb16880d708ba2a64e1ae # v6.2.0
4747
with:
48-
version: v1.57.2
48+
version: v1.62.2
4949
args: --timeout=10m
5050
- name: yamllint
5151
run: |

upstream/.github/workflows/codeql-analysis.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,16 +49,20 @@ jobs:
4949

5050
steps:
5151
- name: Harden Runner
52-
uses: step-security/harden-runner@63c24ba6bd7ba022e95695ff85de572c04a18142 # v2.7.0
52+
uses: step-security/harden-runner@0d381219ddf674d61a7572ddd19d7941e271515c # v2.9.0
5353
with:
5454
egress-policy: audit
5555

5656
- name: Checkout repository
57-
uses: actions/checkout@1d96c772d19495a3b5c517cd2bc0cb401ea0529f # v4.1.3
57+
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
58+
- name: Setup go
59+
uses: actions/setup-go@v5
60+
with:
61+
go-version: '1.22.x'
5862

5963
# Initializes the CodeQL tools for scanning.
6064
- name: Initialize CodeQL
61-
uses: github/codeql-action/init@c7f9125735019aa87cfc361530512d50ea439c71 # v3.25.1
65+
uses: github/codeql-action/init@2d790406f505036ef40ecba973cc774a50395aac # v3.25.13
6266
with:
6367
languages: ${{ matrix.language }}
6468
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -92,4 +96,4 @@ jobs:
9296
make -j 4 all
9397
9498
- name: Perform CodeQL Analysis
95-
uses: github/codeql-action/analyze@c7f9125735019aa87cfc361530512d50ea439c71 # v3.25.1
99+
uses: github/codeql-action/analyze@2d790406f505036ef40ecba973cc774a50395aac # v3.25.13

upstream/.github/workflows/dependency-review.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ jobs:
1717
runs-on: ubuntu-latest
1818
steps:
1919
- name: Harden Runner
20-
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
20+
uses: step-security/harden-runner@0d381219ddf674d61a7572ddd19d7941e271515c # v2.9.0
2121
with:
2222
egress-policy: audit
2323

2424
- name: 'Checkout Repository'
25-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
25+
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
2626
- name: 'Dependency Review'
27-
uses: actions/dependency-review-action@3b139cfc5fae8b618d3eae3675e383bb1769c019 # v4.5.0
27+
uses: actions/dependency-review-action@5a2ce3f5b92ee19cbb1541a4984c76d921601d7c # v4.3.4
2828
with:
2929
fail-on-severity: low

upstream/.github/workflows/scorecard.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,16 @@ jobs:
2929

3030
steps:
3131
- name: Harden Runner
32-
uses: step-security/harden-runner@63c24ba6bd7ba022e95695ff85de572c04a18142 # v2.7.0
32+
uses: step-security/harden-runner@0d381219ddf674d61a7572ddd19d7941e271515c # v2.9.0
3333
with:
3434
egress-policy: audit
3535
- name: "Checkout code"
36-
uses: actions/checkout@1d96c772d19495a3b5c517cd2bc0cb401ea0529f # v4.1.3
36+
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
3737
with:
3838
persist-credentials: false
3939

4040
- name: "Run analysis"
41-
uses: ossf/scorecard-action@0864cf19026789058feabb7e87baa5f140aac736 # v2.3.1
41+
uses: ossf/scorecard-action@dc50aa9510b46c811795eb24b2f1ba02a914e534 # v2.3.3
4242
with:
4343
results_file: results.sarif
4444
results_format: sarif
@@ -53,14 +53,14 @@ jobs:
5353
# Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
5454
# format to the repository Actions tab.
5555
- name: "Upload artifact"
56-
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4.3.3
56+
uses: actions/upload-artifact@0b2256b8c012f0828dc542b3febcab082c67f72b # v4.3.4
5757
with:
5858
name: SARIF file
5959
path: results.sarif
6060
retention-days: 5
6161

6262
# Upload the results to GitHub's code scanning dashboard.
6363
- name: "Upload to code-scanning"
64-
uses: github/codeql-action/upload-sarif@c7f9125735019aa87cfc361530512d50ea439c71 # v3.25.1
64+
uses: github/codeql-action/upload-sarif@2d790406f505036ef40ecba973cc774a50395aac # v3.25.13
6565
with:
6666
sarif_file: results.sarif

upstream/.github/workflows/woke.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- name: Harden Runner
14-
uses: step-security/harden-runner@63c24ba6bd7ba022e95695ff85de572c04a18142 # v2.7.0
14+
uses: step-security/harden-runner@0d381219ddf674d61a7572ddd19d7941e271515c # v2.9.0
1515
with:
1616
egress-policy: audit
1717
- name: 'Checkout'
18-
uses: actions/checkout@1d96c772d19495a3b5c517cd2bc0cb401ea0529f # v4.1.3
18+
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
1919

2020
- name: Get changed files
2121
id: changed-files
22-
uses: tj-actions/changed-files@0874344d6ebbaa00a27da73276ae7162fadcaf69 # v44.3.0
22+
uses: tj-actions/changed-files@cc733854b1f224978ef800d29e4709d5ee2883e4 # v44.5.5
2323
with:
2424
write_output_files: true
2525
files: |

upstream/.golangci.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Documentation: https://golangci-lint.run/usage/configuration/
2+
23
linters-settings:
4+
gosec:
5+
excludes:
6+
- G601
7+
exclude-generated: true
38
errcheck:
49
exclude-functions:
510
- (*github.com/tektoncd/pipeline/vendor/go.uber.org/zap.SugaredLogger).Sync
@@ -80,18 +85,20 @@ linters:
8085
- gocyclo
8186
- godot
8287
- godox
83-
- goerr113
88+
- err113
8489
- gofumpt
85-
- gomnd
8690
- gomoddirectives
91+
- iface
8792
- ireturn
8893
- lll
94+
- mnd
8995
- nestif
9096
- nlreturn
9197
- nonamedreturns
9298
- paralleltest
9399
- prealloc
94100
- predeclared
101+
- recvcheck
95102
- revive
96103
- staticcheck
97104
- stylecheck

upstream/DEVELOPMENT.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ as follows.
283283
284284
The recommended minimum development configuration is:
285285
286-
- Kubernetes version 1.27 or later
286+
- Kubernetes version 1.28 or later
287287
- 4 (virtual) CPU nodes
288288
- 8 GB of (actual or virtualized) platform memory
289289
- Node autoscaling, up to 3 nodes
@@ -341,7 +341,7 @@ optional: As a convenience, the [Tekton plumbing project](https://github.com/tek
341341
--region=us-central1 \
342342
--machine-type=e2-standard-4 \
343343
--num-nodes=1 \
344-
--cluster-version=1.27
344+
--cluster-version=1.28
345345
```
346346
347347
> **Note**: The recommended [GCE machine type](https://cloud.google.com/compute/docs/machine-types) is `'e2-standard-4'`.

upstream/Makefile

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ TESTPKGS = $(shell env GO111MODULE=on $(GO) list -f \
99
BIN = $(CURDIR)/.bin
1010
WOKE ?= go run -modfile go.mod github.com/get-woke/woke
1111

12-
GOLANGCI_VERSION = v1.57.2
12+
# Get golangci_version from tools/go.mod
13+
GOLANGCI_VERSION := $(shell cat tools/go.mod | grep golangci-lint | awk '{ print $$3 }')
1314
WOKE_VERSION = v0.19.0
1415

1516
GO = go
@@ -165,9 +166,10 @@ $(BIN)/errcheck: PACKAGE=github.com/kisielk/errcheck
165166
errcheck: | $(ERRCHECK) ; $(info $(M) running errcheck…) ## Run errcheck
166167
$Q $(ERRCHECK) ./...
167168

168-
GOLANGCILINT = $(BIN)/golangci-lint
169-
$(BIN)/golangci-lint: ; $(info $(M) getting golangci-lint $(GOLANGCI_VERSION))
170-
cd tools; GOBIN=$(BIN) go install github.com/golangci/golangci-lint/cmd/golangci-lint@$(GOLANGCI_VERSION)
169+
GOLANGCILINT = $(BIN)/golangci-lint-$(GOLANGCI_VERSION)
170+
$(BIN)/golangci-lint-$(GOLANGCI_VERSION): ; $(info $(M) getting golangci-lint $(GOLANGCI_VERSION))
171+
cd tools; go mod download github.com/golangci/golangci-lint && go mod tidy
172+
cd tools; go build -o $(BIN)/golangci-lint-$(GOLANGCI_VERSION) github.com/golangci/golangci-lint/cmd/golangci-lint
171173

172174
.PHONY: golangci-lint
173175
golangci-lint: | $(GOLANGCILINT) ; $(info $(M) running golangci-lint…) @ ## Run golangci-lint

upstream/OWNERS_ALIASES

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
aliases:
22
pipeline-approvers:
33
- afrittoli
4-
- bobcatfish
54
- dibyom
65
- ImJasonH
76
- vdemeester
87
- pritidesai
98
- jerop
10-
- lbernick
119
- abayer
1210
- wlynch
1311
- yongxuanzhang
@@ -16,7 +14,6 @@ aliases:
1614

1715
pipeline-reviewers:
1816
- afrittoli
19-
- bobcatfish
2017
- dibyom
2118
- vdemeester
2219
- pritidesai
@@ -26,19 +23,16 @@ aliases:
2623

2724
apis-approvers:
2825
- afrittoli
29-
- bobcatfish
3026
- dibyom
3127
- ImJasonH
3228
- vdemeester
3329
- pritidesai
3430
- jerop
35-
- lbernick
3631
- abayer
3732
- wlynch
3833

3934
productivity-approvers:
4035
- afrittoli
41-
- bobcatfish
4236
- vdemeester
4337

4438
# Alumni ❤️
@@ -48,3 +42,5 @@ aliases:
4842
# aaron-prindle
4943
# sbwsg
5044
# dlorenc
45+
# lbernick
46+
# bobcatfish

0 commit comments

Comments
 (0)