From 030f7351c58d287046f749aed1f97f73234a3afc Mon Sep 17 00:00:00 2001 From: baymax <42204946+gaoyonglong@users.noreply.github.com> Date: Thu, 12 Mar 2026 05:33:50 +0000 Subject: [PATCH] Publish secretflow/kuscia@v1.2.0b0 --- modules/kuscia/1.2.0b0/MODULE.bazel | 31 ++++++++++++++++++++++++++++ modules/kuscia/1.2.0b0/presubmit.yml | 30 +++++++++++++++++++++++++++ modules/kuscia/1.2.0b0/source.json | 5 +++++ modules/kuscia/metadata.json | 3 ++- 4 files changed, 68 insertions(+), 1 deletion(-) create mode 100644 modules/kuscia/1.2.0b0/MODULE.bazel create mode 100644 modules/kuscia/1.2.0b0/presubmit.yml create mode 100644 modules/kuscia/1.2.0b0/source.json diff --git a/modules/kuscia/1.2.0b0/MODULE.bazel b/modules/kuscia/1.2.0b0/MODULE.bazel new file mode 100644 index 0000000..987f6ce --- /dev/null +++ b/modules/kuscia/1.2.0b0/MODULE.bazel @@ -0,0 +1,31 @@ +# Copyright 2024 Ant Group Co., Ltd. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +module( + name = "kuscia", + version = "1.2.0b0", + compatibility_level = 1, +) + +bazel_dep(name = "protobuf", version = "27.3", repo_name = "com_google_protobuf") +bazel_dep(name = "toolchains_protoc", version = "0.3.6") + +protoc = use_extension("@toolchains_protoc//protoc:extensions.bzl", "protoc") +protoc.toolchain( + version = "v27.3", +) + +bazel_dep(name = "rules_proto", version = "6.0.2") +bazel_dep(name = "rules_cc", version = "0.0.12") +bazel_dep(name = "rules_proto_grpc_cpp", version = "5.0.1") diff --git a/modules/kuscia/1.2.0b0/presubmit.yml b/modules/kuscia/1.2.0b0/presubmit.yml new file mode 100644 index 0000000..6589d8e --- /dev/null +++ b/modules/kuscia/1.2.0b0/presubmit.yml @@ -0,0 +1,30 @@ +# Copyright 2025 Ant Group Co., Ltd. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +matrix: + platform: + - debian10 + - ubuntu2004 + - macos + - macos_arm64 + - windows + bazel: + - 7.x +tasks: + verify_targets: + name: Verify build targets + platform: ${{ platform }} + bazel: ${{ bazel }} + build_targets: + - "@kuscia//..." diff --git a/modules/kuscia/1.2.0b0/source.json b/modules/kuscia/1.2.0b0/source.json new file mode 100644 index 0000000..eef0536 --- /dev/null +++ b/modules/kuscia/1.2.0b0/source.json @@ -0,0 +1,5 @@ +{ + "integrity": "sha256-R+Dog4ek+25nkCy1jTf1WZBbJRaCQOM6CQV/pMe512s=", + "strip_prefix": "kuscia-1.2.0b0", + "url": "https://github.com/secretflow/kuscia/archive/refs/tags/v1.2.0b0.tar.gz" +} diff --git a/modules/kuscia/metadata.json b/modules/kuscia/metadata.json index 8610408..d26fb84 100644 --- a/modules/kuscia/metadata.json +++ b/modules/kuscia/metadata.json @@ -9,7 +9,8 @@ "0.14.0b0", "0.15.0b0", "1.0.0b0", - "1.1.0b0" + "1.1.0b0", + "1.2.0b0" ], "yanked_versions": {} }