load("@rules_pkg//pkg:tar.bzl", "pkg_tar") load("@rules_pkg//pkg/releasing:defs.bzl", "print_rel_notes") package(default_visibility = ["//visibility:private"]) # Build the artifact to put on the github release page. pkg_tar( name = "rules_java-%s" % module_version(), srcs = ["//:distribution"], extension = "tar.gz", # It is all source code, so make it read-only. mode = "0444", # Make it owned by root so it does not have the uid of the CI robot. owner = "0.0", package_dir = ".", strip_prefix = ".", ) print_rel_notes( name = "relnotes", outs = ["relnotes.txt"], deps_method = "rules_java_dependencies", repo = "rules_java", setup_file = "java:repositories.bzl", toolchains_method = "rules_java_toolchains", version = module_version(), )