Skip to content

Commit 972c150

Browse files
openshift-pipelines-botsavitaashture
authored andcommitted
[bot] Update release-v1.17.x from tektoncd/pipeline to 579fe68
$ git diff --stat 579fe684ce5500480bf7561d27b7a3ac9bbc7c88..5b082b1106753e093593d12152c82e1c4b0f37e5 .github/workflows/ci.yaml | 15 +- .github/workflows/codeql-analysis.yml | 12 +- .github/workflows/dependency-review.yml | 6 +- .github/workflows/e2e-matrix.yml | 2 +- .github/workflows/scorecard.yml | 6 +- .github/workflows/woke.yml | 6 +- .gitignore | 5 +- .golangci.yml | 6 +- .pre-commit-config.yaml | 5 + DEVELOPMENT.md | 2 +- Makefile | 10 +- cmd/entrypoint/main.go | 22 +- cmd/entrypoint/runner_test.go | 18 +- cmd/entrypoint/spire.go | 43 + cmd/entrypoint/spire_disable.go | 47 + cmd/entrypoint/subcommands/decode_script_test.go | 6 +- cmd/entrypoint/subcommands/subcommands.go | 14 +- cmd/entrypoint/waiter_test.go | 28 +- config/config-defaults.yaml | 5 + config/config-feature-flags.yaml | 2 + config/controller.yaml | 2 + config/events.yaml | 2 + config/resolvers/resolvers-deployment.yaml | 2 + config/webhook.yaml | 2 + docs/README.md | 2 +- docs/additional-configs.md | 5 + docs/developers/controller-logic.md | 2 +- docs/developers/fips.md | 15 + docs/install.md | 2 +- docs/pipelines.md | 4 + docs/spire.md | 6 + docs/stepactions.md | 20 +- docs/tutorial.md | 11 - examples/v1/taskruns/default_task_params.yaml | 27 - go.mod | 246 +- go.sum | 540 +- hack/generate-groups.sh | 14 +- hack/update-codegen.sh | 22 +- hack/update-deps.sh | 4 +- hack/update-openapigen.sh | 15 +- pkg/apis/config/default.go | 21 +- pkg/apis/config/default_test.go | 28 + pkg/apis/config/feature_flags.go | 51 +- pkg/apis/config/feature_flags_test.go | 46 +- .../testdata/feature-flags-all-flags-set.yaml | 1 + ...security_context_read_only_root_filesystem.yaml | 21 + pkg/apis/pipeline/v1/matrix_types.go | 2 +- pkg/apis/pipeline/v1/openapi_generated.go | 2 - pkg/apis/pipeline/v1/param_types.go | 2 +- pkg/apis/pipeline/v1/task_validation.go | 4 +- pkg/apis/pipeline/v1alpha1/openapi_generated.go | 2 - .../pipeline/v1alpha1/stepaction_validation.go | 76 +- .../v1alpha1/stepaction_validation_test.go | 111 + pkg/apis/pipeline/v1beta1/matrix_types.go | 2 +- pkg/apis/pipeline/v1beta1/openapi_generated.go | 2 - pkg/apis/pipeline/v1beta1/param_types.go | 2 +- .../pipeline/v1beta1/pipeline_validation_test.go | 4 +- pkg/apis/pipeline/v1beta1/task_validation.go | 6 +- pkg/apis/pipeline/v1beta1/task_validation_test.go | 6 +- .../versioned/fake/clientset_generated.go | 6 +- .../typed/pipeline/v1/fake/fake_pipeline.go | 29 +- .../typed/pipeline/v1/fake/fake_pipelinerun.go | 36 +- .../versioned/typed/pipeline/v1/fake/fake_task.go | 29 +- .../typed/pipeline/v1/fake/fake_taskrun.go | 36 +- .../versioned/typed/pipeline/v1/pipeline.go | 129 +- .../versioned/typed/pipeline/v1/pipelinerun.go | 146 +- .../clientset/versioned/typed/pipeline/v1/task.go | 129 +- .../versioned/typed/pipeline/v1/taskrun.go | 146 +- .../typed/pipeline/v1alpha1/fake/fake_run.go | 36 +- .../pipeline/v1alpha1/fake/fake_stepaction.go | 29 +- .../v1alpha1/fake/fake_verificationpolicy.go | 29 +- .../versioned/typed/pipeline/v1alpha1/run.go | 146 +- .../typed/pipeline/v1alpha1/stepaction.go | 129 +- .../typed/pipeline/v1alpha1/verificationpolicy.go | 129 +- .../typed/pipeline/v1beta1/clustertask.go | 119 +- .../versioned/typed/pipeline/v1beta1/customrun.go | 146 +- .../pipeline/v1beta1/fake/fake_clustertask.go | 29 +- .../typed/pipeline/v1beta1/fake/fake_customrun.go | 36 +- .../typed/pipeline/v1beta1/fake/fake_pipeline.go | 29 +- .../pipeline/v1beta1/fake/fake_pipelinerun.go | 36 +- .../typed/pipeline/v1beta1/fake/fake_stepaction.go | 29 +- .../typed/pipeline/v1beta1/fake/fake_task.go | 29 +- .../typed/pipeline/v1beta1/fake/fake_taskrun.go | 36 +- .../versioned/typed/pipeline/v1beta1/pipeline.go | 129 +- .../typed/pipeline/v1beta1/pipelinerun.go | 146 +- .../versioned/typed/pipeline/v1beta1/stepaction.go | 129 +- .../versioned/typed/pipeline/v1beta1/task.go | 129 +- .../versioned/typed/pipeline/v1beta1/taskrun.go | 146 +- pkg/client/informers/externalversions/factory.go | 1 + .../externalversions/pipeline/interface.go | 14 +- pkg/client/listers/pipeline/v1/pipeline.go | 39 +- pkg/client/listers/pipeline/v1/pipelinerun.go | 39 +- pkg/client/listers/pipeline/v1/task.go | 39 +- pkg/client/listers/pipeline/v1/taskrun.go | 39 +- pkg/client/listers/pipeline/v1alpha1/run.go | 39 +- pkg/client/listers/pipeline/v1alpha1/stepaction.go | 39 +- .../pipeline/v1alpha1/verificationpolicy.go | 39 +- pkg/client/listers/pipeline/v1beta1/clustertask.go | 26 +- pkg/client/listers/pipeline/v1beta1/customrun.go | 39 +- pkg/client/listers/pipeline/v1beta1/pipeline.go | 39 +- pkg/client/listers/pipeline/v1beta1/pipelinerun.go | 39 +- pkg/client/listers/pipeline/v1beta1/stepaction.go | 39 +- pkg/client/listers/pipeline/v1beta1/task.go | 39 +- pkg/client/listers/pipeline/v1beta1/taskrun.go | 39 +- .../versioned/fake/clientset_generated.go | 6 +- .../v1alpha1/fake/fake_resolutionrequest.go | 36 +- .../typed/resolution/v1alpha1/resolutionrequest.go | 146 +- .../v1beta1/fake/fake_resolutionrequest.go | 36 +- .../typed/resolution/v1beta1/resolutionrequest.go | 146 +- .../informers/externalversions/factory.go | 1 + .../resolution/v1alpha1/resolutionrequest.go | 39 +- .../resolution/v1beta1/resolutionrequest.go | 39 +- .../versioned/fake/clientset_generated.go | 6 +- .../v1alpha1/fake/fake_pipelineresource.go | 29 +- .../typed/resource/v1alpha1/pipelineresource.go | 129 +- .../resource/informers/externalversions/factory.go | 1 + .../listers/resource/v1alpha1/pipelineresource.go | 39 +- pkg/entrypoint/entrypointer.go | 18 +- pkg/entrypoint/entrypointer_test.go | 256 +- pkg/entrypoint/spire.go | 38 + pkg/entrypoint/spire_disabled.go | 34 + .../affinityassistant/affinityassistant_types.go | 6 +- .../computeresources/tasklevel/tasklevel.go | 4 + .../computeresources/tasklevel/tasklevel_test.go | 70 +- pkg/platforms/platforms.go | 138 + pkg/platforms/platforms_test.go | 67 + pkg/pod/entrypoint_lookup_impl.go | 29 +- pkg/pod/pod.go | 82 +- pkg/pod/pod_test.go | 213 +- pkg/pod/script.go | 10 +- pkg/pod/script_test.go | 29 +- pkg/pod/security_context_config.go | 67 + pkg/pod/security_context_config_test.go | 87 + pkg/pod/workingdir_init.go | 11 +- pkg/pod/workingdir_init_test.go | 27 +- pkg/reconciler/pipelinerun/affinity_assistant.go | 25 +- .../pipelinerun/affinity_assistant_test.go | 49 +- pkg/reconciler/pipelinerun/pipelinerun_test.go | 15 +- .../pipelinerun/resources/pipelinerunresolution.go | 4 +- .../resources/pipelinerunresolution_test.go | 5 +- .../pipelinerun/resources/pipelinerunstate.go | 2 +- .../pipelinerun/resources/validate_dependencies.go | 8 +- .../resources/validate_dependencies_test.go | 17 + pkg/reconciler/resolutionrequest/controller.go | 12 +- .../resolutionrequest/resolutionrequest.go | 16 +- .../resolutionrequest/resolutionrequest_test.go | 12 +- pkg/reconciler/taskrun/resources/apply.go | 231 +- pkg/reconciler/taskrun/resources/taskref.go | 14 +- pkg/reconciler/taskrun/resources/taskref_test.go | 53 +- pkg/reconciler/taskrun/resources/taskspec.go | 2 +- pkg/reconciler/taskrun/resources/taskspec_test.go | 357 + pkg/reconciler/taskrun/taskrun.go | 9 +- pkg/reconciler/taskrun/taskrun_test.go | 59 +- pkg/remote/errors.go | 16 +- pkg/remote/resolution/error.go | 34 +- pkg/resolution/common/errors.go | 33 +- pkg/resolution/resolver/bundle/config.go | 5 +- pkg/resolution/resolver/bundle/resolver.go | 42 +- pkg/resolution/resolver/bundle/resolver_test.go | 29 + pkg/resolution/resolver/framework/controller.go | 13 +- pkg/status/status_test.go | 6 +- pkg/substitution/substitution.go | 18 +- pkg/substitution/substitution_test.go | 220 +- pkg/termination/parse.go | 11 +- pkg/termination/parse_test.go | 11 + releases.md | 69 +- tekton/bugfix-release.sh | 6 +- tekton/publish.yaml | 10 +- tekton/release-cheat-sheet.md | 3 +- test/e2e-tests.sh | 2 + test/featureflags.go | 2 +- test/per_feature_flags_test.go | 4 +- test/presubmit-tests.sh | 23 +- test/resolver-with-timeout/README.md | 2 + .../config/resolver_with_timeout_deployment.yaml | 53 + test/resolver-with-timeout/go.mod | 110 + {tools => test/resolver-with-timeout}/go.sum | 927 +- test/resolver-with-timeout/resolver/main.go | 139 + test/resolver-with-timeout/resolver/main_test.go | 100 + .../taksrun-resolver-with-timeout.yaml | 7 + test/taskrun_test.go | 98 - tools/go.mod | 189 - vendor/cel.dev/expr/.bazelversion | 2 + vendor/cel.dev/expr/.gitattributes | 2 + vendor/cel.dev/expr/.gitignore | 2 + vendor/cel.dev/expr/BUILD.bazel | 34 + vendor/cel.dev/expr/CODE_OF_CONDUCT.md | 25 + vendor/cel.dev/expr/CONTRIBUTING.md | 32 + vendor/cel.dev/expr/GOVERNANCE.md | 43 + .../go-jose/go-jose.v2 => cel.dev/expr}/LICENSE | 0 vendor/cel.dev/expr/MAINTAINERS.md | 13 + vendor/cel.dev/expr/MODULE.bazel | 70 + vendor/cel.dev/expr/README.md | 73 + vendor/cel.dev/expr/WORKSPACE | 145 + vendor/cel.dev/expr/WORKSPACE.bzlmod | 0 vendor/cel.dev/expr/checked.pb.go | 1432 ++++ vendor/cel.dev/expr/cloudbuild.yaml | 9 + vendor/cel.dev/expr/eval.pb.go | 490 ++ vendor/cel.dev/expr/explain.pb.go | 236 + vendor/cel.dev/expr/regen_go_proto.sh | 9 + .../expr/regen_go_proto_canonical_protos.sh | 10 + vendor/cel.dev/expr/syntax.pb.go | 1633 ++++ vendor/cel.dev/expr/value.pb.go | 653 ++ .../go/.release-please-manifest-individual.json | 31 +- .../go/.release-please-manifest-submodules.json | 291 +- .../go/.release-please-manifest.json | 2 +- vendor/cloud.google.com/go/CHANGES.md | 38 + vendor/cloud.google.com/go/README.md | 17 +- vendor/cloud.google.com/go/auth/CHANGES.md | 257 + vendor/cloud.google.com/go/auth/README.md | 42 +- vendor/cloud.google.com/go/auth/auth.go | 198 +- .../go/auth/credentials/compute.go | 17 +- .../cloud.google.com/go/auth/credentials/detect.go | 45 +- .../go/auth/credentials/filetypes.go | 26 +- .../internal/externalaccount/aws_provider.go | 108 +- .../internal/externalaccount/externalaccount.go | 67 +- .../internal/externalaccount/url_provider.go | 22 +- .../internal/externalaccount/x509_provider.go | 63 + .../externalaccountuser/externalaccountuser.go | 5 + .../go/auth/credentials/internal/gdch/gdch.go | 27 +- .../credentials/internal/impersonate/idtoken.go | 105 + .../internal/impersonate/impersonate.go | 17 +- .../internal/stsexchange/sts_exchange.go | 14 +- .../go/auth/credentials/selfsignedjwt.go | 20 +- .../go/auth/grpctransport/directpath.go | 13 +- .../go/auth/grpctransport/grpctransport.go | 165 +- .../go/auth/httptransport/httptransport.go | 47 +- .../go/auth/httptransport/trace.go | 93 - .../go/auth/httptransport/transport.go | 79 +- .../go/auth/internal/compute/compute.go | 65 + .../go/auth/internal/compute/manufacturer.go} | 18 +- .../auth/internal/compute/manufacturer_linux.go} | 15 +- .../auth/internal/compute/manufacturer_windows.go | 46 + .../go/auth/internal/credsfile/filetype.go | 30 +- .../cloud.google.com/go/auth/internal/internal.go | 77 +- .../cloud.google.com/go/auth/internal/jwt/jwt.go | 4 +- .../go/auth/internal/transport/cba.go | 142 +- .../auth/internal/transport/cert/default_cert.go | 9 +- .../internal/transport/cert/enterprise_cert.go | 8 +- .../internal/transport/cert/secureconnect_cert.go | 10 +- .../auth/internal/transport/cert/workload_cert.go | 114 + .../go/auth/internal/transport/s2a.go | 110 +- .../go/auth/internal/transport/transport.go | 34 +- .../go/auth/oauth2adapt/CHANGES.md | 35 + .../go/auth/oauth2adapt/oauth2adapt.go | 46 +- vendor/cloud.google.com/go/auth/threelegged.go | 35 +- .../go/compute/metadata/CHANGES.md | 21 + vendor/cloud.google.com/go/compute/metadata/log.go | 149 + .../go/compute/metadata/metadata.go | 58 +- .../go/compute/metadata/retry_linux.go | 9 +- vendor/cloud.google.com/go/debug.md | 58 +- vendor/cloud.google.com/go/doc.go | 9 +- vendor/cloud.google.com/go/go.work | 9 +- vendor/cloud.google.com/go/go.work.sum | 17 +- vendor/cloud.google.com/go/iam/CHANGES.md | 57 + .../go/iam/apiv1/iampb/iam_policy.pb.go | 25 +- .../go/iam/apiv1/iampb/options.pb.go | 8 +- .../go/iam/apiv1/iampb/policy.pb.go | 20 +- .../go/kms/apiv1/autokey_admin_client.go | 151 +- .../go/kms/apiv1/autokey_client.go | 310 +- vendor/cloud.google.com/go/kms/apiv1/auxiliary.go | 61 +- .../go/kms/apiv1/auxiliary_go123.go | 69 + vendor/cloud.google.com/go/kms/apiv1/doc.go | 45 +- vendor/cloud.google.com/go/kms/apiv1/ekm_client.go | 203 +- vendor/cloud.google.com/go/kms/apiv1/helpers.go | 102 + .../go/kms/apiv1/key_management_client.go | 500 +- .../go/kms/apiv1/kmspb/autokey.pb.go | 222 +- .../go/kms/apiv1/kmspb/autokey_admin.pb.go | 376 +- .../go/kms/apiv1/kmspb/ekm_service.pb.go | 652 +- .../go/kms/apiv1/kmspb/resources.pb.go | 1352 +-- .../go/kms/apiv1/kmspb/service.pb.go | 973 +-- vendor/cloud.google.com/go/kms/internal/version.go | 2 +- vendor/cloud.google.com/go/longrunning/CHANGES.md | 57 + .../go/longrunning/autogen/auxiliary_go123.go | 32 + .../autogen/longrunningpb/operations.pb.go | 24 +- .../go/longrunning/autogen/operations_client.go | 14 +- .../go/release-please-config-individual.json | 3 + .../go/release-please-config-yoshi-submodules.json | 15 + vendor/code.gitea.io/sdk/gitea/client.go | 3 +- vendor/code.gitea.io/sdk/gitea/httpsign.go | 15 +- vendor/code.gitea.io/sdk/gitea/org_action.go | 62 +- vendor/code.gitea.io/sdk/gitea/org_team.go | 6 +- vendor/code.gitea.io/sdk/gitea/repo_action.go | 156 + .../sdk/gitea/repo_action_variable.go | 13 + vendor/code.gitea.io/sdk/gitea/repo_commit.go | 15 + vendor/code.gitea.io/sdk/gitea/secret.go | 2 + vendor/code.gitea.io/sdk/gitea/user.go | 4 + vendor/code.gitea.io/sdk/gitea/version.go | 1 + vendor/fortio.org/safecast/.gitignore | 25 + .../docker/docker => fortio.org/safecast}/LICENSE | 18 +- vendor/fortio.org/safecast/README.md | 18 + vendor/fortio.org/safecast/SECURITY.md | 9 + vendor/fortio.org/safecast/safecast.go | 98 + vendor/github.com/42wim/httpsig/.travis.yml | 3 + vendor/github.com/42wim/httpsig/LICENSE | 29 + vendor/github.com/42wim/httpsig/README.md | 115 + vendor/github.com/42wim/httpsig/algorithms.go | 547 ++ vendor/github.com/42wim/httpsig/digest.go | 120 + vendor/github.com/42wim/httpsig/httpsig.go | 356 + vendor/github.com/42wim/httpsig/signing.go | 334 + vendor/github.com/42wim/httpsig/verifying.go | 184 + .../Azure/azure-sdk-for-go/sdk/azcore/CHANGELOG.md | 63 + .../arm/internal/resource/resource_identifier.go | 17 +- .../sdk/azcore/arm/runtime/pipeline.go | 8 +- .../sdk/azcore/arm/runtime/policy_bearer_token.go | 48 +- .../Azure/azure-sdk-for-go/sdk/azcore/errors.go | 3 + .../sdk/azcore/internal/exported/request.go | 37 + .../sdk/azcore/internal/exported/response_error.go | 38 +- .../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 | 2 +- .../sdk/azcore/internal/pollers/op/op.go | 11 +- .../sdk/azcore/internal/pollers/util.go | 14 +- .../sdk/azcore/internal/shared/constants.go | 2 +- .../azure-sdk-for-go/sdk/azcore/policy/policy.go | 23 +- .../azure-sdk-for-go/sdk/azcore/runtime/pager.go | 14 +- .../sdk/azcore/runtime/policy_bearer_token.go | 139 +- .../sdk/azcore/runtime/policy_http_trace.go | 19 +- .../sdk/azcore/runtime/policy_retry.go | 31 +- .../azure-sdk-for-go/sdk/azcore/runtime/poller.go | 11 +- .../azure-sdk-for-go/sdk/azcore/runtime/request.go | 16 + .../sdk/azidentity/BREAKING_CHANGES.md | 10 + .../azure-sdk-for-go/sdk/azidentity/CHANGELOG.md | 71 + .../azure-sdk-for-go/sdk/azidentity/README.md | 12 +- .../sdk/azidentity/TOKEN_CACHING.MD | 51 +- .../sdk/azidentity/TROUBLESHOOTING.md | 10 + .../azure-sdk-for-go/sdk/azidentity/assets.json | 2 +- .../sdk/azidentity/authentication_record.go | 18 +- .../azure-sdk-for-go/sdk/azidentity/azidentity.go | 10 +- .../sdk/azidentity/azure_pipelines_credential.go | 81 +- .../sdk/azidentity/chained_token_credential.go | 16 +- .../Azure/azure-sdk-for-go/sdk/azidentity/ci.yml | 15 +- .../sdk/azidentity/client_assertion_credential.go | 16 +- .../azidentity/client_certificate_credential.go | 18 +- .../sdk/azidentity/client_secret_credential.go | 14 +- .../sdk/azidentity/confidential_client.go | 16 +- .../sdk/azidentity/default_azure_credential.go | 11 +- .../sdk/azidentity/device_code_credential.go | 38 +- .../azure-sdk-for-go/sdk/azidentity/errors.go | 40 +- .../azure-sdk-for-go/sdk/azidentity/go.work.sum | 60 - .../azidentity/interactive_browser_credential.go | 38 +- .../sdk/azidentity/internal/cache.go | 86 + .../sdk/azidentity/internal/exported.go | 18 - .../sdk/azidentity/internal/internal.go | 31 - .../sdk/azidentity/managed_identity_client.go | 150 +- .../sdk/azidentity/managed_identity_credential.go | 52 +- .../sdk/azidentity/public_client.go | 21 +- .../sdk/azidentity/test-resources-post.ps1 | 26 +- .../sdk/azidentity/test-resources.bicep | 9 + .../sdk/azidentity/username_password_credential.go | 28 +- .../azure-sdk-for-go/sdk/azidentity/version.go | 2 +- .../sdk/azidentity/workload_identity.go | 10 + .../sdk/security/keyvault/azkeys/CHANGELOG.md | 12 + .../sdk/security/keyvault/azkeys/MIGRATION.md | 90 + .../sdk/security/keyvault/azkeys/assets.json | 2 +- .../sdk/security/keyvault/azkeys/ci.yml | 27 +- .../sdk/security/keyvault/azkeys/custom_client.go | 4 + .../security/keyvault/azkeys/platform-matrix.json | 4 +- .../sdk/security/keyvault/azkeys/version.go | 2 +- .../sdk/security/keyvault/internal/CHANGELOG.md | 11 + .../security/keyvault/internal/challenge_policy.go | 35 +- .../{ci.securitykeyvault.yml => ci.keyvault.yml} | 4 +- .../sdk/security/keyvault/internal/constants.go | 2 +- .../apps/confidential/confidential.go | 9 +- .../apps/internal/base/base.go | 30 +- .../apps/internal/json/json.go | 54 +- .../apps/internal/local/server.go | 3 +- .../apps/internal/oauth/oauth.go | 5 +- .../apps/internal/oauth/ops/authority/authority.go | 113 +- .../apps/internal/oauth/ops/internal/comm/comm.go | 11 +- .../apps/internal/oauth/resolvers.go | 17 +- .../hcsshim/osversion/osversion_windows.go | 59 - .../hcsshim/osversion/platform_compat_windows.go | 35 - .../Microsoft/hcsshim/osversion/windowsbuilds.go | 84 - .../go-crypto/internal/byteutil/byteutil.go | 8 +- vendor/github.com/ProtonMail/go-crypto/ocb/ocb.go | 60 +- .../ProtonMail/go-crypto/openpgp/armor/armor.go | 66 +- .../ProtonMail/go-crypto/openpgp/armor/encode.go | 89 +- .../ProtonMail/go-crypto/openpgp/canonical_text.go | 12 +- .../ProtonMail/go-crypto/openpgp/ecdh/ecdh.go | 6 +- .../go-crypto/openpgp/ed25519/ed25519.go | 115 + .../ProtonMail/go-crypto/openpgp/ed448/ed448.go | 119 + .../ProtonMail/go-crypto/openpgp/errors/errors.go | 70 +- .../go-crypto/openpgp/internal/algorithm/cipher.go | 12 +- .../go-crypto/openpgp/internal/ecc/curve_info.go | 9 +- .../go-crypto/openpgp/internal/ecc/ed25519.go | 10 +- .../go-crypto/openpgp/internal/ecc/ed448.go | 10 +- .../ProtonMail/go-crypto/openpgp/key_generation.go | 133 +- .../ProtonMail/go-crypto/openpgp/keys.go | 125 +- .../go-crypto/openpgp/packet/aead_crypter.go | 126 +- .../go-crypto/openpgp/packet/aead_encrypted.go | 12 +- .../go-crypto/openpgp/packet/compressed.go | 44 +- .../ProtonMail/go-crypto/openpgp/packet/config.go | 170 +- .../go-crypto/openpgp/packet/config_v5.go | 7 + .../go-crypto/openpgp/packet/encrypted_key.go | 424 +- .../ProtonMail/go-crypto/openpgp/packet/literal.go | 6 +- .../ProtonMail/go-crypto/openpgp/packet/marker.go | 33 + .../go-crypto/openpgp/packet/one_pass_signature.go | 132 +- .../ProtonMail/go-crypto/openpgp/packet/opaque.go | 3 +- .../ProtonMail/go-crypto/openpgp/packet/packet.go | 152 +- .../go-crypto/openpgp/packet/packet_sequence.go | 222 + .../go-crypto/openpgp/packet/packet_unsupported.go | 24 + .../ProtonMail/go-crypto/openpgp/packet/padding.go | 26 + .../go-crypto/openpgp/packet/private_key.go | 540 +- .../go-crypto/openpgp/packet/public_key.go | 482 +- .../ProtonMail/go-crypto/openpgp/packet/reader.go | 159 +- .../go-crypto/openpgp/packet/recipient.go | 15 + .../go-crypto/openpgp/packet/signature.go | 737 +- .../openpgp/packet/symmetric_key_encrypted.go | 89 +- .../openpgp/packet/symmetrically_encrypted.go | 4 + .../openpgp/packet/symmetrically_encrypted_aead.go | 42 +- .../openpgp/packet/symmetrically_encrypted_mdc.go | 10 +- .../go-crypto/openpgp/packet/userattribute.go | 3 +- .../ProtonMail/go-crypto/openpgp/packet/userid.go | 3 +- .../ProtonMail/go-crypto/openpgp/read.go | 115 +- .../go-crypto/openpgp/read_write_test_data.go | 201 +- .../ProtonMail/go-crypto/openpgp/s2k/s2k.go | 45 +- .../ProtonMail/go-crypto/openpgp/s2k/s2k_cache.go | 2 +- .../ProtonMail/go-crypto/openpgp/s2k/s2k_config.go | 6 +- .../ProtonMail/go-crypto/openpgp/write.go | 65 +- .../ProtonMail/go-crypto/openpgp/x25519/x25519.go | 221 + .../ProtonMail/go-crypto/openpgp/x448/x448.go | 229 + .../aws-sdk-go-v2/aws/accountid_endpoint_mode.go | 18 + .../github.com/aws/aws-sdk-go-v2/aws/checksum.go | 33 + vendor/github.com/aws/aws-sdk-go-v2/aws/config.go | 30 + .../aws/aws-sdk-go-v2/aws/credentials.go | 3 + .../github.com/aws/aws-sdk-go-v2/aws/endpoints.go | 26 +- .../aws/aws-sdk-go-v2/aws/go_module_metadata.go | 2 +- .../aws/middleware/private/metrics/metrics.go | 320 - .../aws/middleware/request_id_retriever.go | 4 + .../aws/aws-sdk-go-v2/aws/middleware/user_agent.go | 73 + .../aws/aws-sdk-go-v2/aws/protocol/query/array.go | 29 +- .../aws/aws-sdk-go-v2/aws/protocol/query/object.go | 11 +- .../aws/aws-sdk-go-v2/aws/protocol/query/value.go | 2 + .../aws/aws-sdk-go-v2/aws/retry/attempt_metrics.go | 51 + .../aws/aws-sdk-go-v2/aws/retry/middleware.go | 94 +- .../aws/aws-sdk-go-v2/aws/retry/retryable_error.go | 27 + .../aws/signer/internal/v4/headers.go | 11 +- .../aws/aws-sdk-go-v2/aws/signer/v4/middleware.go | 8 +- .../aws/aws-sdk-go-v2/aws/signer/v4/v4.go | 11 + .../aws/aws-sdk-go-v2/aws/transport/http/client.go | 36 +- .../aws/aws-sdk-go-v2/config/CHANGELOG.md | 169 + .../github.com/aws/aws-sdk-go-v2/config/config.go | 9 + .../aws/aws-sdk-go-v2/config/env_config.go | 100 + .../aws/aws-sdk-go-v2/config/go_module_metadata.go | 2 +- .../aws/aws-sdk-go-v2/config/load_options.go | 97 +- .../aws/aws-sdk-go-v2/config/provider.go | 51 + .../github.com/aws/aws-sdk-go-v2/config/resolve.go | 46 + .../aws-sdk-go-v2/config/resolve_credentials.go | 15 +- .../aws/aws-sdk-go-v2/config/shared_config.go | 96 + .../aws/aws-sdk-go-v2/credentials/CHANGELOG.md | 155 + .../endpointcreds/internal/client/client.go | 1 + .../credentials/endpointcreds/provider.go | 1 + .../credentials/go_module_metadata.go | 2 +- .../credentials/processcreds/provider.go | 4 + .../credentials/ssocreds/sso_cached_token.go | 2 +- .../ssocreds/sso_credentials_provider.go | 1 + .../credentials/stscreds/assume_role_provider.go | 6 + .../credentials/stscreds/web_identity_provider.go | 19 + .../aws-sdk-go-v2/feature/ec2/imds/CHANGELOG.md | 86 + .../feature/ec2/imds/go_module_metadata.go | 2 +- .../internal/auth/smithy/v4signer_adapter.go | 6 +- .../internal/configsources/CHANGELOG.md | 86 + .../internal/configsources/go_module_metadata.go | 2 +- .../aws/aws-sdk-go-v2/internal/context/context.go | 52 + .../internal/endpoints/awsrulesfn/partition.go | 11 +- .../internal/endpoints/awsrulesfn/partitions.go | 94 +- .../internal/endpoints/awsrulesfn/partitions.json | 17 +- .../internal/endpoints/v2/CHANGELOG.md | 87 + .../internal/endpoints/v2/go_module_metadata.go | 2 +- .../aws/aws-sdk-go-v2/internal/ini/CHANGELOG.md | 4 + .../internal/ini/go_module_metadata.go | 2 +- .../internal/middleware/middleware.go | 42 + .../service/internal/accept-encoding/CHANGELOG.md | 20 + .../internal/accept-encoding/go_module_metadata.go | 2 +- .../service/internal/presigned-url/CHANGELOG.md | 87 + .../internal/presigned-url/go_module_metadata.go | 2 +- .../aws/aws-sdk-go-v2/service/kms/CHANGELOG.md | 143 + .../aws/aws-sdk-go-v2/service/kms/api_client.go | 385 +- .../service/kms/api_op_CancelKeyDeletion.go | 21 + .../service/kms/api_op_ConnectCustomKeyStore.go | 21 + .../service/kms/api_op_CreateAlias.go | 21 + .../service/kms/api_op_CreateCustomKeyStore.go | 21 + .../service/kms/api_op_CreateGrant.go | 21 + .../aws-sdk-go-v2/service/kms/api_op_CreateKey.go | 59 +- .../aws-sdk-go-v2/service/kms/api_op_Decrypt.go | 21 + .../service/kms/api_op_DeleteAlias.go | 21 + .../service/kms/api_op_DeleteCustomKeyStore.go | 21 + .../kms/api_op_DeleteImportedKeyMaterial.go | 21 + .../service/kms/api_op_DeriveSharedSecret.go | 364 + .../service/kms/api_op_DescribeCustomKeyStores.go | 40 +- .../service/kms/api_op_DescribeKey.go | 21 + .../aws-sdk-go-v2/service/kms/api_op_DisableKey.go | 21 + .../service/kms/api_op_DisableKeyRotation.go | 21 + .../service/kms/api_op_DisconnectCustomKeyStore.go | 21 + .../aws-sdk-go-v2/service/kms/api_op_EnableKey.go | 21 + .../service/kms/api_op_EnableKeyRotation.go | 21 + .../aws-sdk-go-v2/service/kms/api_op_Encrypt.go | 21 + .../service/kms/api_op_GenerateDataKey.go | 21 + .../service/kms/api_op_GenerateDataKeyPair.go | 27 +- .../api_op_GenerateDataKeyPairWithoutPlaintext.go | 21 + .../kms/api_op_GenerateDataKeyWithoutPlaintext.go | 21 + .../service/kms/api_op_GenerateMac.go | 21 + .../service/kms/api_op_GenerateRandom.go | 21 + .../service/kms/api_op_GetKeyPolicy.go | 21 + .../service/kms/api_op_GetKeyRotationStatus.go | 21 + .../service/kms/api_op_GetParametersForImport.go | 53 +- .../service/kms/api_op_GetPublicKey.go | 36 +- .../service/kms/api_op_ImportKeyMaterial.go | 21 + .../service/kms/api_op_ListAliases.go | 38 +- .../aws-sdk-go-v2/service/kms/api_op_ListGrants.go | 38 +- .../service/kms/api_op_ListKeyPolicies.go | 40 +- .../service/kms/api_op_ListKeyRotations.go | 40 +- .../aws-sdk-go-v2/service/kms/api_op_ListKeys.go | 38 +- .../service/kms/api_op_ListResourceTags.go | 40 +- .../service/kms/api_op_ListRetirableGrants.go | 40 +- .../service/kms/api_op_PutKeyPolicy.go | 21 + .../aws-sdk-go-v2/service/kms/api_op_ReEncrypt.go | 21 + .../service/kms/api_op_ReplicateKey.go | 21 + .../service/kms/api_op_RetireGrant.go | 21 + .../service/kms/api_op_RevokeGrant.go | 21 + .../service/kms/api_op_RotateKeyOnDemand.go | 21 + .../service/kms/api_op_ScheduleKeyDeletion.go | 21 + .../aws/aws-sdk-go-v2/service/kms/api_op_Sign.go | 21 + .../service/kms/api_op_TagResource.go | 21 + .../service/kms/api_op_UntagResource.go | 21 + .../service/kms/api_op_UpdateAlias.go | 21 + .../service/kms/api_op_UpdateCustomKeyStore.go | 21 + .../service/kms/api_op_UpdateKeyDescription.go | 21 + .../service/kms/api_op_UpdatePrimaryRegion.go | 21 + .../aws/aws-sdk-go-v2/service/kms/api_op_Verify.go | 21 + .../aws-sdk-go-v2/service/kms/api_op_VerifyMac.go | 21 + .../aws/aws-sdk-go-v2/service/kms/auth.go | 43 +- .../aws/aws-sdk-go-v2/service/kms/deserializers.go | 570 +- .../aws/aws-sdk-go-v2/service/kms/endpoints.go | 27 +- .../aws/aws-sdk-go-v2/service/kms/generated.json | 1 + .../service/kms/go_module_metadata.go | 2 +- .../service/kms/internal/endpoints/endpoints.go | 56 +- .../aws/aws-sdk-go-v2/service/kms/options.go | 8 + .../aws/aws-sdk-go-v2/service/kms/serializers.go | 415 + .../aws/aws-sdk-go-v2/service/kms/types/enums.go | 21 + .../aws/aws-sdk-go-v2/service/kms/types/errors.go | 5 +- .../aws/aws-sdk-go-v2/service/kms/types/types.go | 3 + .../aws/aws-sdk-go-v2/service/kms/validators.go | 45 + .../aws/aws-sdk-go-v2/service/sso/CHANGELOG.md | 130 + .../aws/aws-sdk-go-v2/service/sso/api_client.go | 385 +- .../service/sso/api_op_GetRoleCredentials.go | 21 + .../service/sso/api_op_ListAccountRoles.go | 40 +- .../service/sso/api_op_ListAccounts.go | 38 +- .../aws/aws-sdk-go-v2/service/sso/api_op_Logout.go | 21 + .../aws/aws-sdk-go-v2/service/sso/auth.go | 43 +- .../aws/aws-sdk-go-v2/service/sso/deserializers.go | 29 +- .../aws/aws-sdk-go-v2/service/sso/endpoints.go | 27 +- .../service/sso/go_module_metadata.go | 2 +- .../service/sso/internal/endpoints/endpoints.go | 10 +- .../aws/aws-sdk-go-v2/service/sso/options.go | 8 + .../aws/aws-sdk-go-v2/service/sso/serializers.go | 33 +- .../aws/aws-sdk-go-v2/service/ssooidc/CHANGELOG.md | 126 + .../aws-sdk-go-v2/service/ssooidc/api_client.go | 385 +- .../service/ssooidc/api_op_CreateToken.go | 21 + .../service/ssooidc/api_op_CreateTokenWithIAM.go | 21 + .../service/ssooidc/api_op_RegisterClient.go | 21 + .../ssooidc/api_op_StartDeviceAuthorization.go | 21 + .../aws/aws-sdk-go-v2/service/ssooidc/auth.go | 43 +- .../aws-sdk-go-v2/service/ssooidc/deserializers.go | 21 + .../aws/aws-sdk-go-v2/service/ssooidc/endpoints.go | 27 +- .../service/ssooidc/go_module_metadata.go | 2 +- .../ssooidc/internal/endpoints/endpoints.go | 10 +- .../aws/aws-sdk-go-v2/service/ssooidc/options.go | 8 + .../aws-sdk-go-v2/service/ssooidc/serializers.go | 25 + .../aws/aws-sdk-go-v2/service/sts/CHANGELOG.md | 142 + .../aws/aws-sdk-go-v2/service/sts/api_client.go | 385 +- .../aws-sdk-go-v2/service/sts/api_op_AssumeRole.go | 73 +- .../service/sts/api_op_AssumeRoleWithSAML.go | 33 +- .../sts/api_op_AssumeRoleWithWebIdentity.go | 72 +- .../aws-sdk-go-v2/service/sts/api_op_AssumeRoot.go | 220 + .../sts/api_op_DecodeAuthorizationMessage.go | 21 + .../service/sts/api_op_GetAccessKeyInfo.go | 21 + .../service/sts/api_op_GetCallerIdentity.go | 21 + .../service/sts/api_op_GetFederationToken.go | 25 +- .../service/sts/api_op_GetSessionToken.go | 25 +- .../aws/aws-sdk-go-v2/service/sts/auth.go | 43 +- .../aws/aws-sdk-go-v2/service/sts/deserializers.go | 203 + .../aws/aws-sdk-go-v2/service/sts/endpoints.go | 27 +- .../aws/aws-sdk-go-v2/service/sts/generated.json | 1 + .../service/sts/go_module_metadata.go | 2 +- .../service/sts/internal/endpoints/endpoints.go | 11 +- .../aws/aws-sdk-go-v2/service/sts/options.go | 8 + .../aws/aws-sdk-go-v2/service/sts/serializers.go | 143 + .../aws/aws-sdk-go-v2/service/sts/types/errors.go | 8 +- .../aws/aws-sdk-go-v2/service/sts/validators.go | 42 + vendor/github.com/aws/smithy-go/CHANGELOG.md | 59 + vendor/github.com/aws/smithy-go/CONTRIBUTING.md | 31 + vendor/github.com/aws/smithy-go/Makefile | 7 + vendor/github.com/aws/smithy-go/README.md | 74 +- .../aws/smithy-go/changelog-template.json | 9 + .../smithy-go/encoding/httpbinding/path_replace.go | 30 +- .../github.com/aws/smithy-go/go_module_metadata.go | 2 +- vendor/github.com/aws/smithy-go/metrics/metrics.go | 136 + vendor/github.com/aws/smithy-go/metrics/nop.go | 67 + .../github.com/aws/smithy-go/middleware/context.go | 41 + vendor/github.com/aws/smithy-go/properties.go | 19 +- vendor/github.com/aws/smithy-go/tracing/context.go | 96 + vendor/github.com/aws/smithy-go/tracing/nop.go | 32 + vendor/github.com/aws/smithy-go/tracing/tracing.go | 95 + .../aws/smithy-go/transport/http/client.go | 45 +- .../aws/smithy-go/transport/http/host.go | 2 +- .../aws/smithy-go/transport/http/metrics.go | 198 + .../http/middleware_close_response_body.go | 8 +- .../aws/smithy-go/transport/http/request.go | 5 +- .../bluekeyes/go-gitdiff/gitdiff/base85.go | 43 +- .../bluekeyes/go-gitdiff/gitdiff/file_header.go | 2 +- .../bluekeyes/go-gitdiff/gitdiff/format.go | 277 + .../bluekeyes/go-gitdiff/gitdiff/gitdiff.go | 35 +- .../bluekeyes/go-gitdiff/gitdiff/parser.go | 10 +- .../bluekeyes/go-gitdiff/gitdiff/patch_header.go | 64 +- .../bluekeyes/go-gitdiff/gitdiff/patch_identity.go | 166 + vendor/github.com/cenkalti/backoff/v3/.gitignore | 22 - vendor/github.com/cenkalti/backoff/v3/.travis.yml | 10 - vendor/github.com/cenkalti/backoff/v3/LICENSE | 20 - vendor/github.com/cenkalti/backoff/v3/README.md | 33 - vendor/github.com/cenkalti/backoff/v3/backoff.go | 66 - vendor/github.com/cenkalti/backoff/v3/context.go | 66 - .../github.com/cenkalti/backoff/v3/exponential.go | 154 - vendor/github.com/cenkalti/backoff/v3/retry.go | 96 - vendor/github.com/cenkalti/backoff/v3/ticker.go | 94 - vendor/github.com/cenkalti/backoff/v3/timer.go | 35 - vendor/github.com/cenkalti/backoff/v3/tries.go | 35 - vendor/github.com/containerd/containerd/NOTICE | 16 - .../containerd/platforms/platforms_deprecated.go | 176 - .../platforms/platforms_deprecated_other.go | 23 - .../platforms/platforms_deprecated_windows.go | 49 - vendor/github.com/containerd/log/.golangci.yml | 30 - vendor/github.com/containerd/log/README.md | 17 - vendor/github.com/containerd/log/context.go | 182 - .../github.com/containerd/platforms/.gitattributes | 1 - .../github.com/containerd/platforms/.golangci.yml | 30 - vendor/github.com/containerd/platforms/README.md | 32 - vendor/github.com/containerd/platforms/compare.go | 203 - vendor/github.com/containerd/platforms/cpuinfo.go | 43 - .../containerd/platforms/cpuinfo_linux.go | 160 - .../containerd/platforms/cpuinfo_other.go | 55 - vendor/github.com/containerd/platforms/database.go | 109 - vendor/github.com/containerd/platforms/defaults.go | 29 - .../containerd/platforms/defaults_darwin.go | 44 - .../containerd/platforms/defaults_freebsd.go | 43 - .../containerd/platforms/defaults_unix.go | 40 - .../containerd/platforms/defaults_windows.go | 118 - vendor/github.com/containerd/platforms/errors.go | 30 - .../platforms/platform_compat_windows.go | 78 - .../github.com/containerd/platforms/platforms.go | 308 - .../containerd/platforms/platforms_other.go | 30 - .../containerd/platforms/platforms_windows.go | 34 - .../cyphar/filepath-securejoin/CHANGELOG.md | 209 + .../github.com/cyphar/filepath-securejoin/LICENSE | 2 +- .../cyphar/filepath-securejoin/README.md | 140 +- .../github.com/cyphar/filepath-securejoin/VERSION | 2 +- .../github.com/cyphar/filepath-securejoin/doc.go | 39 + .../filepath-securejoin/gocompat_errors_go120.go | 18 + .../gocompat_errors_unsupported.go | 38 + .../filepath-securejoin/gocompat_generics_go121.go | 32 + .../gocompat_generics_unsupported.go | 124 + .../github.com/cyphar/filepath-securejoin/join.go | 104 +- .../cyphar/filepath-securejoin/lookup_linux.go | 388 + .../cyphar/filepath-securejoin/mkdir_linux.go | 215 + .../cyphar/filepath-securejoin/open_linux.go | 103 + .../cyphar/filepath-securejoin/openat2_linux.go | 127 + .../cyphar/filepath-securejoin/openat_linux.go | 59 + .../cyphar/filepath-securejoin/procfs_linux.go | 452 + .../github.com/cyphar/filepath-securejoin/vfs.go | 26 +- vendor/github.com/docker/cli/AUTHORS | 66 +- vendor/github.com/docker/cli/NOTICE | 2 +- vendor/github.com/docker/cli/cli/config/config.go | 141 +- .../docker/cli/cli/config/configfile/file.go | 2 + .../docker/cli/cli/config/configfile/file_unix.go | 1 - .../cli/cli/config/credentials/default_store.go | 23 +- .../credentials/default_store_unsupported.go | 1 - .../cli/cli/config/credentials/file_store.go | 19 +- .../cli/cli/config/credentials/native_store.go | 4 + vendor/github.com/docker/docker/AUTHORS | 2438 ------ vendor/github.com/docker/docker/NOTICE | 19 - .../docker/docker/pkg/homedir/homedir.go | 28 - .../docker/docker/pkg/homedir/homedir_linux.go | 105 - .../docker/docker/pkg/homedir/homedir_others.go | 32 - .../github.com/emicklei/go-restful/v3/CHANGES.md | 20 +- vendor/github.com/emicklei/go-restful/v3/README.md | 4 +- .../github.com/emicklei/go-restful/v3/compress.go | 10 + vendor/github.com/emicklei/go-restful/v3/curly.go | 48 +- .../emicklei/go-restful/v3/entity_accessors.go | 7 + vendor/github.com/emicklei/go-restful/v3/json.go | 11 - .../github.com/emicklei/go-restful/v3/jsoniter.go | 12 - vendor/github.com/emicklei/go-restful/v3/jsr311.go | 2 +- vendor/github.com/fxamacker/cbor/v2/.gitignore | 12 + vendor/github.com/fxamacker/cbor/v2/.golangci.yml | 104 + .../fxamacker/cbor/v2/CODE_OF_CONDUCT.md | 133 + .../github.com/fxamacker/cbor/v2/CONTRIBUTING.md | 41 + .../hcsshim => fxamacker/cbor/v2}/LICENSE | 4 +- vendor/github.com/fxamacker/cbor/v2/README.md | 691 ++ vendor/github.com/fxamacker/cbor/v2/SECURITY.md | 7 + vendor/github.com/fxamacker/cbor/v2/bytestring.go | 63 + vendor/github.com/fxamacker/cbor/v2/cache.go | 363 + vendor/github.com/fxamacker/cbor/v2/common.go | 182 + vendor/github.com/fxamacker/cbor/v2/decode.go | 3187 +++++++ vendor/github.com/fxamacker/cbor/v2/diagnose.go | 724 ++ vendor/github.com/fxamacker/cbor/v2/doc.go | 129 + vendor/github.com/fxamacker/cbor/v2/encode.go | 1989 +++++ vendor/github.com/fxamacker/cbor/v2/encode_map.go | 94 + .../fxamacker/cbor/v2/encode_map_go117.go | 60 + vendor/github.com/fxamacker/cbor/v2/simplevalue.go | 69 + vendor/github.com/fxamacker/cbor/v2/stream.go | 277 + .../github.com/fxamacker/cbor/v2/structfields.go | 260 + vendor/github.com/fxamacker/cbor/v2/tag.go | 299 + vendor/github.com/fxamacker/cbor/v2/valid.go | 394 + vendor/github.com/go-git/go-billy/v5/Makefile | 7 + vendor/github.com/go-git/go-billy/v5/fs.go | 2 + .../github.com/go-git/go-billy/v5/memfs/memory.go | 36 +- .../github.com/go-git/go-billy/v5/memfs/storage.go | 3 +- .../github.com/go-git/go-billy/v5/osfs/os_bound.go | 6 +- .../github.com/go-git/go-billy/v5/osfs/os_posix.go | 4 +- .../go-git/go-billy/v5/osfs/os_wasip1.go | 34 + vendor/github.com/go-git/go-billy/v5/util/util.go | 35 +- .../github.com/go-git/go-git/v5/COMPATIBILITY.md | 3 +- vendor/github.com/go-git/go-git/v5/CONTRIBUTING.md | 7 + vendor/github.com/go-git/go-git/v5/blame.go | 13 +- .../github.com/go-git/go-git/v5/config/config.go | 2 + .../go-git/go-git/v5/internal/revision/scanner.go | 7 +- vendor/github.com/go-git/go-git/v5/options.go | 26 + .../go-git/v5/plumbing/format/gitignore/dir.go | 4 + .../go-git/v5/plumbing/format/index/decoder.go | 103 +- .../go-git/v5/plumbing/format/index/encoder.go | 94 +- .../v5/plumbing/format/packfile/delta_index.go | 20 +- .../v5/plumbing/format/packfile/patch_delta.go | 21 +- .../go-git/v5/plumbing/format/pktline/scanner.go | 2 + .../go-git/go-git/v5/plumbing/object/signature.go | 1 + .../go-git/go-git/v5/plumbing/object/tree.go | 1 + .../go-git/v5/plumbing/protocol/packp/filter.go | 76 + .../v5/plumbing/protocol/packp/sideband/demux.go | 2 +- .../go-git/v5/plumbing/protocol/packp/srvresp.go | 3 + .../go-git/v5/plumbing/protocol/packp/ulreq.go | 1 + .../v5/plumbing/protocol/packp/ulreq_encode.go | 11 + .../go-git/go-git/v5/plumbing/reference.go | 4 +- .../go-git/go-git/v5/plumbing/transport/common.go | 7 +- .../go-git/v5/plumbing/transport/file/client.go | 19 +- .../go-git/v5/plumbing/transport/http/common.go | 9 +- .../go-git/v5/plumbing/transport/server/loader.go | 12 +- vendor/github.com/go-git/go-git/v5/remote.go | 33 +- vendor/github.com/go-git/go-git/v5/repository.go | 4 +- vendor/github.com/go-git/go-git/v5/status.go | 69 + .../go-git/v5/storage/filesystem/dotgit/dotgit.go | 33 +- .../go-git/go-git/v5/storage/filesystem/index.go | 2 +- .../go-git/go-git/v5/storage/filesystem/object.go | 4 +- vendor/github.com/go-git/go-git/v5/submodule.go | 6 +- .../go-git/go-git/v5/utils/merkletrie/change.go | 9 + .../go-git/go-git/v5/utils/merkletrie/difftree.go | 2 +- .../go-git/go-git/v5/utils/sync/bufio.go | 2 +- .../go-git/go-git/v5/utils/sync/bytes.go | 2 +- .../github.com/go-git/go-git/v5/utils/sync/zlib.go | 4 +- vendor/github.com/go-git/go-git/v5/worktree.go | 118 +- .../github.com/go-git/go-git/v5/worktree_commit.go | 43 +- .../github.com/go-git/go-git/v5/worktree_linux.go | 3 +- .../github.com/go-git/go-git/v5/worktree_status.go | 36 +- vendor/github.com/go-jose/go-jose/v3/jwe.go | 5 +- vendor/github.com/go-jose/go-jose/v3/jws.go | 5 +- vendor/github.com/go-jose/go-jose/v4/CHANGELOG.md | 24 + vendor/github.com/go-jose/go-jose/v4/crypter.go | 10 +- vendor/github.com/go-jose/go-jose/v4/jwk.go | 21 +- vendor/github.com/go-jose/go-jose/v4/opaque.go | 3 + vendor/github.com/go-jose/go-jose/v4/signing.go | 10 +- .../go-openapi/jsonpointer/.golangci.yml | 61 + vendor/github.com/go-openapi/jsonpointer/README.md | 8 +- .../github.com/go-openapi/jsonpointer/pointer.go | 191 +- .../go-openapi/jsonreference/.golangci.yml | 57 +- .../github.com/go-openapi/jsonreference/README.md | 14 +- vendor/github.com/go-openapi/swag/.gitignore | 1 + vendor/github.com/go-openapi/swag/.golangci.yml | 54 +- vendor/github.com/go-openapi/swag/BENCHMARK.md | 52 + vendor/github.com/go-openapi/swag/README.md | 8 +- .../github.com/go-openapi/swag/initialism_index.go | 202 + vendor/github.com/go-openapi/swag/loading.go | 105 +- vendor/github.com/go-openapi/swag/name_lexem.go | 70 +- vendor/github.com/go-openapi/swag/post_go19.go | 68 - vendor/github.com/go-openapi/swag/pre_go19.go | 70 - vendor/github.com/go-openapi/swag/split.go | 470 +- vendor/github.com/go-openapi/swag/string_bytes.go | 8 + vendor/github.com/go-openapi/swag/util.go | 224 +- vendor/github.com/go-openapi/swag/yaml.go | 39 +- vendor/github.com/gobuffalo/flect/humanize.go | 5 + vendor/github.com/golang-jwt/jwt/v4/parser.go | 41 +- vendor/github.com/google/cel-go/cel/BUILD.bazel | 2 +- vendor/github.com/google/cel-go/cel/decls.go | 27 +- vendor/github.com/google/cel-go/cel/env.go | 67 +- vendor/github.com/google/cel-go/cel/inlining.go | 2 +- vendor/github.com/google/cel-go/cel/io.go | 136 +- vendor/github.com/google/cel-go/cel/library.go | 122 +- vendor/github.com/google/cel-go/cel/optimizer.go | 38 +- vendor/github.com/google/cel-go/cel/options.go | 42 +- vendor/github.com/google/cel-go/cel/program.go | 17 +- .../github.com/google/cel-go/checker/BUILD.bazel | 1 - vendor/github.com/google/cel-go/checker/checker.go | 35 +- vendor/github.com/google/cel-go/checker/cost.go | 654 +- .../github.com/google/cel-go/checker/standard.go | 35 - vendor/github.com/google/cel-go/common/BUILD.bazel | 1 - .../google/cel-go/common/ast/BUILD.bazel | 7 +- vendor/github.com/google/cel-go/common/ast/ast.go | 45 +- .../google/cel-go/common/ast/conversion.go | 47 +- vendor/github.com/google/cel-go/common/ast/expr.go | 26 +- .../github.com/google/cel-go/common/ast/factory.go | 43 +- .../google/cel-go/common/ast/navigable.go | 8 + .../google/cel-go/common/containers/container.go | 12 + .../github.com/google/cel-go/common/debug/debug.go | 7 +- .../github.com/google/cel-go/common/decls/decls.go | 30 +- vendor/github.com/google/cel-go/common/error.go | 13 +- vendor/github.com/google/cel-go/common/errors.go | 11 +- .../google/cel-go/common/runes/buffer.go | 60 +- vendor/github.com/google/cel-go/common/source.go | 18 +- .../google/cel-go/common/stdlib/BUILD.bazel | 2 - .../google/cel-go/common/stdlib/standard.go | 41 - .../google/cel-go/common/types/BUILD.bazel | 2 + .../github.com/google/cel-go/common/types/bytes.go | 12 +- .../github.com/google/cel-go/common/types/err.go | 6 + .../github.com/google/cel-go/common/types/list.go | 49 +- .../github.com/google/cel-go/common/types/map.go | 148 + .../github.com/google/cel-go/common/types/null.go | 10 +- .../google/cel-go/common/types/object.go | 2 +- .../google/cel-go/common/types/pb/type.go | 27 + .../google/cel-go/common/types/provider.go | 8 + .../google/cel-go/common/types/traits/iterator.go | 13 + .../google/cel-go/common/types/traits/lister.go | 3 + .../google/cel-go/common/types/traits/mapper.go | 15 + .../google/cel-go/common/types/traits/traits.go | 17 +- .../github.com/google/cel-go/common/types/types.go | 108 +- .../google/cel-go/interpreter/activation.go | 45 +- .../cel-go/interpreter/attribute_patterns.go | 19 +- .../google/cel-go/interpreter/attributes.go | 236 +- .../google/cel-go/interpreter/interpretable.go | 297 +- .../google/cel-go/interpreter/planner.go | 11 +- .../github.com/google/cel-go/interpreter/prune.go | 63 +- .../google/cel-go/interpreter/runtimecost.go | 28 +- vendor/github.com/google/cel-go/parser/errors.go | 6 +- .../google/cel-go/parser/gen/BUILD.bazel | 2 +- vendor/github.com/google/cel-go/parser/gen/CEL.g4 | 13 +- .../github.com/google/cel-go/parser/gen/CEL.interp | 5 +- .../github.com/google/cel-go/parser/gen/CEL.tokens | 1 + .../google/cel-go/parser/gen/CELLexer.interp | 5 +- .../google/cel-go/parser/gen/CELLexer.tokens | 1 + .../google/cel-go/parser/gen/cel_base_listener.go | 28 +- https://github.com/tektoncd/pipeline/compare/579fe684ce5500480bf7561d27b7a3ac9bbc7c88..5b082b1106753e093593d12152c82e1c4b0f37e5
1 parent b465425 commit 972c150

File tree

3,391 files changed

+93976
-201842
lines changed

Some content is hidden

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

3,391 files changed

+93976
-201842
lines changed

head

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
5b082b1106753e093593d12152c82e1c4b0f37e5
1+
579fe684ce5500480bf7561d27b7a3ac9bbc7c88

upstream/.github/workflows/ci.yaml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
runs-on: ubuntu-latest
2121
steps:
2222
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
23-
- uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0
23+
- uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0
2424
with:
2525
go-version-file: "go.mod"
2626
- name: build
@@ -32,7 +32,7 @@ jobs:
3232
runs-on: ubuntu-latest
3333
steps:
3434
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
35-
- uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0
35+
- uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0
3636
with:
3737
go-version-file: "go.mod"
3838
- name: gofmt
@@ -43,10 +43,9 @@ jobs:
4343
fi
4444
echo "$gofmt_out"
4545
- name: golangci-lint
46-
uses: golangci/golangci-lint-action@2226d7cb06a077cd73e56eedd38eecad18e5d837 # v6.5.0
46+
uses: golangci/golangci-lint-action@ec5d18412c0aeab7936cb16880d708ba2a64e1ae # v6.2.0
4747
with:
48-
version: v1.64.6
49-
only-new-issues: true
48+
version: v1.61.0
5049
args: --timeout=10m
5150
- name: yamllint
5251
run: |
@@ -62,7 +61,7 @@ jobs:
6261
runs-on: ubuntu-latest
6362
steps:
6463
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
65-
- uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0
64+
- uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0
6665
with:
6766
go-version-file: "go.mod"
6867
- name: build
@@ -74,7 +73,7 @@ jobs:
7473
runs-on: ubuntu-latest
7574
steps:
7675
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
77-
- uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0
76+
- uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0
7877
with:
7978
go-version-file: "go.mod"
8079
- name: generated
@@ -86,7 +85,7 @@ jobs:
8685
runs-on: ubuntu-latest
8786
steps:
8887
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
89-
- uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0
88+
- uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0
9089
with:
9190
go-version-file: "go.mod"
9291
- uses: ko-build/[email protected]

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -49,28 +49,28 @@ jobs:
4949

5050
steps:
5151
- name: Harden Runner
52-
uses: step-security/harden-runner@4d991eb9b905ef189e4c376166672c3f2f230481 # v2.11.0
52+
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
5353
with:
5454
egress-policy: audit
5555

5656
- name: Checkout repository
57-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
57+
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
5858
- name: Setup go
59-
uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5
59+
uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5
6060
with:
6161
go-version: '1.22.x'
6262

6363
# Initializes the CodeQL tools for scanning.
6464
- name: Initialize CodeQL
65-
uses: github/codeql-action/init@b56ba49b26e50535fa1e7f7db0f4f7b4bf65d80d # v3.28.10
65+
uses: github/codeql-action/init@f779452ac5af1c261dce0346a8f964149f49322b # v3.26.13
6666
with:
6767
languages: ${{ matrix.language }}
6868
# If you wish to specify custom queries, you can do so here or in a config file.
6969
# By default, queries listed here will override any specified in a config file.
7070
# Prefix the list here with "+" to use these queries and those in the config file.
7171
# queries: ./path/to/local/query, your-org/your-repo/queries@main
7272

73-
- uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
73+
- uses: actions/cache@3624ceb22c1c5a301c8db4169662070a689d9ea8 # v4.1.1
7474
with:
7575
path: |
7676
~/.cache/go-build
@@ -96,4 +96,4 @@ jobs:
9696
make -j 4 all
9797
9898
- name: Perform CodeQL Analysis
99-
uses: github/codeql-action/analyze@b56ba49b26e50535fa1e7f7db0f4f7b4bf65d80d # v3.28.10
99+
uses: github/codeql-action/analyze@f779452ac5af1c261dce0346a8f964149f49322b # v3.26.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@4d991eb9b905ef189e4c376166672c3f2f230481 # v2.11.0
20+
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
2121
with:
2222
egress-policy: audit
2323

2424
- name: 'Checkout Repository'
25-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
25+
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
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/e2e-matrix.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545

4646
steps:
4747
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
48-
- uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0
48+
- uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0
4949
with:
5050
go-version-file: "go.mod"
5151
- uses: ko-build/[email protected]

upstream/.github/workflows/scorecard.yml

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

3030
steps:
3131
- name: Harden Runner
32-
uses: step-security/harden-runner@4d991eb9b905ef189e4c376166672c3f2f230481 # v2.11.0
32+
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
3333
with:
3434
egress-policy: audit
3535
- name: "Checkout code"
36-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
36+
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
3737
with:
3838
persist-credentials: false
3939

@@ -61,6 +61,6 @@ jobs:
6161

6262
# Upload the results to GitHub's code scanning dashboard.
6363
- name: "Upload to code-scanning"
64-
uses: github/codeql-action/upload-sarif@b56ba49b26e50535fa1e7f7db0f4f7b4bf65d80d # v3.28.10
64+
uses: github/codeql-action/upload-sarif@f779452ac5af1c261dce0346a8f964149f49322b # v3.26.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@4d991eb9b905ef189e4c376166672c3f2f230481 # v2.11.0
14+
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
1515
with:
1616
egress-policy: audit
1717
- name: 'Checkout'
18-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
18+
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
1919

2020
- name: Get changed files
2121
id: changed-files
22-
uses: tj-actions/changed-files@dcc7a0cba800f454d79fff4b993e8c3555bcc0a8 # v45.0.7
22+
uses: tj-actions/changed-files@c3a1bb2c992d77180ae65be6ae6c166cf40f857c # v45.0.3
2323
with:
2424
write_output_files: true
2525
files: |

upstream/.gitignore

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,4 @@ test/pullrequest/pullrequest-init
6262
docs/pipeline-api.md.backup
6363

6464
# Ignore .env files
65-
/.env
66-
67-
# Ignore generated kind.yaml
68-
kind.yaml
65+
/.env

upstream/.golangci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,8 @@ linters:
8787
- godox
8888
- err113
8989
- gofumpt
90+
- gomnd
9091
- gomoddirectives
91-
- iface
9292
- ireturn
9393
- lll
9494
- mnd
@@ -98,7 +98,6 @@ linters:
9898
- paralleltest
9999
- prealloc
100100
- predeclared
101-
- recvcheck
102101
- revive
103102
- staticcheck
104103
- stylecheck
@@ -127,8 +126,9 @@ linters:
127126
- style
128127
- test
129128
- unused
130-
issues:
129+
output:
131130
uniq-by-line: false
131+
issues:
132132
# Note: path identifiers are regular expressions, hence the \.go suffixes.
133133
exclude-rules:
134134
- path: main\.go

upstream/.pre-commit-config.yaml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,6 @@ repos:
1818
exclude: "(.*_test.go|^examples\/v1\/pipelineruns\/beta\/isolated-workspaces.yaml$)"
1919
- repo: local
2020
hooks:
21-
- id: lint-yaml
22-
name: "Lint YAML files"
23-
entry: bash -c 'yamllint -c .yamllint $(find . -path ./vendor -prune -o -type f -regex ".*y[a]ml" -print)'
24-
language: system
25-
types: [yaml]
2621
- id: lint-go
2722
name: "Run make golangci-lint"
2823
entry: make

0 commit comments

Comments
 (0)