Bazel release notes creation This script uses the RELNOTES: tag (RELNOTES for a simple change, RELNOTES[NEW] for a new feature, RELNOTES[INC] for an incompatible change) to create the CHANGELOG.md file. -- Change-Id: If457a0a85f4a9ceddf822393d0aeb8b60c54136b Reviewed-on: https://bazel-review.googlesource.com/#/c/1583/ MOS_MIGRATED_REVID=99020942
diff --git a/scripts/release/BUILD b/scripts/release/BUILD new file mode 100644 index 0000000..b2fb039 --- /dev/null +++ b/scripts/release/BUILD
@@ -0,0 +1,22 @@ +# Scripts for building Bazel releases +package(default_visibility = ["//visibility:private"]) + +sh_library( + name = "relnotes", + srcs = ["relnotes.sh"], +) + +sh_test( + name = "relnotes_test", + srcs = ["relnotes_test.sh"], + data = [ + "testenv.sh", + "//:git", + "//src/test/shell:bashunit", + ], + shard_count = 2, + tags = ["need_git"], + deps = [ + ":relnotes", + ], +)