Skip to content

Commit dffa0aa

Browse files
openshift-pipelines-botpramodbindal
authored andcommitted
[bot] Update release-v1.14.x from tektoncd/chains to 0c9284f
$ git diff --stat 0c9284f740d672930274efbe75033df55dc78515..ebcd9c27f283826457714329def9e451bcc6c067 .github/dependabot.yml | 14 - .github/workflows/codeql.yml | 8 +- .github/workflows/go-coverage.yml | 65 - .github/workflows/goclean.yml | 6 +- .github/workflows/kind-e2e.yaml | 26 +- .github/workflows/lint.yaml | 14 +- .github/workflows/reusable-e2e.yaml | 52 +- .github/workflows/test-on-microshift.yaml | 69 - .golang-ci.yaml | 84 + .golangci.yaml | 82 - .ko.yaml | 4 - OWNERS | 5 - README.md | 19 +- cmd/controller/main.go | 21 +- config/100-deployment.yaml | 23 - docs/authentication.md | 4 +- docs/config.md | 94 +- docs/metrics.md | 24 - docs/predicate/slsa/v2.md | 618 - docs/signing.md | 5 +- docs/slsa-provenance.md | 101 +- docs/tutorials/images/chains-gcs-abstract.png | Bin 234347 -> 0 bytes .../images/workload-identity-federation.png | Bin 715150 -> 0 bytes docs/tutorials/provenance-storage-gcs-tutorial.md | 331 - .../pipeline-with-object-type-hinting.yaml | 35 - .../v2alpha4/pipeline-with-repeated-results.yaml | 64 - .../v2alpha4/task-with-object-type-hinting.yaml | 52 - go.mod | 653 +- go.sum | 2423 +- images/signing-storage-config-diagram.drawio.svg | 787 - pkg/artifacts/signable.go | 118 +- pkg/artifacts/signable_test.go | 396 +- pkg/artifacts/structured.go | 4 +- pkg/chains/annotations.go | 46 +- pkg/chains/annotations_test.go | 160 +- pkg/chains/constants.go | 37 + pkg/chains/formats/all/all.go | 3 +- pkg/chains/formats/format.go | 7 +- pkg/chains/formats/simple/simple.go | 5 - pkg/chains/formats/slsa/README.md | 5 +- pkg/chains/formats/slsa/attest/attest.go | 7 +- pkg/chains/formats/slsa/extract/extract.go | 143 +- pkg/chains/formats/slsa/extract/extract_test.go | 203 +- pkg/chains/formats/slsa/extract/v1beta1/extract.go | 192 + .../formats/slsa/extract/v1beta1/extract_test.go | 365 + .../formats/slsa/internal/artifact/append.go | 12 +- .../formats/slsa/internal/artifact/append_test.go | 37 +- .../internal/build_definition/build_definition.go | 119 - .../build_definition/build_definition_test.go | 230 - .../formats/slsa/internal/compare/slsacompare.go | 11 +- .../external_parameters/external_parameters.go | 23 - .../external_parameters_test.go | 155 - .../internal_parameters/internal_parameters.go | 19 - .../internal_parameters_test.go | 73 +- .../formats/slsa/internal/material/material.go | 153 +- .../slsa/internal/material/material_test.go | 245 +- .../slsa/internal/material/v1beta1/material.go | 328 + .../internal/material/v1beta1/material_test.go | 624 + .../formats/slsa/internal/metadata/metadata.go | 42 - .../slsa/internal/metadata/metadata_test.go | 143 - .../formats/slsa/internal/provenance/provenance.go | 66 - .../resolved_dependencies/resolved_dependencies.go | 250 +- .../resolved_dependencies_test.go | 475 +- .../formats/slsa/internal/results/results.go | 67 - .../formats/slsa/internal/results/results_test.go | 202 - .../pipeline-v1/taskrun-multiple-subjects.json | 5 - .../slsa/testdata/pipeline-v1/taskrun3.json | 136 - .../slsa/testdata/pipeline-v1/taskrun4.json | 136 - .../slsa/testdata/pipeline-v1/taskrun5.json | 141 - .../pipeline-v1beta1/pipelinerun-childrefs.json | 129 + .../pipelinerun1.json | 26 +- .../pipelinerun_structured_results.json | 16 +- .../taskrun-multiple-subjects.json | 56 + .../slsa/testdata/pipeline-v1beta1/taskrun1.json | 136 + .../taskrun2.json | 18 +- .../slsa-v2alpha3/pipelinerun-remote-resolver.json | 113 - .../slsa-v2alpha3/taskrun-remote-resolver.json | 122 - .../slsa-v2alpha4/pipelinerun-remote-resolver.json | 113 - .../slsa/testdata/slsa-v2alpha4/pipelinerun2.json | 328 - .../slsa-v2alpha4/taskrun-multiple-subjects.json | 72 - .../slsa/testdata/slsa-v2alpha4/taskrun1.json | 166 - .../slsa/testdata/slsa-v2alpha4/taskrun3.json | 175 - .../slsa/testdata/slsa-v2alpha4/taskrun4.json | 133 - .../formats/slsa/v1/internal/protos/protos.go | 25 - pkg/chains/formats/slsa/v1/intotoite6.go | 37 +- pkg/chains/formats/slsa/v1/intotoite6_test.go | 954 +- .../formats/slsa/v1/pipelinerun/pipelinerun.go | 213 +- .../formats/slsa/v1/pipelinerun/provenance_test.go | 530 +- pkg/chains/formats/slsa/v1/taskrun/buildconfig.go | 8 +- .../formats/slsa/v1/taskrun/buildconfig_test.go | 10 +- .../formats/slsa/v1/taskrun/provenance_test.go | 104 +- pkg/chains/formats/slsa/v1/taskrun/taskrun.go | 56 +- pkg/chains/formats/slsa/v2alpha1/README.md | 383 + pkg/chains/formats/slsa/v2alpha1/slsav2.go | 72 + pkg/chains/formats/slsa/v2alpha1/slsav2_test.go | 422 + .../formats/slsa/v2alpha1/taskrun/taskrun.go | 118 + .../formats/slsa/v2alpha1/taskrun/taskrun_test.go | 367 + .../external_parameters/external_parameters.go | 44 + .../external_parameters_test.go | 92 + .../v2alpha2/internal/pipelinerun/pipelinerun.go | 137 + .../internal/pipelinerun/pipelinerun_test.go | 360 + .../resolved_dependencies/resolved_dependencies.go | 224 + .../resolved_dependencies_test.go | 406 + .../slsa/v2alpha2/internal/taskrun/taskrun.go | 133 + .../slsa/v2alpha2/internal/taskrun/taskrun_test.go | 332 + pkg/chains/formats/slsa/v2alpha2/slsav2.go | 95 + pkg/chains/formats/slsa/v2alpha2/slsav2_test.go | 503 + .../external_parameters/external_parameters.go | 44 + .../external_parameters_test.go | 94 + .../v2alpha3/internal/pipelinerun/pipelinerun.go | 88 +- .../internal/pipelinerun/pipelinerun_test.go | 373 +- .../resolved_dependencies/resolved_dependencies.go | 233 + .../resolved_dependencies_test.go | 431 + .../slsa/v2alpha3/internal/taskrun/taskrun.go | 90 +- .../slsa/v2alpha3/internal/taskrun/taskrun_test.go | 307 +- pkg/chains/formats/slsa/v2alpha3/slsav2.go | 10 - pkg/chains/formats/slsa/v2alpha3/slsav2_test.go | 557 +- .../v2alpha4/internal/pipelinerun/pipelinerun.go | 90 - .../internal/pipelinerun/pipelinerun_test.go | 529 - .../slsa/v2alpha4/internal/taskrun/taskrun.go | 96 - .../slsa/v2alpha4/internal/taskrun/taskrun_test.go | 219 - pkg/chains/formats/slsa/v2alpha4/slsav2.go | 99 - pkg/chains/formats/slsa/v2alpha4/slsav2_test.go | 430 - pkg/chains/objects/objects.go | 419 +- pkg/chains/objects/objects_test.go | 95 +- pkg/chains/signing.go | 74 +- pkg/chains/signing/kms/kms.go | 30 +- pkg/chains/signing/kms/kms_test.go | 42 +- pkg/chains/signing/x509/x509.go | 10 +- pkg/chains/signing/x509/x509_test.go | 27 +- pkg/chains/signing_test.go | 142 - pkg/chains/storage/archivista/archivista.go | 101 - pkg/chains/storage/archivista/archivista_test.go | 142 - pkg/chains/storage/docdb/docdb.go | 284 +- pkg/chains/storage/docdb/docdb_test.go | 283 +- pkg/chains/storage/gcs/gcs.go | 44 +- pkg/chains/storage/gcs/gcs_test.go | 1 + pkg/chains/storage/grafeas/grafeas.go | 20 +- pkg/chains/storage/grafeas/grafeas_test.go | 457 +- pkg/chains/storage/oci/attestation.go | 12 +- pkg/chains/storage/oci/attestation_test.go | 111 - pkg/chains/storage/oci/legacy.go | 17 +- pkg/chains/storage/oci/oci_test.go | 49 +- pkg/chains/storage/oci/simple.go | 5 +- pkg/chains/storage/oci/simple_test.go | 110 - pkg/chains/storage/pubsub/pubsub_test.go | 19 +- pkg/chains/storage/storage.go | 64 +- pkg/chains/storage/tekton/tekton.go | 53 +- pkg/chains/storage/tekton/tekton_test.go | 159 +- pkg/chains/verifier.go | 12 +- pkg/config/config.go | 81 +- pkg/config/config_test.go | 87 - pkg/config/store_test.go | 102 - pkg/internal/objectloader/objectloader.go | 29 +- pkg/metrics/common.go | 45 - pkg/patch/patch.go | 51 +- pkg/patch/patch_test.go | 25 +- pkg/pipelinerunmetrics/metrics.go | 77 +- pkg/pipelinerunmetrics/metrics_test.go | 60 +- pkg/reconciler/filter.go | 75 - pkg/reconciler/filter_test.go | 173 - pkg/reconciler/pipelinerun/controller.go | 115 +- pkg/reconciler/pipelinerun/pipelinerun_test.go | 6 +- pkg/reconciler/taskrun/controller.go | 96 +- pkg/reconciler/taskrun/taskrun.go | 14 - pkg/reconciler/taskrun/taskrun_test.go | 4 +- pkg/taskrunmetrics/metrics.go | 77 +- pkg/taskrunmetrics/metrics_test.go | 62 +- pkg/test/tekton/tekton.go | 27 + release/README.md | 20 +- release/publish.yaml | 92 +- release/release-pipeline.yaml | 132 +- releases.md | 53 +- test/clients.go | 5 +- test/e2e-common.sh | 20 +- test/e2e-tests.sh | 16 +- test/e2e_test.go | 202 +- test/examples_test.go | 273 +- test/kaniko.go | 14 - test/microshift_test.sh | 156 - test/presubmit-tests.sh | 8 + test/test_utils.go | 104 +- test/testdata/slsa/v1/pipeline-output-image.json | 3 +- test/testdata/slsa/v1/task-output-image.json | 2 +- test/testdata/slsa/v2/task-output-image.json | 2 +- .../pipeline-output-image.json | 24 +- test/testdata/slsa/v2alpha2/task-output-image.json | 74 + .../slsa/v2alpha3/pipeline-output-image.json | 4 +- test/testdata/slsa/v2alpha3/task-output-image.json | 4 +- .../pipeline-with-object-type-hinting.json | 139 - .../v2alpha4/pipeline-with-repeated-results.json | 202 - test/testdata/slsa/v2alpha4/task-output-image.json | 62 - .../v2alpha4/task-with-object-type-hinting.json | 155 - test/testdata/spire.yaml | 41 +- .../checkcompilerdirectives.go | 11 +- .../checknoglobals/check_no_globals.go | 14 + 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 - vendor/cel.dev/expr/MAINTAINERS.md | 13 - vendor/cel.dev/expr/MODULE.bazel | 74 - vendor/cel.dev/expr/README.md | 71 - vendor/cel.dev/expr/WORKSPACE | 145 - vendor/cel.dev/expr/WORKSPACE.bzlmod | 0 vendor/cel.dev/expr/checked.pb.go | Bin 50576 -> 0 bytes vendor/cel.dev/expr/cloudbuild.yaml | 9 - vendor/cel.dev/expr/eval.pb.go | Bin 15803 -> 0 bytes vendor/cel.dev/expr/explain.pb.go | Bin 7792 -> 0 bytes vendor/cel.dev/expr/regen_go_proto.sh | 9 - .../expr/regen_go_proto_canonical_protos.sh | 10 - vendor/cel.dev/expr/syntax.pb.go | Bin 58718 -> 0 bytes vendor/cel.dev/expr/value.pb.go | Bin 20879 -> 0 bytes vendor/cloud.google.com/go/.gitignore | 12 - .../go/.release-please-manifest-individual.json | 18 - .../go/.release-please-manifest-submodules.json | 164 - .../go/.release-please-manifest.json | 3 - vendor/cloud.google.com/go/CHANGES.md | 2774 --- vendor/cloud.google.com/go/CODE_OF_CONDUCT.md | 44 - vendor/cloud.google.com/go/CONTRIBUTING.md | 379 - vendor/cloud.google.com/go/README.md | 92 - vendor/cloud.google.com/go/RELEASING.md | 141 - vendor/cloud.google.com/go/SECURITY.md | 7 - vendor/cloud.google.com/go/auth/CHANGES.md | 447 - vendor/cloud.google.com/go/auth/README.md | 40 - vendor/cloud.google.com/go/auth/auth.go | 616 - .../go/auth/credentials/compute.go | 102 - .../cloud.google.com/go/auth/credentials/detect.go | 317 - vendor/cloud.google.com/go/auth/credentials/doc.go | 45 - .../go/auth/credentials/filetypes.go | 233 - .../go/auth/credentials/idtoken/cache.go | 139 - .../go/auth/credentials/idtoken/compute.go | 89 - .../go/auth/credentials/idtoken/file.go | 142 - .../go/auth/credentials/idtoken/idtoken.go | 188 - .../go/auth/credentials/idtoken/validate.go | 304 - .../go/auth/credentials/impersonate/doc.go | 45 - .../go/auth/credentials/impersonate/idtoken.go | 141 - .../go/auth/credentials/impersonate/impersonate.go | 284 - .../go/auth/credentials/impersonate/user.go | 203 - .../internal/externalaccount/aws_provider.go | 531 - .../externalaccount/executable_provider.go | 284 - .../internal/externalaccount/externalaccount.go | 431 - .../internal/externalaccount/file_provider.go | 78 - .../credentials/internal/externalaccount/info.go | 74 - .../externalaccount/programmatic_provider.go | 30 - .../internal/externalaccount/url_provider.go | 93 - .../internal/externalaccount/x509_provider.go | 220 - .../externalaccountuser/externalaccountuser.go | 115 - .../go/auth/credentials/internal/gdch/gdch.go | 191 - .../credentials/internal/impersonate/idtoken.go | 105 - .../internal/impersonate/impersonate.go | 156 - .../internal/stsexchange/sts_exchange.go | 167 - .../go/auth/credentials/selfsignedjwt.go | 89 - .../go/auth/grpctransport/dial_socketopt.go | 62 - .../go/auth/grpctransport/directpath.go | 177 - .../go/auth/grpctransport/grpctransport.go | 457 - .../cloud.google.com/go/auth/grpctransport/pool.go | 119 - .../go/auth/httptransport/httptransport.go | 247 - .../go/auth/httptransport/transport.go | 234 - .../go/auth/internal/compute/compute.go | 65 - .../go/auth/internal/compute/manufacturer.go | 22 - .../go/auth/internal/compute/manufacturer_linux.go | 23 - .../auth/internal/compute/manufacturer_windows.go | 46 - .../go/auth/internal/credsfile/credsfile.go | 107 - .../go/auth/internal/credsfile/filetype.go | 158 - .../go/auth/internal/credsfile/parse.go | 98 - .../cloud.google.com/go/auth/internal/internal.go | 225 - .../cloud.google.com/go/auth/internal/jwt/jwt.go | 171 - .../go/auth/internal/transport/cba.go | 361 - .../auth/internal/transport/cert/default_cert.go | 65 - .../internal/transport/cert/enterprise_cert.go | 54 - .../internal/transport/cert/secureconnect_cert.go | 124 - .../auth/internal/transport/cert/workload_cert.go | 138 - .../go/auth/internal/transport/s2a.go | 138 - .../go/auth/internal/transport/transport.go | 107 - .../go/auth/oauth2adapt/CHANGES.md | 82 - .../go/auth/oauth2adapt/oauth2adapt.go | 200 - vendor/cloud.google.com/go/auth/threelegged.go | 382 - vendor/cloud.google.com/go/civil/civil.go | 500 - .../expr => cloud.google.com/go/compute}/LICENSE | 0 .../go/compute/internal/version.go | 18 + .../go/compute/metadata/CHANGES.md | 61 - vendor/cloud.google.com/go/compute/metadata/log.go | 149 - .../go/compute/metadata/metadata.go | 691 +- .../cloud.google.com/go/compute/metadata/retry.go | 2 +- .../go/compute/metadata/retry_linux.go | 9 +- .../go/compute/metadata/syscheck.go | 28 - .../go/compute/metadata/syscheck_linux.go | 30 - .../go/compute/metadata/syscheck_windows.go | 39 - .../go/compute/metadata/tidyfix.go | 23 + vendor/cloud.google.com/go/debug.md | 271 - vendor/cloud.google.com/go/doc.go | 289 - .../go/firestore/apiv1/auxiliary.go | 211 - .../go/firestore/apiv1/auxiliary_go123.go | 51 - vendor/cloud.google.com/go/firestore/apiv1/doc.go | 56 +- .../go/firestore/apiv1/firestore_client.go | 490 +- .../apiv1/firestorepb/aggregation_result.pb.go | 32 +- .../firestore/apiv1/firestorepb/bloom_filter.pb.go | 54 +- .../go/firestore/apiv1/firestorepb/common.pb.go | 129 +- .../go/firestore/apiv1/firestorepb/document.pb.go | 312 +- .../go/firestore/apiv1/firestorepb/firestore.pb.go | 2256 +- .../go/firestore/apiv1/firestorepb/query.pb.go | 1129 +- .../apiv1/firestorepb/query_profile.pb.go | 409 - .../go/firestore/apiv1/firestorepb/write.pb.go | 192 +- .../cloud.google.com/go/firestore/apiv1/helpers.go | 102 - .../go/firestore/internal/version.go | 2 +- vendor/cloud.google.com/go/go.work | 197 - vendor/cloud.google.com/go/go.work.sum | 266 - vendor/cloud.google.com/go/iam/CHANGES.md | 136 - .../go/iam/apiv1/iampb/iam_policy.pb.go | 109 +- .../go/iam/apiv1/iampb/options.pb.go | 32 +- .../go/iam/apiv1/iampb/policy.pb.go | 236 +- .../iam/apiv1/iampb/resource_policy_member.pb.go | 185 - .../go/internal/.repo-metadata-full.json | 908 +- .../cloud.google.com/go/internal/fields/fields.go | 482 - vendor/cloud.google.com/go/internal/fields/fold.go | 154 - vendor/cloud.google.com/go/internal/gen_info.sh | 46 - .../go/internal/protostruct/protostruct.go | 56 - vendor/cloud.google.com/go/internal/trace/trace.go | 189 +- .../go/kms/apiv1/autokey_admin_client.go | 1185 - .../go/kms/apiv1/autokey_client.go | 1317 - vendor/cloud.google.com/go/kms/apiv1/auxiliary.go | 421 - .../go/kms/apiv1/auxiliary_go123.go | 69 - vendor/cloud.google.com/go/kms/apiv1/doc.go | 70 +- vendor/cloud.google.com/go/kms/apiv1/ekm_client.go | 372 +- .../go/kms/apiv1/gapic_metadata.json | 715 - vendor/cloud.google.com/go/kms/apiv1/helpers.go | 106 - .../go/kms/apiv1/key_management_client.go | 754 +- .../go/kms/apiv1/kmspb/autokey.pb.go | 785 - .../go/kms/apiv1/kmspb/autokey_admin.pb.go | 755 - .../go/kms/apiv1/kmspb/ekm_service.pb.go | 691 +- .../go/kms/apiv1/kmspb/resources.pb.go | 1582 +- .../go/kms/apiv1/kmspb/service.pb.go | 2921 ++- vendor/cloud.google.com/go/kms/internal/version.go | 2 +- vendor/cloud.google.com/go/longrunning/CHANGES.md | 182 - vendor/cloud.google.com/go/longrunning/README.md | 26 - .../go/longrunning/autogen/auxiliary.go | 69 - .../go/longrunning/autogen/auxiliary_go123.go | 32 - .../cloud.google.com/go/longrunning/autogen/doc.go | 79 - .../go/longrunning/autogen/from_conn.go | 30 - .../go/longrunning/autogen/gapic_metadata.json | 73 - .../go/longrunning/autogen/helpers.go | 99 - .../go/longrunning/autogen/info.go | 24 - .../autogen/longrunningpb/operations.pb.go | 272 +- .../go/longrunning/autogen/operations_client.go | 821 - .../cloud.google.com/go/longrunning/longrunning.go | 182 - vendor/cloud.google.com/go/longrunning/tidyfix.go | 23 - vendor/cloud.google.com/go/migration.md | 50 - .../go/monitoring/apiv3/v2/alert_policy_client.go | 403 - .../go/monitoring/apiv3/v2/auxiliary.go | 682 - .../go/monitoring/apiv3/v2/auxiliary_go123.go | 112 - .../cloud.google.com/go/monitoring/apiv3/v2/doc.go | 85 - .../go/monitoring/apiv3/v2/gapic_metadata.json | 336 - .../go/monitoring/apiv3/v2/group_client.go | 470 - .../go/monitoring/apiv3/v2/helpers.go | 64 - .../go/monitoring/apiv3/v2/metric_client.go | 582 - .../monitoring/apiv3/v2/monitoringpb/alert.pb.go | 2894 --- .../apiv3/v2/monitoringpb/alert_service.pb.go | 961 - .../monitoring/apiv3/v2/monitoringpb/common.pb.go | 1121 - .../apiv3/v2/monitoringpb/dropped_labels.pb.go | 181 - .../monitoring/apiv3/v2/monitoringpb/group.pb.go | 249 - .../apiv3/v2/monitoringpb/group_service.pb.go | 1205 - .../monitoring/apiv3/v2/monitoringpb/metric.pb.go | 1067 - .../apiv3/v2/monitoringpb/metric_service.pb.go | 2293 -- .../apiv3/v2/monitoringpb/mutation_record.pb.go | 176 - .../apiv3/v2/monitoringpb/notification.pb.go | 619 - .../v2/monitoringpb/notification_service.pb.go | 1819 -- .../apiv3/v2/monitoringpb/query_service.pb.go | 221 - .../monitoring/apiv3/v2/monitoringpb/service.pb.go | 2755 --- .../apiv3/v2/monitoringpb/service_service.pb.go | 1626 -- .../monitoring/apiv3/v2/monitoringpb/snooze.pb.go | 310 - .../apiv3/v2/monitoringpb/snooze_service.pb.go | 793 - .../apiv3/v2/monitoringpb/span_context.pb.go | 172 - .../monitoring/apiv3/v2/monitoringpb/uptime.pb.go | 2531 -- .../apiv3/v2/monitoringpb/uptime_service.pb.go | 1112 - .../apiv3/v2/notification_channel_client.go | 622 - .../go/monitoring/apiv3/v2/query_client.go | 242 - .../apiv3/v2/service_monitoring_client.go | 569 - .../go/monitoring/apiv3/v2/snooze_client.go | 347 - .../go/monitoring/apiv3/v2/uptime_check_client.go | 454 - .../go/monitoring/apiv3/v2/version.go | 23 - .../go/monitoring/internal/version.go | 18 - .../go/release-please-config-individual.json | 62 - .../go/release-please-config-yoshi-submodules.json | 496 - .../cloud.google.com/go/release-please-config.json | 11 - vendor/cloud.google.com/go/spanner/CHANGES.md | 1431 -- vendor/cloud.google.com/go/spanner/README.md | 116 - .../go/spanner/admin/database/apiv1/auxiliary.go | 636 - .../admin/database/apiv1/auxiliary_go123.go | 57 - .../go/spanner/admin/database/apiv1/backup.go | 61 - .../go/spanner/admin/database/apiv1/database.go | 120 - .../admin/database/apiv1/database_admin_client.go | 4104 --- .../admin/database/apiv1/databasepb/backup.pb.go | 2282 -- .../apiv1/databasepb/backup_schedule.pb.go | 951 - .../admin/database/apiv1/databasepb/common.pb.go | 522 - .../apiv1/databasepb/spanner_database_admin.pb.go | 5025 ---- .../go/spanner/admin/database/apiv1/doc.go | 84 - .../go/spanner/admin/database/apiv1/helpers.go | 106 - .../go/spanner/admin/database/apiv1/init.go | 41 - .../go/spanner/admin/database/apiv1/path_funcs.go | 49 - .../go/spanner/admin/database/apiv1/version.go | 23 - .../cloud.google.com/go/spanner/apiv1/auxiliary.go | 69 - .../go/spanner/apiv1/auxiliary_go123.go | 32 - vendor/cloud.google.com/go/spanner/apiv1/doc.go | 84 - .../cloud.google.com/go/spanner/apiv1/helpers.go | 106 - vendor/cloud.google.com/go/spanner/apiv1/info.go | 24 - .../go/spanner/apiv1/path_funcs.go | 53 - .../go/spanner/apiv1/spanner_client.go | 2321 -- .../go/spanner/apiv1/spanner_client_options.go | 25 - .../go/spanner/apiv1/spannerpb/change_stream.pb.go | 1545 -- .../spanner/apiv1/spannerpb/commit_response.pb.go | 303 - .../go/spanner/apiv1/spannerpb/keys.pb.go | 445 - .../go/spanner/apiv1/spannerpb/mutation.pb.go | 452 - .../go/spanner/apiv1/spannerpb/query_plan.pb.go | 536 - .../go/spanner/apiv1/spannerpb/result_set.pb.go | 702 - .../go/spanner/apiv1/spannerpb/spanner.pb.go | 4998 ---- .../go/spanner/apiv1/spannerpb/transaction.pb.go | 1098 - .../go/spanner/apiv1/spannerpb/type.pb.go | 606 - .../cloud.google.com/go/spanner/apiv1/version.go | 23 - vendor/cloud.google.com/go/spanner/batch.go | 498 - vendor/cloud.google.com/go/spanner/client.go | 1493 -- vendor/cloud.google.com/go/spanner/doc.go | 357 - .../cloud.google.com/go/spanner/emulator_test.sh | 51 - vendor/cloud.google.com/go/spanner/errors.go | 243 - vendor/cloud.google.com/go/spanner/grpc_client.go | 382 - vendor/cloud.google.com/go/spanner/grpc_dp.go | 24 - .../go/spanner/internal/version.go | 18 - vendor/cloud.google.com/go/spanner/key.go | 444 - vendor/cloud.google.com/go/spanner/metrics.go | 709 - .../go/spanner/metrics_monitoring_exporter.go | 409 - vendor/cloud.google.com/go/spanner/mutation.go | 522 - vendor/cloud.google.com/go/spanner/ot_metrics.go | 271 - vendor/cloud.google.com/go/spanner/pdml.go | 170 - vendor/cloud.google.com/go/spanner/protoutils.go | 178 - vendor/cloud.google.com/go/spanner/read.go | 946 - .../go/spanner/request_id_header.go | 289 - vendor/cloud.google.com/go/spanner/retry.go | 166 - vendor/cloud.google.com/go/spanner/row.go | 589 - vendor/cloud.google.com/go/spanner/session.go | 2019 -- .../cloud.google.com/go/spanner/sessionclient.go | 467 - vendor/cloud.google.com/go/spanner/statement.go | 84 - vendor/cloud.google.com/go/spanner/stats.go | 377 - .../cloud.google.com/go/spanner/timestampbound.go | 242 - vendor/cloud.google.com/go/spanner/trace.go | 75 - vendor/cloud.google.com/go/spanner/transaction.go | 2333 -- vendor/cloud.google.com/go/spanner/value.go | 5955 ----- vendor/cloud.google.com/go/storage/CHANGES.md | 407 - vendor/cloud.google.com/go/storage/TESTING.md | 53 - vendor/cloud.google.com/go/storage/acl.go | 24 +- vendor/cloud.google.com/go/storage/bucket.go | 262 +- vendor/cloud.google.com/go/storage/client.go | 76 +- vendor/cloud.google.com/go/storage/doc.go | 95 +- .../cloud.google.com/go/storage/dynamic_delay.go | 237 - .../cloud.google.com/go/storage/emulator_test.sh | 3 +- .../go/storage/experimental/experimental.go | 101 - vendor/cloud.google.com/go/storage/grpc_client.go | 2266 +- vendor/cloud.google.com/go/storage/grpc_dp.go | 22 - vendor/cloud.google.com/go/storage/grpc_metrics.go | 283 - vendor/cloud.google.com/go/storage/grpc_reader.go | 862 - .../go/storage/grpc_reader_multi_range.go | 40 - vendor/cloud.google.com/go/storage/grpc_writer.go | 1028 - vendor/cloud.google.com/go/storage/hmac.go | 23 +- vendor/cloud.google.com/go/storage/http_client.go | 396 +- vendor/cloud.google.com/go/storage/iam.go | 13 +- .../go/storage/internal/apiv2/auxiliary.go | 100 +- .../go/storage/internal/apiv2/auxiliary_go123.go | 38 - .../go/storage/internal/apiv2/doc.go | 63 +- .../go/storage/internal/apiv2/gapic_metadata.json | 60 +- .../go/storage/internal/apiv2/helpers.go | 69 - .../go/storage/internal/apiv2/storage_client.go | 724 +- .../storage/internal/apiv2/storagepb/storage.pb.go | 11962 +++++---- .../go/storage/internal/experimental.go | 41 - .../go/storage/internal/version.go | 2 +- vendor/cloud.google.com/go/storage/invoke.go | 93 +- .../cloud.google.com/go/storage/notifications.go | 51 +- vendor/cloud.google.com/go/storage/option.go | 217 +- vendor/cloud.google.com/go/storage/reader.go | 225 +- vendor/cloud.google.com/go/storage/storage.go | 499 +- vendor/cloud.google.com/go/storage/trace.go | 98 - vendor/cloud.google.com/go/storage/writer.go | 170 +- vendor/cloud.google.com/go/testing.md | 237 - .../printf => filippo.io/edwards25519}/LICENSE | 0 vendor/filippo.io/edwards25519/README.md | 14 + vendor/filippo.io/edwards25519/doc.go | 20 + vendor/filippo.io/edwards25519/edwards25519.go | 428 + vendor/filippo.io/edwards25519/extra.go | 343 + vendor/filippo.io/edwards25519/field/fe.go | 420 + vendor/filippo.io/edwards25519/field/fe_amd64.go | 13 + vendor/filippo.io/edwards25519/field/fe_amd64.s | 378 + .../edwards25519/field/fe_amd64_noasm.go | 12 + vendor/filippo.io/edwards25519/field/fe_arm64.go | 16 + vendor/filippo.io/edwards25519/field/fe_arm64.s | 42 + .../edwards25519/field/fe_arm64_noasm.go | 12 + vendor/filippo.io/edwards25519/field/fe_extra.go | 50 + vendor/filippo.io/edwards25519/field/fe_generic.go | 266 + vendor/filippo.io/edwards25519/scalar.go | 1030 + vendor/filippo.io/edwards25519/scalarmult.go | 214 + vendor/filippo.io/edwards25519/tables.go | 129 + vendor/github.com/4meepo/tagalign/.gitignore | 1 - vendor/github.com/4meepo/tagalign/.goreleaser.yml | 4 +- vendor/github.com/4meepo/tagalign/options.go | 7 + vendor/github.com/4meepo/tagalign/tagalign.go | 187 +- vendor/github.com/Abirdcfly/dupword/dupword.go | 16 +- .../{provider => alibabacloudsdkgo/helper}/LICENSE | 0 .../credentials/alibabacloudsdkgo/helper/helper.go | 51 + .../pkg/credentials/provider/accesskey_provider.go | 27 - .../pkg/credentials/provider/chain_provider.go | 220 - .../pkg/credentials/provider/credentials.go | 22 - .../credentials/provider/ecsmetadata_provider.go | 198 - .../credentials/provider/encryptedfile_provider.go | 135 - .../pkg/credentials/provider/endpoint.go | 43 - .../ack-ram-tool/pkg/credentials/provider/env.go | 155 - .../pkg/credentials/provider/env_provider.go | 128 - .../ack-ram-tool/pkg/credentials/provider/error.go | 55 - .../pkg/credentials/provider/file_provider.go | 76 - .../pkg/credentials/provider/function_provider.go | 28 - .../ack-ram-tool/pkg/credentials/provider/http.go | 91 - .../ack-ram-tool/pkg/credentials/provider/log.go | 44 - .../pkg/credentials/provider/oidc_provider.go | 306 - .../pkg/credentials/provider/provider.go | 24 - .../ack-ram-tool/pkg/credentials/provider/req.go | 174 - .../pkg/credentials/provider/rolearn_provider.go | 240 - .../pkg/credentials/provider/semaphore_provider.go | 48 - .../pkg/credentials/provider/ststoken_provider.go | 35 - .../pkg/credentials/provider/updater.go | 206 - .../pkg/credentials/provider/uri_provider.go | 117 - .../ack-ram-tool/pkg/credentials/provider/v1sdk.go | 92 - .../ack-ram-tool/pkg/credentials/provider/v2sdk.go | 87 - .../Antonboom/errname/pkg/analyzer/analyzer.go | 131 +- .../Antonboom/errname/pkg/analyzer/facts.go | 199 +- .../Antonboom/nilnil/pkg/analyzer/analyzer.go | 153 +- .../Antonboom/nilnil/pkg/analyzer/config.go | 28 +- .../Antonboom/testifylint/analyzer/analyzer.go | 88 +- .../testifylint/analyzer/checkers_factory.go | 41 +- .../testifylint/internal/analysisutil/encoded.go | 46 - .../testifylint/internal/analysisutil/file.go | 8 +- .../testifylint/internal/analysisutil/object.go | 2 +- .../testifylint/internal/checkers/blank_import.go | 69 - .../testifylint/internal/checkers/bool_compare.go | 163 +- .../testifylint/internal/checkers/call_meta.go | 133 - .../testifylint/internal/checkers/checker.go | 36 + .../internal/checkers/checkers_registry.go | 13 +- .../testifylint/internal/checkers/compares.go | 53 +- .../testifylint/internal/checkers/contains.go | 71 - .../testifylint/internal/checkers/diagnostic.go | 60 + .../testifylint/internal/checkers/empty.go | 141 +- .../internal/checkers/encoded_compare.go | 101 - .../testifylint/internal/checkers/error_is_as.go | 80 +- .../testifylint/internal/checkers/error_nil.go | 64 +- .../internal/checkers/expected_actual.go | 119 +- .../testifylint/internal/checkers/float_compare.go | 53 +- .../testifylint/internal/checkers/formatter.go | 190 - .../testifylint/internal/checkers/go_require.go | 345 - .../testifylint/internal/checkers/helpers.go | 43 - .../internal/checkers/helpers_basic_type.go | 182 - .../testifylint/internal/checkers/helpers_bool.go | 33 - .../internal/checkers/helpers_comparison.go | 68 - .../internal/checkers/helpers_context.go | 126 - .../internal/checkers/helpers_diagnostic.go | 143 - .../internal/checkers/helpers_encoded.go | 56 - .../testifylint/internal/checkers/helpers_error.go | 26 - .../internal/checkers/helpers_format.go | 61 - .../testifylint/internal/checkers/helpers_http.go | 35 - .../internal/checkers/helpers_interface.go | 51 - .../testifylint/internal/checkers/helpers_len.go | 55 - .../internal/checkers/helpers_naming.go | 26 - .../testifylint/internal/checkers/helpers_nil.go | 18 - .../internal/checkers/helpers_pkg_func.go | 59 - .../testifylint/internal/checkers/helpers_suite.go | 40 - .../internal/checkers/helpers_testing.go | 36 - .../Antonboom/testifylint/internal/checkers/len.go | 53 +- .../internal/checkers/negative_positive.go | 173 - .../testifylint/internal/checkers/nil_compare.go | 55 - .../testifylint/internal/checkers/printf/doc.go | 6 - .../testifylint/internal/checkers/printf/printf.go | 559 - .../testifylint/internal/checkers/regexp.go | 44 - .../testifylint/internal/checkers/require_error.go | 252 +- .../internal/checkers/suite_broken_parallel.go | 89 - .../internal/checkers/suite_dont_use_pkg.go | 22 +- .../internal/checkers/suite_extra_assert_call.go | 10 +- .../internal/checkers/suite_subtest_run.go | 60 - .../testifylint/internal/checkers/suite_thelper.go | 73 +- .../internal/checkers/useless_assert.go | 165 - .../testifylint/internal/config/config.go | 115 +- .../internal/config/flag_value_types.go | 9 - .../testifylint/internal/testify/const.go | 4 - .../Azure/azure-sdk-for-go/sdk/azcore/CHANGELOG.md | 140 - .../arm/internal/resource/resource_identifier.go | 227 - .../azcore/arm/internal/resource/resource_type.go | 114 - .../sdk/azcore/arm/policy/policy.go | 108 - .../sdk/azcore/arm/runtime/pipeline.go | 70 - .../sdk/azcore/arm/runtime/policy_bearer_token.go | 102 - .../sdk/azcore/arm/runtime/policy_register_rp.go | 322 - .../azcore/arm/runtime/policy_trace_namespace.go | 30 - .../sdk/azcore/arm/runtime/runtime.go | 24 - .../Azure/azure-sdk-for-go/sdk/azcore/ci.yml | 6 +- .../Azure/azure-sdk-for-go/sdk/azcore/core.go | 21 +- .../Azure/azure-sdk-for-go/sdk/azcore/errors.go | 3 - .../Azure/azure-sdk-for-go/sdk/azcore/etag.go | 9 - .../sdk/azcore/internal/exported/exported.go | 7 +- .../sdk/azcore/internal/exported/request.go | 137 +- .../sdk/azcore/internal/exported/response_error.go | 74 +- .../sdk/azcore/internal/log/log.go | 22 +- .../sdk/azcore/internal/pollers/async/async.go | 4 +- .../sdk/azcore/internal/pollers/body/body.go | 4 +- .../sdk/azcore/internal/pollers/fake/fake.go | 4 +- .../sdk/azcore/internal/pollers/loc/loc.go | 8 +- .../sdk/azcore/internal/pollers/op/op.go | 13 +- .../sdk/azcore/internal/pollers/util.go | 29 +- .../sdk/azcore/internal/shared/constants.go | 2 +- .../Azure/azure-sdk-for-go/sdk/azcore/log/log.go | 5 - .../azure-sdk-for-go/sdk/azcore/policy/policy.go | 35 +- .../azure-sdk-for-go/sdk/azcore/runtime/errors.go | 8 - .../azure-sdk-for-go/sdk/azcore/runtime/pager.go | 14 +- .../sdk/azcore/runtime/policy_bearer_token.go | 165 +- .../sdk/azcore/runtime/policy_http_trace.go | 19 +- .../sdk/azcore/runtime/policy_key_credential.go | 21 +- .../sdk/azcore/runtime/policy_retry.go | 31 +- .../sdk/azcore/runtime/policy_sas_credential.go | 20 +- .../azure-sdk-for-go/sdk/azcore/runtime/poller.go | 20 +- .../azure-sdk-for-go/sdk/azcore/runtime/request.go | 132 +- .../sdk/azcore/runtime/response.go | 4 +- .../sdk/azcore/streaming/progress.go | 14 - .../azure-sdk-for-go/sdk/azidentity/.gitignore | 4 - .../sdk/azidentity/BREAKING_CHANGES.md | 20 - .../azure-sdk-for-go/sdk/azidentity/CHANGELOG.md | 234 +- .../azure-sdk-for-go/sdk/azidentity/MIGRATION.md | 8 +- .../azure-sdk-for-go/sdk/azidentity/README.md | 96 +- .../sdk/azidentity/TOKEN_CACHING.MD | 56 - .../sdk/azidentity/TROUBLESHOOTING.md | 112 +- .../azure-sdk-for-go/sdk/azidentity/assets.json | 2 +- .../sdk/azidentity/authentication_record.go | 95 - .../azure-sdk-for-go/sdk/azidentity/azidentity.go | 87 +- .../sdk/azidentity/azure_cli_credential.go | 113 +- .../azidentity/azure_developer_cli_credential.go | 176 - .../sdk/azidentity/azure_pipelines_credential.go | 157 - .../sdk/azidentity/chained_token_credential.go | 26 +- .../Azure/azure-sdk-for-go/sdk/azidentity/ci.yml | 38 +- .../sdk/azidentity/client_assertion_credential.go | 22 +- .../azidentity/client_certificate_credential.go | 28 +- .../sdk/azidentity/client_secret_credential.go | 20 +- .../sdk/azidentity/confidential_client.go | 52 +- .../sdk/azidentity/default_azure_credential.go | 226 +- .../sdk/azidentity/developer_credential_util.go | 38 - .../sdk/azidentity/device_code_credential.go | 69 +- .../sdk/azidentity/environment_credential.go | 24 +- .../azure-sdk-for-go/sdk/azidentity/errors.go | 82 +- .../Azure/azure-sdk-for-go/sdk/azidentity/go.work | 6 - .../azidentity/interactive_browser_credential.go | 65 +- .../sdk/azidentity/internal/cache.go | 86 - .../sdk/azidentity/managed-identity-matrix.json | 17 - .../sdk/azidentity/managed_identity_client.go | 415 +- .../sdk/azidentity/managed_identity_credential.go | 89 +- .../sdk/azidentity/on_behalf_of_credential.go | 31 +- .../sdk/azidentity/public_client.go | 145 +- .../sdk/azidentity/test-resources-post.ps1 | 140 - .../sdk/azidentity/test-resources-pre.ps1 | 20 +- .../sdk/azidentity/test-resources.bicep | 229 +- .../sdk/azidentity/username_password_credential.go | 44 +- .../azure-sdk-for-go/sdk/azidentity/version.go | 5 +- .../sdk/azidentity/workload_identity.go | 21 +- .../sdk/internal/errorinfo/errorinfo.go | 12 +- .../sdk/internal/exported/exported.go | 5 - .../Azure/azure-sdk-for-go/sdk/internal/log/log.go | 2 +- .../sdk/internal/temporal/resource.go | 51 +- .../sdk/security/keyvault/azkeys/CHANGELOG.md | 57 - .../sdk/security/keyvault/azkeys/MIGRATION.md | 90 - .../sdk/security/keyvault/azkeys/README.md | 12 +- .../sdk/security/keyvault/azkeys/_metadata.json | 4 - .../sdk/security/keyvault/azkeys/assets.json | 2 +- .../sdk/security/keyvault/azkeys/autorest.md | 244 + .../sdk/security/keyvault/azkeys/build.go | 8 +- .../sdk/security/keyvault/azkeys/ci.security.yml | 34 + .../sdk/security/keyvault/azkeys/ci.yml | 39 - .../sdk/security/keyvault/azkeys/client.go | 710 +- .../sdk/security/keyvault/azkeys/constants.go | 217 +- .../sdk/security/keyvault/azkeys/custom_client.go | 16 +- .../sdk/security/keyvault/azkeys/models.go | 61 +- .../sdk/security/keyvault/azkeys/models_serde.go | 290 +- .../sdk/security/keyvault/azkeys/options.go | 17 +- .../security/keyvault/azkeys/platform-matrix.json | 12 +- .../sdk/security/keyvault/azkeys/response_types.go | 152 + .../sdk/security/keyvault/azkeys/responses.go | 154 - .../keyvault/azkeys/test-resources-post.ps1 | 33 +- .../sdk/security/keyvault/azkeys/time_unix.go | 12 +- .../sdk/security/keyvault/azkeys/tsp-location.yaml | 5 - .../sdk/security/keyvault/azkeys/version.go | 7 +- .../sdk/security/keyvault/internal/CHANGELOG.md | 26 - .../security/keyvault/internal/challenge_policy.go | 67 +- .../sdk/security/keyvault/internal/ci.keyvault.yml | 29 - .../keyvault/internal/ci.securitykeyvault.yml | 28 + .../sdk/security/keyvault/internal/constants.go | 5 +- .../sdk/security/keyvault/internal/doc.go | 3 + .../security/keyvault/internal/fake_challenge.go | 36 - .../sdk/security/keyvault/internal/parse.go | 4 +- vendor/github.com/Azure/go-ansiterm/LICENSE | 21 - vendor/github.com/Azure/go-ansiterm/README.md | 12 - vendor/github.com/Azure/go-ansiterm/SECURITY.md | 41 - vendor/github.com/Azure/go-ansiterm/constants.go | 188 - vendor/github.com/Azure/go-ansiterm/context.go | 7 - .../Azure/go-ansiterm/csi_entry_state.go | 49 - .../Azure/go-ansiterm/csi_param_state.go | 38 - .../Azure/go-ansiterm/escape_intermediate_state.go | 36 - .../github.com/Azure/go-ansiterm/escape_state.go | 47 - .../github.com/Azure/go-ansiterm/event_handler.go | 90 - .../github.com/Azure/go-ansiterm/ground_state.go | 24 - .../Azure/go-ansiterm/osc_string_state.go | 23 - vendor/github.com/Azure/go-ansiterm/parser.go | 151 - .../Azure/go-ansiterm/parser_action_helpers.go | 99 - .../github.com/Azure/go-ansiterm/parser_actions.go | 119 - vendor/github.com/Azure/go-ansiterm/states.go | 71 - vendor/github.com/Azure/go-ansiterm/utilities.go | 21 - .../github.com/Azure/go-ansiterm/winterm/ansi.go | 196 - vendor/github.com/Azure/go-ansiterm/winterm/api.go | 327 - .../Azure/go-ansiterm/winterm/attr_translation.go | 100 - .../Azure/go-ansiterm/winterm/cursor_helpers.go | 101 - .../Azure/go-ansiterm/winterm/erase_helpers.go | 84 - .../Azure/go-ansiterm/winterm/scroll_helper.go | 118 - .../Azure/go-ansiterm/winterm/utilities.go | 9 - .../Azure/go-ansiterm/winterm/win_event_handler.go | 743 - .../apps/confidential/confidential.go | 74 +- .../apps/errors/errors.go | 9 - .../apps/internal/base/base.go | 81 +- .../internal/base/{ => internal}/storage/items.go | 7 +- .../{ => internal}/storage/partitioned_storage.go | 3 +- .../apps/internal/base/internal/storage/storage.go | 523 + .../apps/internal/base/storage/storage.go | 589 - .../apps/internal/exported/exported.go | 2 - .../apps/internal/json/json.go | 54 +- .../apps/internal/local/server.go | 6 +- .../apps/internal/oauth/oauth.go | 25 +- .../oauth/ops/accesstokens/accesstokens.go | 55 +- .../apps/internal/oauth/ops/accesstokens/tokens.go | 66 +- .../apps/internal/oauth/ops/authority/authority.go | 109 +- .../apps/internal/oauth/ops/internal/comm/comm.go | 15 +- .../apps/internal/oauth/resolvers.go | 17 +- .../apps/internal/version/version.go | 2 +- .../apps/managedidentity/azure_ml.go | 28 - .../apps/managedidentity/cloud_shell.go | 37 - .../apps/managedidentity/managedidentity.go | 717 - .../apps/managedidentity/servicefabric.go | 25 - .../apps/public/public.go | 23 +- vendor/github.com/BurntSushi/toml/README.md | 2 +- vendor/github.com/BurntSushi/toml/decode.go | 101 +- vendor/github.com/BurntSushi/toml/decode_go116.go | 19 + vendor/github.com/BurntSushi/toml/deprecated.go | 12 +- vendor/github.com/BurntSushi/toml/doc.go | 3 + vendor/github.com/BurntSushi/toml/encode.go | 45 +- vendor/github.com/BurntSushi/toml/error.go | 164 +- vendor/github.com/BurntSushi/toml/lex.go | 56 +- vendor/github.com/BurntSushi/toml/meta.go | 49 +- vendor/github.com/BurntSushi/toml/parse.go | 283 +- vendor/github.com/BurntSushi/toml/type_fields.go | 8 +- vendor/github.com/BurntSushi/toml/type_toml.go | 11 +- vendor/github.com/Crocmagnon/fatcontext/LICENSE | 21 - .../Crocmagnon/fatcontext/pkg/analyzer/analyzer.go | 302 - .../go-exhaustruct/v3/analyzer/analyzer.go | 122 +- .../go-exhaustruct/v3/internal/comment/cache.go | 35 - .../v3/internal/comment/directive.go | 28 - .../go-exhaustruct/v3/internal/fields/struct.go | 124 + .../v3/internal/structure/fields-cache.go | 35 - .../go-exhaustruct/v3/internal/structure/fields.go | 127 - .../grpc-gcp-go/grpcgcp/README.md | 18 - .../GoogleCloudPlatform/grpc-gcp-go/grpcgcp/doc.go | 129 - .../grpc-gcp-go/grpcgcp/gcp_balancer.go | 581 - .../grpc-gcp-go/grpcgcp/gcp_interceptor.go | 130 - .../grpc-gcp-go/grpcgcp/gcp_logger.go | 98 - .../grpc-gcp-go/grpcgcp/gcp_multiendpoint.go | 408 - .../grpc-gcp-go/grpcgcp/gcp_picker.go | 276 - .../grpc-gcp-go/grpcgcp/grpc_gcp/codegen.sh | 6 - .../grpc-gcp-go/grpcgcp/grpc_gcp/grpc_gcp.pb.go | 638 - .../grpc-gcp-go/grpcgcp/grpc_gcp/grpc_gcp.proto | 129 - .../grpc-gcp-go/grpcgcp/mockgen.sh | 4 - .../grpc-gcp-go/grpcgcp/multiendpoint/endpoint.go | 54 - .../grpcgcp/multiendpoint/multiendpoint.go | 306 - .../grpc-gcp-go/grpcgcp/test_config.json | 29 - .../detectors/gcp/LICENSE | 202 - .../detectors/gcp/README.md | 3 - .../detectors/gcp/app_engine.go | 78 - .../detectors/gcp/bms.go | 55 - .../detectors/gcp/detector.go | 101 - .../detectors/gcp/faas.go | 106 - .../detectors/gcp/gce.go | 117 - .../detectors/gcp/gke.go | 78 - .../exporter/metric/LICENSE | 202 - .../exporter/metric/README.md | 44 - .../exporter/metric/cloudmonitoring.go | 49 - .../exporter/metric/constants.go | 97 - .../exporter/metric/error.go | 32 - .../exporter/metric/metric.go | 894 - .../exporter/metric/option.go | 215 - .../exporter/metric/version.go | 21 - .../internal/resourcemapping/LICENSE | 202 - .../internal/resourcemapping/resourcemapping.go | 285 - vendor/github.com/IBM/sarama/.golangci.yml | 160 +- .../github.com/IBM/sarama/.pre-commit-config.yaml | 6 +- vendor/github.com/IBM/sarama/CHANGELOG.md | 41 - vendor/github.com/IBM/sarama/Dockerfile.kafka | 43 +- vendor/github.com/IBM/sarama/Makefile | 2 +- vendor/github.com/IBM/sarama/admin.go | 251 +- .../IBM/sarama/alter_configs_response.go | 18 +- vendor/github.com/IBM/sarama/async_producer.go | 55 +- vendor/github.com/IBM/sarama/balance_strategy.go | 5 - vendor/github.com/IBM/sarama/broker.go | 44 +- vendor/github.com/IBM/sarama/client.go | 104 +- vendor/github.com/IBM/sarama/config.go | 18 +- vendor/github.com/IBM/sarama/consumer_group.go | 35 +- .../github.com/IBM/sarama/create_topics_request.go | 15 - .../github.com/IBM/sarama/delete_topics_request.go | 15 - .../IBM/sarama/describe_client_quotas_request.go | 2 +- .../IBM/sarama/describe_configs_response.go | 13 - vendor/github.com/IBM/sarama/docker-compose.yml | 81 +- .../github.com/IBM/sarama/elect_leaders_request.go | 134 - .../IBM/sarama/elect_leaders_response.go | 173 - vendor/github.com/IBM/sarama/election_type.go | 10 - vendor/github.com/IBM/sarama/entrypoint.sh | 2 +- vendor/github.com/IBM/sarama/errors.go | 2 +- vendor/github.com/IBM/sarama/gssapi_kerberos.go | 12 +- vendor/github.com/IBM/sarama/interceptors.go | 4 +- vendor/github.com/IBM/sarama/metrics.go | 6 +- vendor/github.com/IBM/sarama/mockbroker.go | 22 +- vendor/github.com/IBM/sarama/mockresponses.go | 22 - vendor/github.com/IBM/sarama/offset_manager.go | 28 +- vendor/github.com/IBM/sarama/produce_set.go | 4 - vendor/github.com/IBM/sarama/real_decoder.go | 2 +- vendor/github.com/IBM/sarama/renovate.json | 6 - vendor/github.com/IBM/sarama/request.go | 3 +- vendor/github.com/IBM/sarama/server.properties | 138 - vendor/github.com/IBM/sarama/sync_producer.go | 32 +- .../github.com/IBM/sarama/transaction_manager.go | 2 +- vendor/github.com/IBM/sarama/utils.go | 78 +- vendor/github.com/Masterminds/semver/.travis.yml | 29 + vendor/github.c https://github.com/tektoncd/chains/compare/0c9284f740d672930274efbe75033df55dc78515..ebcd9c27f283826457714329def9e451bcc6c067
1 parent 74c1bec commit dffa0aa

File tree

9,819 files changed

+1263832
-440385
lines changed

Some content is hidden

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

9,819 files changed

+1263832
-440385
lines changed

head

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
ebcd9c27f283826457714329def9e451bcc6c067
1+
0c9284f740d672930274efbe75033df55dc78515

upstream/.github/dependabot.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,17 @@ updates:
1010
all:
1111
patterns:
1212
- "*"
13+
labels:
14+
- "ok-to-test"
15+
- "dependencies"
16+
- "release-note-none"
17+
- "kind/misc"
18+
- package-ecosystem: "github-actions"
19+
directory: "/"
20+
schedule:
21+
interval: "weekly"
22+
labels:
23+
- "ok-to-test"
24+
- "dependencies"
25+
- "release-note-none"
26+
- "kind/misc"

upstream/.github/workflows/codeql.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,11 @@ jobs:
4040

4141
steps:
4242
- name: Checkout repository
43-
uses: actions/checkout@v3
43+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
4444

4545
# Initializes the CodeQL tools for scanning.
4646
- name: Initialize CodeQL
47-
uses: github/codeql-action/init@v2
47+
uses: github/codeql-action/init@a8d1ac45b9a34d11fe398d5503176af0d06b303e # v3.30.7
4848
with:
4949
languages: ${{ matrix.language }}
5050
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -58,7 +58,7 @@ jobs:
5858
# Autobuild attempts to build any compiled languages (C/C++, C#, Go, or Java).
5959
# If this step fails, then you should remove it and run the build manually (see below)
6060
- name: Autobuild
61-
uses: github/codeql-action/autobuild@v2
61+
uses: github/codeql-action/autobuild@a8d1ac45b9a34d11fe398d5503176af0d06b303e # v3.30.7
6262

6363
# ℹ️ Command-line programs to run using the OS shell.
6464
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
@@ -71,6 +71,6 @@ jobs:
7171
# ./location_of_script_within_repo/buildscript.sh
7272

7373
- name: Perform CodeQL Analysis
74-
uses: github/codeql-action/analyze@v2
74+
uses: github/codeql-action/analyze@a8d1ac45b9a34d11fe398d5503176af0d06b303e # v3.30.7
7575
with:
7676
category: "/language:${{matrix.language}}"
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
name: Go coverage
2+
3+
permissions:
4+
contents: read
5+
6+
on:
7+
pull_request:
8+
branches: ["main"]
9+
push:
10+
branches: ["main"]
11+
# run at least once every 2 months to prevent the coverage artifact from expiring
12+
schedule:
13+
- cron: '14 3 1 */2 *'
14+
workflow_dispatch:
15+
16+
concurrency:
17+
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
18+
cancel-in-progress: true
19+
20+
defaults:
21+
run:
22+
shell: bash
23+
24+
jobs:
25+
go-coverage:
26+
name: Go coverage
27+
runs-on: ubuntu-24.04
28+
permissions:
29+
pull-requests: write
30+
31+
steps:
32+
- name: Harden runner
33+
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
34+
with:
35+
egress-policy: audit
36+
37+
- name: Checkout
38+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
39+
with:
40+
path: ${{ github.workspace }}/src/github.com/tektoncd/chains
41+
42+
- name: Set up Go
43+
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
44+
with:
45+
go-version-file: "${{ github.workspace }}/src/github.com/tektoncd/chains/go.mod"
46+
47+
- name: Generate coverage
48+
working-directory: ${{ github.workspace }}/src/github.com/tektoncd/chains
49+
run: |
50+
go test -cover -coverprofile=coverage.txt ./... || true
51+
echo "Generated coverage profile"
52+
53+
- name: Archive coverage results
54+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
55+
with:
56+
name: code-coverage
57+
path: ${{ github.workspace }}/src/github.com/tektoncd/chains/coverage.txt
58+
59+
- name: Comment on PR
60+
if: github.event_name == 'pull_request'
61+
uses: fgrosse/go-coverage-report@8c1d1a09864211d258937b1b1a5b849f7e4f2682 # v1.2.0
62+
continue-on-error: true # This may fail if artifact on main branch does not exist (first run or expired)
63+
with:
64+
coverage-artifact-name: "code-coverage"
65+
coverage-file-name: "coverage.txt"

upstream/.github/workflows/goclean.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ jobs:
2424
goclean:
2525
runs-on: ubuntu-latest
2626
steps:
27-
- uses: actions/checkout@v3 # check-out repository
27+
- uses: actions/checkout@6d193bf28034eafb982f37bd894289fe649468fc # v4.1.7
2828

2929
- name: Setup Go
30-
uses: actions/setup-go@v3
30+
uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
3131
with:
32-
go-version: '1.20.0'
32+
go-version: '1.22'
3333

3434
- name: go vet
3535
run: |

upstream/.github/workflows/kind-e2e.yaml

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ on:
66
- main
77
- release-*
88

9+
concurrency:
10+
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
11+
cancel-in-progress: true
12+
913
defaults:
1014
run:
1115
shell: bash
@@ -17,26 +21,26 @@ jobs:
1721
fail-fast: false # Keep running if one leg fails.
1822
matrix:
1923
# Keep in sync with the list of supported releases: https://kubernetes.io/releases/
24+
# Add latest k8s-version once it is added in https://github.com/sigstore/scaffolding/releases
2025
k8s-version:
21-
- v1.25.x
22-
- v1.26.x
23-
- v1.27.x
24-
# Needs https://github.com/sigstore/scaffolding/pull/756
25-
# - v1.28.x
26+
- v1.31.x
27+
- v1.32.x
28+
- v1.33.x
2629
uses: ./.github/workflows/reusable-e2e.yaml
2730
with:
2831
k8s-version: ${{ matrix.k8s-version }}
29-
pipelines-release: v0.50.1
32+
pipelines-release: v1.2.0 # Latest version
3033
pipelines-lts:
3134
strategy:
3235
fail-fast: false # Keep running if one leg fails.
3336
matrix:
3437
pipelines-release:
35-
- v0.44.4 # LTS
36-
- v0.47.3 # LTS
37-
- v0.50.1 # LTS
38-
- v0.51.0
38+
# This should follow the list of versions from https://github.com/tektoncd/pipeline/blob/main/releases.md#release
39+
- v0.62.9 # LTS
40+
- v0.65.7 # LTS
41+
- v0.68.1 # LTS
42+
- v1.0.0 # LTS
3943
uses: ./.github/workflows/reusable-e2e.yaml
4044
with:
41-
k8s-version: v1.26.x
45+
k8s-version: v1.30.x # intersection of the latest version and scaffolding
4246
pipelines-release: ${{ matrix.pipelines-release }}

upstream/.github/workflows/lint.yaml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,22 @@ permissions:
1414
pull-requests: read
1515
jobs:
1616
golangci:
17+
# Because this repository uses vendored dependencies, and grouping for dependabot updates, the
18+
# PRs created by dependabot are huge. This causes issues for the linter:
19+
# https://github.com/golangci/golangci-lint-action/issues/996
20+
# The chances of dependabot creating new linting issues are minimal.
21+
if: github.actor != 'dependabot[bot]'
1722
name: lint
1823
runs-on: ubuntu-latest
1924
steps:
20-
- uses: actions/setup-go@v4
25+
- uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
2126
with:
22-
go-version: "1.20"
27+
go-version: "1.23"
2328

24-
- uses: actions/checkout@v3
29+
- uses: actions/checkout@6d193bf28034eafb982f37bd894289fe649468fc # v4.1.7
2530

2631
- name: golangci-lint
27-
uses: golangci/golangci-lint-action@v3
32+
uses: golangci/golangci-lint-action@4afd733a84b1f43292c63897423277bb7f4313a9 # v8.0.0
2833
with:
2934
# Optional: version of golangci-lint to use in form of v1.2 or v1.2.3 or `latest` to use the latest version
3035
version: latest
@@ -33,7 +38,6 @@ jobs:
3338
# working-directory: somedir
3439

3540
# Optional: golangci-lint command line arguments.
36-
args: --timeout 10m0s
3741

3842
# Optional: show only new issues if it's a pull request. The default value is `false`.
3943
only-new-issues: true

upstream/.github/workflows/reusable-e2e.yaml

Lines changed: 16 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -19,57 +19,37 @@ defaults:
1919
jobs:
2020
e2e-test:
2121
name: e2e test
22-
runs-on: ubuntu-latest
22+
runs-on: ubuntu-22.04
2323

2424
env:
2525
GOPATH: ${{ github.workspace }}
2626
GO111MODULE: on
2727
GOFLAGS: -ldflags=-s -ldflags=-w
2828
KO_DOCKER_REPO: registry.local:5000/knative
2929
KOCACHE: ~/ko
30-
SIGSTORE_SCAFFOLDING_RELEASE_VERSION: "v0.6.6"
30+
SIGSTORE_SCAFFOLDING_RELEASE_VERSION: "v0.7.24"
3131
TEKTON_PIPELINES_RELEASE: "https://storage.googleapis.com/tekton-releases/pipeline/previous/${{ inputs.pipelines-release }}/release.yaml"
3232
# Note that we do not include the v prefix here so we can use it in all
3333
# the places this is used.
34-
TEKTON_CLI_RELEASE: "0.30.0"
34+
SKIP_INITIALIZE: true
3535

3636
steps:
37-
# https://github.com/mvdan/github-actions-golang#how-do-i-set-up-caching-between-builds
38-
- uses: actions/cache@v2
39-
with:
40-
# In order:
41-
# * Module download cache
42-
# * Build cache (Linux)
43-
path: |
44-
~/go/pkg/mod
45-
~/.cache/go-build
46-
${{ env.KOCACHE }}
47-
key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
48-
restore-keys: |
49-
${{ runner.os }}-go-
50-
5137
- name: Set up Go
52-
uses: actions/setup-go@v2
38+
uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
5339
with:
54-
go-version: 1.20.x
40+
go-version: 1.22.x
5541

56-
- uses: imjasonh/setup-ko@v0.6
42+
- uses: ko-build/setup-ko@d006021bd0c28d1ce33a07e7943d48b079944c8d # v0.9
5743
with:
5844
version: tip
5945

60-
- name: Install tkn cli
61-
run: |
62-
curl -Lo ./tkn_${{ env.TEKTON_CLI_RELEASE }}_Linux_x86_64.tar.gz https://github.com/tektoncd/cli/releases/download/v${{ env.TEKTON_CLI_RELEASE }}/tkn_${{ env.TEKTON_CLI_RELEASE }}_Linux_x86_64.tar.gz
63-
tar xvzf ./tkn_${{ env.TEKTON_CLI_RELEASE }}_Linux_x86_64.tar.gz tkn
64-
chmod u+x ./tkn
65-
6646
- name: Check out our repo
67-
uses: actions/checkout@v2
47+
uses: actions/checkout@6d193bf28034eafb982f37bd894289fe649468fc # v4.1.7
6848
with:
6949
path: ./src/github.com/tektoncd/chains
7050

7151
- name: Install mirror, kind, knative + sigstore
72-
uses: sigstore/scaffolding/actions/setup@main
52+
uses: sigstore/scaffolding/actions/setup@d40cf576f588d980142f0b8462c425d7b32f00b1 # v0.7.25
7353
with:
7454
k8s-version: ${{ inputs.k8s-version }}
7555
version: ${{ env.SIGSTORE_SCAFFOLDING_RELEASE_VERSION }}
@@ -86,12 +66,14 @@ jobs:
8666
# Restart so picks up the changes.
8767
kubectl -n tekton-pipelines delete po -l app=tekton-pipelines-controller
8868
89-
- name: Install all the everythings
69+
- name: Run integration tests
9070
working-directory: ./src/github.com/tektoncd/chains
91-
timeout-minutes: 10
9271
run: |
93-
ko apply -BRf ./config/
72+
./test/presubmit-tests.sh --integration-tests
73+
9474
75+
- name: Run tutorial taskrun
76+
run: |
9577
kubectl patch configmap/chains-config \
9678
--namespace tekton-chains \
9779
--type merge \
@@ -102,10 +84,8 @@ jobs:
10284
10385
# TODO(vaikas): Better way to find when the chains has picked up
10486
# the changes
105-
sleep 10
87+
sleep 20
10688
107-
- name: Run tutorial taskrun
108-
run: |
10989
kubectl create -f https://raw.githubusercontent.com/tektoncd/chains/main/examples/taskruns/task-output-image.yaml
11090
11191
# Sleep so the taskrun shows up.
@@ -117,7 +97,7 @@ jobs:
11797
echo "Waiting for Chains to do it's thing"
11898
for i in {1..10}
11999
do
120-
./tkn tr describe --last -o jsonpath="{.metadata.annotations.chains\.tekton\.dev/transparency}" > tektonentry
100+
tkn tr describe --last -o jsonpath="{.metadata.annotations.chains\.tekton\.dev/transparency}" > tektonentry
121101
122102
if [ -s ./tektonentry ]; then
123103
if grep --quiet rekor.rekor-system.svc ./tektonentry ; then
@@ -140,7 +120,7 @@ jobs:
140120
141121
- name: Collect diagnostics
142122
if: ${{ failure() }}
143-
uses: chainguard-dev/actions/kind-diag@84c993eaf02da1c325854fb272a4df9184bd80fc # main
123+
uses: chainguard-dev/actions/kind-diag@5363dd9eb48083bbf7674a4bbe62d71c3b230edd # v1.1.2
144124
with:
145125
cluster-resources: nodes
146126
namespace-resources: pods,taskruns,jobs

0 commit comments

Comments
 (0)