diff --git a/.bcr/config.yml b/.bcr/config.yml new file mode 100644 index 0000000000..608cce2c86 --- /dev/null +++ b/.bcr/config.yml @@ -0,0 +1 @@ +fixedReleaser: fmeum \ No newline at end of file diff --git a/.bcr/metadata.template.json b/.bcr/metadata.template.json new file mode 100644 index 0000000000..14345abb68 --- /dev/null +++ b/.bcr/metadata.template.json @@ -0,0 +1,12 @@ +{ + "homepage": "https://github.com/bazelbuild/rules_go", + "maintainers": [ + { + "email": "fabian@meumertzhe.im", + "github": "fmeum", + "name": "Fabian Meumertzheim" + } + ], + "versions": [], + "yanked_versions": {} +} diff --git a/.bcr/presubmit.yml b/.bcr/presubmit.yml new file mode 100644 index 0000000000..805d5dbe01 --- /dev/null +++ b/.bcr/presubmit.yml @@ -0,0 +1,31 @@ +matrix: + platform: + - centos7 + - debian10 + - ubuntu2004 + - macos + - windows +tasks: + verify_targets: + name: Verify build targets + platform: ${{ platform }} + build_targets: + - '@rules_go//go/tools/bzltestutil/...' +bcr_test_module: + module_path: tests/bcr + matrix: + platform: + - centos7 + - debian10 + - ubuntu2004 + - macos + - windows + tasks: + run_test_module: + name: Run test module + platform: ${{ platform }} + build_targets: + - //... + - '@go_sdk//...' + test_targets: + - //... diff --git a/.bcr/source.template.json b/.bcr/source.template.json new file mode 100644 index 0000000000..31e97fa1c8 --- /dev/null +++ b/.bcr/source.template.json @@ -0,0 +1,4 @@ +{ + "integrity": "", + "url": "https://github.com/{OWNER}/{REPO}/releases/download/{TAG}/{REPO}-{TAG}.zip" +}