diff --git a/.bcr/config.yml b/.bcr/config.yml new file mode 100644 index 00000000..f62de374 --- /dev/null +++ b/.bcr/config.yml @@ -0,0 +1,4 @@ +fixedReleaser: + login: "Wyverald" + email: "wyverald@gmail.com" + diff --git a/.bcr/metadata.template.json b/.bcr/metadata.template.json new file mode 100644 index 00000000..56061668 --- /dev/null +++ b/.bcr/metadata.template.json @@ -0,0 +1,19 @@ +{ + "homepage": "https://github.com/bazelbuild/remote-apis", + "maintainers": [ + { + "email": "wyverald@gmail.com", + "github": "Wyverald", + "name": "Xudong Yang" + }, + { + "github": "berksieker", + "name": "Steven Bergsieker" + } + ], + "versions": [], + "yanked_versions": {}, + "repository": [ + "github:bazelbuild/remote-apis" + ] +} diff --git a/.bcr/presubmit.yml b/.bcr/presubmit.yml new file mode 100644 index 00000000..4321d41e --- /dev/null +++ b/.bcr/presubmit.yml @@ -0,0 +1,11 @@ +matrix: + platform: ["ubuntu2204", "macos", "macos_arm64", "windows"] + bazel: [7.x] +tasks: + build_targets: + name: build targets + platform: ${{ platform }} + bazel: ${{ bazel }} + build_targets: + - '@bazel_remote_apis//build/bazel/remote:remote_execution_proto' + - '@bazel_remote_apis//build/bazel/semver:semver_proto' diff --git a/.bcr/source.template.json b/.bcr/source.template.json new file mode 100644 index 00000000..20374716 --- /dev/null +++ b/.bcr/source.template.json @@ -0,0 +1,5 @@ +{ + "integrity": "", + "strip_prefix": "{REPO}-{VERSION}", + "url": "https://github.com/{OWNER}/{REPO}/releases/download/{TAG}/{REPO}-{TAG}.tar.gz" +}