diff --git a/.bazelci/config.yml b/.bazelci/config.yml index 072811de..bbfdc931 100644 --- a/.bazelci/config.yml +++ b/.bazelci/config.yml @@ -1,6 +1,6 @@ --- platforms: - ubuntu1804: + ubuntu2404: build_targets: - //... test_targets: @@ -8,7 +8,7 @@ platforms: test_flags: - --flaky_test_attempts=1 - --test_output=streamed - ubuntu2004: + ubuntu2204: build_targets: - //... test_targets: @@ -16,11 +16,13 @@ platforms: test_flags: - --flaky_test_attempts=1 - --test_output=streamed - macos: + macos_arm64: build_targets: - //... test_targets: - //... + # macOS doesn't have a `python` executable on PATH. + - -//:py_bazelisk_test test_flags: - --flaky_test_attempts=1 - --test_output=streamed diff --git a/.bazelignore b/.bazelignore new file mode 100644 index 00000000..6b8710a7 --- /dev/null +++ b/.bazelignore @@ -0,0 +1 @@ +.git diff --git a/.bazelrc b/.bazelrc index a4d42a29..e7b2d169 100644 --- a/.bazelrc +++ b/.bazelrc @@ -1 +1,4 @@ build:release -c opt --stamp --workspace_status_command="$PWD/stamp.sh" + +# Check direct Bazel module dependencies are up-to-date +common --check_direct_dependencies=error diff --git a/.bazelversion b/.bazelversion index 0062ac97..512e4c88 100644 --- a/.bazelversion +++ b/.bazelversion @@ -1 +1 @@ -5.0.0 +9.x diff --git a/.gitignore b/.gitignore index db4213b8..78189b2b 100644 --- a/.gitignore +++ b/.gitignore @@ -7,4 +7,5 @@ # Binary created by 'go build' /bazelisk -/bazelisk.exe \ No newline at end of file +/bazelisk.exe +MODULE.bazel.lock diff --git a/BUILD b/BUILD index 394ed858..dae73ad6 100644 --- a/BUILD +++ b/BUILD @@ -1,7 +1,10 @@ -load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library", "go_test") +load("@aspect_rules_js//npm:defs.bzl", "npm_package", "stamped_package_json") load("@bazel_gazelle//:def.bzl", "gazelle") -load("@build_bazel_rules_nodejs//:index.bzl", "pkg_npm") +load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library", "go_test") +load("@rules_shell//shell:sh_test.bzl", "sh_test") +load(":defs.bzl", "bazelisk_go_binaries") +# gazelle:ignore # gazelle:prefix github.com/bazelbuild/bazelisk gazelle(name = "gazelle") @@ -29,6 +32,7 @@ sh_test( sh_test( name = "go_bazelisk_test", + size = "large", srcs = ["bazelisk_test.sh"], args = ["GO"], data = [ @@ -39,71 +43,46 @@ sh_test( ) go_library( - name = "go_default_library", + name = "bazelisk_lib", srcs = ["bazelisk.go"], importpath = "github.com/bazelbuild/bazelisk", visibility = ["//visibility:private"], deps = [ - "//core:go_default_library", - "//repositories:go_default_library", + "//core", + "//repositories", ], ) go_test( - name = "go_default_test", + name = "bazelisk_version_test", srcs = ["bazelisk_version_test.go"], data = [ "sample-issues-migration.json", ], - embed = [":go_default_library"], + embed = [":bazelisk_lib"], importpath = "github.com/bazelbuild/bazelisk", deps = [ - "//core:go_default_library", - "//httputil:go_default_library", - "//repositories:go_default_library", - "//versions:go_default_library", + "//config", + "//core", + "//httputil", + "//repositories", + "//versions", ], ) go_binary( name = "bazelisk", - embed = [":go_default_library"], - visibility = ["//visibility:public"], -) - -go_binary( - name = "bazelisk-darwin-amd64", - out = "bazelisk-darwin_amd64", - embed = [":go_default_library"], - gc_linkopts = [ - "-s", - "-w", - ], - goarch = "amd64", - goos = "darwin", - pure = "on", + embed = [":bazelisk_lib"], visibility = ["//visibility:public"], ) -go_binary( - name = "bazelisk-darwin-arm64", - out = "bazelisk-darwin_arm64", - embed = [":go_default_library"], - gc_linkopts = [ - "-s", - "-w", - ], - goarch = "arm64", - goos = "darwin", - pure = "on", - visibility = ["//visibility:public"], -) +bazelisk_go_binaries() genrule( name = "bazelisk-darwin-universal", srcs = [ - ":bazelisk-darwin_amd64", - ":bazelisk-darwin_arm64", + ":bazelisk-darwin-amd64", + ":bazelisk-darwin-arm64", ], outs = ["bazelisk-darwin_universal"], cmd = "lipo -create -output \"$@\" $(SRCS)", @@ -113,98 +92,42 @@ genrule( ], ) -go_binary( - name = "bazelisk-linux-amd64", - out = "bazelisk-linux_amd64", - embed = [":go_default_library"], - gc_linkopts = [ - "-s", - "-w", - ], - goarch = "amd64", - goos = "linux", - pure = "on", - visibility = ["//visibility:public"], -) - -go_binary( - name = "bazelisk-linux-arm64", - out = "bazelisk-linux_arm64", - embed = [":go_default_library"], - gc_linkopts = [ - "-s", - "-w", - ], - goarch = "arm64", - goos = "linux", - pure = "on", - visibility = ["//visibility:public"], -) - -go_binary( - name = "bazelisk-windows-amd64", - out = "bazelisk-windows_amd64.exe", - embed = [":go_default_library"], - goarch = "amd64", - goos = "windows", - pure = "on", - visibility = ["//visibility:public"], -) - -genrule( - name = "bazelisk-darwin-amd64-for-npm", - srcs = [":bazelisk-darwin-amd64"], - outs = ["bazelisk-darwin_amd64"], - cmd = "cp $(location :bazelisk-darwin-amd64) \"$@\"", - output_to_bindir = 1, -) - -genrule( - name = "bazelisk-darwin-arm64-for-npm", - srcs = [":bazelisk-darwin-arm64"], - outs = ["bazelisk-darwin_arm64"], - cmd = "cp $(location :bazelisk-darwin-arm64) \"$@\"", - output_to_bindir = 1, -) - -genrule( - name = "bazelisk-linux-amd64-for-npm", - srcs = [":bazelisk-linux-amd64"], - outs = ["bazelisk-linux_amd64"], - cmd = "cp $(location :bazelisk-linux-amd64) \"$@\"", - output_to_bindir = 1, -) - genrule( - name = "bazelisk-linux-arm64-for-npm", - srcs = [":bazelisk-linux-arm64"], - outs = ["bazelisk-linux_arm64"], - cmd = "cp $(location :bazelisk-linux-arm64) \"$@\"", - output_to_bindir = 1, + name = "bazelisk-darwin-universal-sha256", + srcs = [":bazelisk-darwin-universal"], + outs = ["bazelisk-darwin_universal.sha256"], + cmd = "$(execpath //sha256sum) $< > $@", + tools = ["//sha256sum"], + visibility = ["//visibility:public"], ) -genrule( - name = "bazelisk-windows-amd64-for-npm", - srcs = [":bazelisk-windows-amd64"], - outs = ["bazelisk-windows_amd64.exe"], - cmd = "cp $(location :bazelisk-windows-amd64) \"$@\"", - output_to_bindir = 1, +stamped_package_json( + name = "package", + # This key is defined by /stamp.sh + stamp_var = "BUILD_SCM_VERSION", ) -pkg_npm( +npm_package( name = "npm_package", srcs = [ "LICENSE", "README.md", - "bazelisk.js", "bazelisk.d.ts", - "package.json", - ], - deps = [ - ":bazelisk-darwin-amd64-for-npm", - ":bazelisk-darwin-arm64-for-npm", - ":bazelisk-linux-amd64-for-npm", - ":bazelisk-linux-arm64-for-npm", - ":bazelisk-windows-amd64-for-npm", + "bazelisk.js", + ":bazelisk-darwin-amd64", + ":bazelisk-darwin-amd64-sha256", + ":bazelisk-darwin-arm64", + ":bazelisk-darwin-arm64-sha256", + ":bazelisk-linux-amd64", + ":bazelisk-linux-amd64-sha256", + ":bazelisk-linux-arm64", + ":bazelisk-linux-arm64-sha256", + ":bazelisk-windows-amd64", + ":bazelisk-windows-amd64-sha256", + ":bazelisk-windows-arm64", + ":bazelisk-windows-arm64-sha256", + ":package", ], + package = "@bazel/bazelisk", + publishable = True, ) diff --git a/MODULE.bazel b/MODULE.bazel new file mode 100644 index 00000000..373e9624 --- /dev/null +++ b/MODULE.bazel @@ -0,0 +1,32 @@ +"""Bazelisk""" + +module( + name = "bazelisk", + version = "", +) + +bazel_dep(name = "gazelle", version = "0.47.0", repo_name = "bazel_gazelle") +bazel_dep(name = "platforms", version = "1.0.0") +bazel_dep(name = "rules_go", version = "0.59.0", repo_name = "io_bazel_rules_go") +bazel_dep(name = "rules_pkg", version = "1.1.0") +bazel_dep(name = "aspect_rules_js", version = "2.8.3") +bazel_dep(name = "rules_shell", version = "0.6.1") + +# In-direct deps, just to bump version +bazel_dep(name = "aspect_bazel_lib", version = "2.22.0", repo_name=None) +bazel_dep(name = "rules_nodejs", version = "6.6.2", repo_name=None) + +go_sdk = use_extension("@io_bazel_rules_go//go:extensions.bzl", "go_sdk") +go_sdk.download(version = "1.24.0") + +go_deps = use_extension("@bazel_gazelle//:extensions.bzl", "go_deps") +go_deps.from_file(go_mod = "//:go.mod") +use_repo( + go_deps, + "com_github_bgentry_go_netrc", + "com_github_gofrs_flock", + "com_github_hashicorp_go_version", + "com_github_mitchellh_go_homedir", + "org_golang_x_crypto", + "org_golang_x_term", +) diff --git a/README.md b/README.md index 7793c568..e11549da 100644 --- a/README.md +++ b/README.md @@ -10,10 +10,13 @@ You can call it just like you would call Bazel. ## Installation -On MacOS, you can `brew install bazelisk`. This adds both `bazelisk` and `bazel` to the `PATH`. +On macOS: `brew install bazelisk`. -Binary and source releases are provided on our [Releases](https://github.com/bazelbuild/bazelisk/releases) page. -You can download one of these and add it to your `PATH` manually. +On Windows: `winget install Bazel.Bazelisk`, `choco install bazelisk`, or `scoop install bazelisk`. + +Each adds bazelisk to the `PATH` as both `bazelisk` and `bazel`. + +On Linux: You can download Bazelisk binary on our [Releases](https://github.com/bazelbuild/bazelisk/releases) page and add it to your `PATH` manually, which also works on macOS and Windows. Bazelisk is also published to npm. Frontend developers may want to install it with `npm install -g @bazel/bazelisk`. @@ -21,6 +24,8 @@ Frontend developers may want to install it with `npm install -g @bazel/bazelisk` > You will notice that it serves an analogous function for Bazel as the > [`nvm` utility](https://github.com/nvm-sh/nvm) which manages your version of Node.js. +On Linux/macOS you can also [mise](https://github.com/jdx/mise) the polyglot tools version manager with a command like `mise use -g bazelisk@latest` + Some ideas how to use it: - Install it as the `bazel` binary in your `PATH` (e.g. copy it to `/usr/local/bin/bazel`). Never worry about upgrading Bazel to the latest version again. @@ -42,7 +47,11 @@ It uses a simple algorithm: - If the environment variable `USE_BAZEL_VERSION` is set, it will use the version specified in the value. - Otherwise, if a `.bazeliskrc` file exists in the workspace root and contains the `USE_BAZEL_VERSION` variable, this version will be used. - Otherwise, if a `.bazelversion` file exists in the current directory or recursively any parent directory, it will read the file and use the version specified in it. -- Otherwise it will use the official latest Bazel release. +- Otherwise, if the environment variable `USE_BAZEL_FALLBACK_VERSION` is set to one of the following formats: + - If set to a value starting with `error:`, it will report an error and version detection will fail. + - If set to a value starting with `warn:`, it will report a warning and use the version specified after the prefix. + - If set to a value starting with `silent:`, it will use the version specified after the prefix. +- Otherwise, it will use the official latest Bazel release. A version can optionally be prefixed with a fork name. The fork and version should be separated by slash: `/`. @@ -53,28 +62,48 @@ Bazelisk currently understands the following formats for version labels: Previous releases can be specified via `latest-1`, `latest-2` etc. - A version number like `0.17.2` means that exact version of Bazel. It can also be a release candidate version like `0.20.0rc3`, or a rolling release version like `5.0.0-pre.20210317.1`. -- A floating version identifier like `4.x` that returns the latest release from the LTS series started by Bazel 4.0.0. +- A floating version identifier like `4.x` that returns the latest **release** from the LTS series started by Bazel 4.0.0. +- A wildcard version identifier like `4.*` that returns the latest **release or candidate** from the LTS series started by Bazel 4.0.0. - The hash of a Git commit. Please note that Bazel binaries are only available for commits that passed [Bazel CI](https://buildkite.com/bazel/bazel-bazel). Additionally, a few special version names are supported for our official releases only (these formats do not work when using a fork): - `last_green` refers to the Bazel binary that was built at the most recent commit that passed [Bazel CI](https://buildkite.com/bazel/bazel-bazel). Ideally this binary should be very close to Bazel-at-head. -- `last_downstream_green` points to the most recent Bazel binary that builds and tests all [downstream projects](https://buildkite.com/bazel/bazel-at-head-plus-downstream) successfully. - `last_rc` points to the most recent release candidate. If there is no active release candidate, Bazelisk uses the latest Bazel release instead. - `rolling` refers to the latest rolling release (even if there is a newer LTS release). +Note: `last_downstream_green` support has been removed, please use `last_green` instead. + ## Where does Bazelisk get Bazel from? -By default Bazelisk retrieves Bazel releases, release candidates and binaries built at green commits from Google Cloud Storage. +By default Bazelisk retrieves Bazel releases, release candidates and binaries built at green commits from Google Cloud Storage. The downloaded artifacts are validated against the SHA256 value recorded in `BAZELISK_VERIFY_SHA256` if this variable is set in the configuration file. As mentioned in the previous section, the `/` version format allows you to use your own Bazel fork hosted on GitHub: -If you want to create a fork with your own releases, you have to follow the naming conventions that we use in `bazelbuild/bazel` for the binary file names. +If you want to create a fork with your own releases, you should follow the naming conventions that we use in `bazelbuild/bazel` for the binary file names as this results in predictable URLs that are similar to the official ones. The URL format looks like `https://github.com//bazel/releases/download//`. You can also override the URL by setting the environment variable `$BAZELISK_BASE_URL`. Bazelisk will then append `//` to the base URL instead of using the official release server. Bazelisk will read file [`~/.netrc`](https://everything.curl.dev/usingcurl/netrc) for credentials for Basic authentication. +If for any reason none of this works, you can also override the URL format altogether by setting the environment variable `$BAZELISK_FORMAT_URL`. This variable takes a format-like string with placeholders and performs the following replacements to compute the download URL: + +- `%e`: Extension suffix, such as the empty string or `.exe`. +- `%h`: Value of `BAZELISK_VERIFY_SHA256`, respecting uppercase/lowercase characters. +- `%m`: Machine architecture name, such as `arm64` or `x86_64`. +- `%o`: Operating system name, such as `darwin` or `linux`. +- `%v`: Bazel version as determined by Bazelisk. +- `%%`: Literal `%` for escaping purposes. +- All other characters after `%` are reserved for future use and result in a processing error. + +## Environment variables set by Bazelisk + +Bazelisk prepends a directory to `PATH` that contains the downloaded Bazel binary. +This ensures that Bazel targets that invoke `bazel` will use the same Bazel binary as the outer invocation. + +Bazelisk also sets the environment variable `BAZELISK` to its own path. +This can be useful for scripts that want to know if they are running under Bazelisk and can also be used to run specific Bazel versions from within a Bazel run, e.g. to generate version-specific test data. + ## Ensuring that your developers use Bazelisk rather than Bazel Bazel installers typically provide Bazel's [shell wrapper script] as the `bazel` on the PATH. @@ -93,7 +122,9 @@ require users update their bazel. [shell wrapper script]: https://github.com/bazelbuild/bazel/blob/master/scripts/packages/bazel.sh ## Other features -The Go version of Bazelisk offers two new flags. +The Go version of Bazelisk offers the following new flags and commands: + +### --strict `--strict` expands to the set of incompatible flags which may be enabled for the given version of Bazel. @@ -101,26 +132,118 @@ The Go version of Bazelisk offers two new flags. bazelisk --strict build //... ``` +### --migrate + `--migrate` will run Bazel multiple times to help you identify compatibility issues. If the code fails with `--strict`, the flag `--migrate` will run Bazel with each one of the flag separately, and print a report at the end. This will show you which flags can safely enabled, and which flags require a migration. + +### --bisect + +`--bisect` flag allows you to bisect Bazel versions to find which version introduced a build failure. You can specify the range of versions to bisect with `--bisect=..`, where GOOD is the last known working Bazel version and BAD is the first known non-working Bazel version. Bazelisk uses [GitHub's compare API](https://docs.github.com/en/rest/commits/commits#compare-two-commits) to get the list of commits to bisect. When GOOD is not an ancestor of BAD, GOOD is reset to their merge base commit. +The meaning of GOOD and BAD can be reversed by prefixing the range with `~`, e.g. `--bisect=~6.0.0..HEAD` will find the first version between 6.0.0 and HEAD that *fixes* the build. + +Examples: +```shell +# Bisect between 6.0.0 and Bazel at HEAD to find the first commit that breaks the build. +bazelisk --bisect=6.0.0..HEAD test //foo:bar_test + +# Bisect between 6.1.0 and the second release candidate of Bazel 6.2.0 +bazelisk --bisect=6.1.0..release-6.2.0rc2 test //foo:bar_test + +# Bisect between two commits on the main branch (or branches with `release-` prefix) of the Bazel GitHub repository. +bazelisk --bisect=.. test //foo:bar_test + +# Bisect between 6.0.0 and Bazel at HEAD to find the first commit that *fixes* the build. +bazelisk --bisect=~6.0.0..HEAD test //foo:bar_test +``` + +Note that, Bazelisk uses prebuilt Bazel binaries at commits on the main and release branches, therefore you cannot bisect your local commits. + +### bazeliskVersion + +`bazeliskVersion` prints the version of Bazelisk itself. + +```shell +bazelisk bazeliskVersion +``` + +### Command-line completion + +Bazelisk offers a new `completion` command that allows you to generate +command-line completion scripts for Bazel commands. + +#### bash + +You can enable Bash completion by either: + +1. Source the generated completion script while inside a Bazel workspace: + +```shell +source <(bazelisk completion bash) +``` + +2. Or emit the completion script into a file: + +```shell +bazelisk completion bash > bash-complete.bash +``` + +then copy this file to `/etc/bash_completion.d` (on Ubuntu) or source it in your +`~/.bashrc` (on Ubuntu) or `~/.bash_profile` (on macOS). + +```shell +source /path/to/bazel-complete.bash +``` + +#### fish + +Generate a completion script and save it into your fish completion directory: + +```shell +bazelisk completion fish > ~/.config/fish/completions/bazel.fish +``` + +Note that the generated completion script is tied to the active Bazel version. + +The bazel completion scripts are taken from installer binaries. If you use a +custom base URL, make sure the installer URLs are available alongside with +bazel binaries. + +### Useful environment variables for --migrate and --bisect + +You can set `BAZELISK_INCOMPATIBLE_FLAGS` to set a list of incompatible flags (separated by `,`) to be tested, otherwise Bazelisk tests all flags starting with `--incompatible_`. + You can set `BAZELISK_GITHUB_TOKEN` to set a GitHub access token to use for API requests to avoid rate limiting when on shared networks. -You can set `BAZELISK_SHUTDOWN` to run `shutdown` between builds when migrating if you suspect this affects your results. +You can set `BAZELISK_SHUTDOWN` to run `shutdown` between builds when migrating or bisecting if you suspect this affects your results. + +You can set `BAZELISK_CLEAN` to run `clean --expunge` between builds when migrating or bisecting if you suspect this affects your results. + +## tools/bazel + +Bazelisk will try to run a Bazel wrapper from the `tools` directory if present, instead of the Bazel version it downloaded. The environment variable `BAZEL_REAL`, unconditionally set by Bazelisk, can be used by the wrapper to execute the downloaded Bazel binary. -You can set `BAZELISK_CLEAN` to run `clean --expunge` between builds when migrating if you suspect this affects your results. +Bazelisk looks for the following wrappers, in order: + +* `tools/bazel.-[.exe]`: An executable that's OS- and platform-specific +* `tools/bazel.[.exe]`: An executable that's platform-specific (for cases where your project only supports one operating system anyway) +* `tools/bazel[.exe]`: An executable or shell script +* `tools/bazel.ps1`: A PowerShell script on Windows +* `tools/bazel.bat`: A batch file on Windows + +where `.exe` extension is required on Windows. + +Also, on Windows `tools/bazel` is allowed with the lowest priority. It is not recommended and can cause issues, but it's supported for backward compatibility. -If `tools/bazel` exists in your workspace root and is executable, Bazelisk will run this file, instead of the Bazel version it downloaded. -It will set the environment variable `BAZEL_REAL` to the path of the downloaded Bazel binary. -This can be useful, if you have a wrapper script that e.g. ensures that environment variables are set to known good values. This behavior can be disabled by setting the environment variable `BAZELISK_SKIP_WRAPPER` to any value (except the empty string) before launching Bazelisk. You can control the user agent that Bazelisk sends in all HTTP requests by setting `BAZELISK_USER_AGENT` to the desired value. # .bazeliskrc configuration file -The Go version supports a `.bazeliskrc` file in the root directory of a workspace. This file allows users to set environment variables persistently. +A `.bazeliskrc` file in the root directory of a workspace or the user home directory allows users to set environment variables persistently. (The Python implementation of Bazelisk doesn't check the user home directory yet, only the workspace directory.) Example file content: @@ -133,29 +256,38 @@ BAZELISK_GITHUB_TOKEN=abc The following variables can be set: - `BAZELISK_BASE_URL` +- `BAZELISK_FORMAT_URL` +- `BAZELISK_NOJDK` - `BAZELISK_CLEAN` - `BAZELISK_GITHUB_TOKEN` +- `BAZELISK_HOME_DARWIN` +- `BAZELISK_HOME_LINUX` +- `BAZELISK_HOME_WINDOWS` - `BAZELISK_HOME` +- `BAZELISK_INCOMPATIBLE_FLAGS` +- `BAZELISK_SHOW_PROGRESS` - `BAZELISK_SHUTDOWN` - `BAZELISK_SKIP_WRAPPER` - `BAZELISK_USER_AGENT` +- `BAZELISK_VERIFY_SHA256` - `USE_BAZEL_VERSION` -Please note that the actual environment variables take precedence over those in the `.bazeliskrc` file. +Configuration variables are evaluated with precedence order. The preferred values are derived in order from highest to lowest precedence as follows: + +* Variables defined in the environment +* Variables defined in the workspace root `.bazeliskrc` +* Variables defined in the user home `.bazeliskrc` + +Additionally, the Bazelisk home directory is also evaluated in precedence order. The preferred value is OS-specific e.g. `BAZELISK_HOME_LINUX`, then we fall back to `BAZELISK_HOME`. ## Requirements For ease of use, the Python version of Bazelisk is written to work with Python 2.7 and 3.x and only uses modules provided by the standard library. The Go version can be compiled to run natively on Linux, macOS and Windows. -You need at least Go 1.11 to build Bazelisk, otherwise you'll run into errors like `undefined: os.UserCacheDir`. -To install the Go version, type: +To install it, run: -```shell -go get github.com/bazelbuild/bazelisk -``` -With Go 1.17 or later, the recommended way to install it is: ```shell go install github.com/bazelbuild/bazelisk@latest ``` @@ -172,8 +304,6 @@ For more information, you may read about the [`GOPATH` environment variable](htt - Add support for checked-in Bazel binaries. - When the version label is set to a commit hash, first download a matching binary version of Bazel, then build Bazel automatically at that commit and use the resulting binary. -- Add support to automatically bisect a build failure to a culprit commit in Bazel. - If you notice that you could successfully build your project using version X, but not using version X+1, then Bazelisk should be able to figure out the commit that caused the breakage and the Bazel team can easily fix the problem. ## FAQ diff --git a/WORKSPACE b/WORKSPACE deleted file mode 100644 index 82983302..00000000 --- a/WORKSPACE +++ /dev/null @@ -1,75 +0,0 @@ -load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") - -http_archive( - name = "io_bazel_rules_go", - sha256 = "69de5c704a05ff37862f7e0f5534d4f479418afc21806c887db544a316f3cb6b", - urls = [ - "https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.27.0/rules_go-v0.27.0.tar.gz", - "https://github.com/bazelbuild/rules_go/releases/download/v0.27.0/rules_go-v0.27.0.tar.gz", - ], -) - -http_archive( - name = "bazel_gazelle", - sha256 = "62ca106be173579c0a167deb23358fdfe71ffa1e4cfdddf5582af26520f1c66f", - urls = [ - "https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.23.0/bazel-gazelle-v0.23.0.tar.gz", - "https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.23.0/bazel-gazelle-v0.23.0.tar.gz", - ], -) - -load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies") -load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies", "go_repository") - -go_repository( - name = "com_github_bazelbuild_rules_go", - importpath = "github.com/bazelbuild/rules_go", - sum = "h1:KViqR7qKXwz+LrNdIauCDU21kneCk+4DnYjpvlJwH50=", - version = "v0.27.0", -) - -go_repository( - name = "com_github_hashicorp_go_version", - importpath = "github.com/hashicorp/go-version", - sum = "h1:McDWVJIU/y+u1BRV06dPaLfLCaT7fUTJLp5r04x7iNw=", - version = "v1.3.0", -) - -go_repository( - name = "com_github_mitchellh_go_homedir", - importpath = "github.com/mitchellh/go-homedir", - sum = "h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y=", - version = "v1.1.0", -) - -go_repository( - name = "com_github_jdxcode_netrc", - importpath = "github.com/jdxcode/netrc", - commit = "926c7f70242abe00179235c2b06bb647c0c53a12", -) - -go_rules_dependencies() - -go_register_toolchains(version = "1.16.4") - -gazelle_dependencies() - -# We don't use any nodejs but this includes a rule for publishing releases to npm -http_archive( - name = "build_bazel_rules_nodejs", - sha256 = "84abf7ac4234a70924628baa9a73a5a5cbad944c4358cf9abdb4aab29c9a5b77", - urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/1.7.0/rules_nodejs-1.7.0.tar.gz"], -) - -load("@build_bazel_rules_nodejs//:index.bzl", "node_repositories") - -node_repositories() - -http_archive( - name = "platforms", - sha256 = "079945598e4b6cc075846f7fd6a9d0857c33a7afc0de868c2ccb96405225135d", - urls = [ - "https://mirror.bazel.build/github.com/bazelbuild/platforms/releases/download/0.0.4/platforms-0.0.4.tar.gz", - "https://github.com/bazelbuild/platforms/releases/download/0.0.4/platforms-0.0.4.tar.gz", - ], -) diff --git a/bazelisk.go b/bazelisk.go index 1aebe0d0..ee2a4290 100644 --- a/bazelisk.go +++ b/bazelisk.go @@ -25,12 +25,12 @@ import ( func main() { gcs := &repositories.GCSRepo{} - gitHub := repositories.CreateGitHubRepo(core.GetEnvOrConfig("BAZELISK_GITHUB_TOKEN")) - // Fetch LTS releases, release candidates and Bazel-at-commits from GCS, forks and rolling releases from GitHub. - // TODO(https://github.com/bazelbuild/bazelisk/issues/228): get rolling releases from GCS, too. - repos := core.CreateRepositories(gcs, gcs, gitHub, gcs, gitHub, true) + config := core.MakeDefaultConfig() + gitHub := repositories.CreateGitHubRepo(config.Get("BAZELISK_GITHUB_TOKEN")) + // Fetch LTS releases & candidates, rolling releases and Bazel-at-commits from GCS, forks from GitHub. + repos := core.CreateRepositories(gcs, gitHub, gcs, gcs, true) - exitCode, err := core.RunBazelisk(os.Args[1:], repos) + exitCode, err := core.ExecBazeliskWithArgsFuncAndConfig(func(string) []string { return os.Args[1:] }, repos, config) if err != nil { log.Fatal(err) } diff --git a/bazelisk.js b/bazelisk.js index 9a9fabf3..7a5238df 100644 --- a/bazelisk.js +++ b/bazelisk.js @@ -20,6 +20,8 @@ const os = require('os'); const path = require('path'); const spawn = require('child_process').spawn; +const shutdown_timeout = 5000; + function getNativeBinary() { const arch = { 'arm64': 'arm64', @@ -56,13 +58,19 @@ function main(args) { function shutdown() { ps.kill("SIGTERM") - process.exit(); + + // set shutdown timeout + setTimeout(() => { + console.error(`Child did not exit in ${shutdown_timeout}ms, forcing exit.`); + ps.kill("SIGKILL"); + process.exit(); + }, shutdown_timeout); } process.on("SIGINT", shutdown); process.on("SIGTERM", shutdown); - ps.on('close', e => process.exitCode = e); + ps.on('close', e => process.exit(e)); } if (require.main === module) { diff --git a/bazelisk.py b/bazelisk.py index 0e943235..e182c643 100755 --- a/bazelisk.py +++ b/bazelisk.py @@ -17,7 +17,6 @@ import base64 from contextlib import closing -from distutils.version import LooseVersion import hashlib import json import netrc @@ -47,20 +46,15 @@ LATEST_PATTERN = re.compile(r"latest(-(?P\d+))?$") -LAST_GREEN_COMMIT_BASE_PATH = ( - "https://storage.googleapis.com/bazel-untrusted-builds/last_green_commit/" +LAST_GREEN_COMMIT_PATH = ( + "https://storage.googleapis.com/bazel-builds/last_green_commit/github.com/bazelbuild/bazel.git/publish-bazel-binaries" ) -LAST_GREEN_COMMIT_PATH_SUFFIXES = { - "last_green": "github.com/bazelbuild/bazel.git/bazel-bazel", - "last_downstream_green": "downstream_pipeline", -} - BAZEL_GCS_PATH_PATTERN = ( "https://storage.googleapis.com/bazel-builds/artifacts/{platform}/{commit}/bazel" ) -SUPPORTED_PLATFORMS = {"linux": "ubuntu1404", "windows": "windows", "darwin": "macos"} +SUPPORTED_PLATFORMS = {"linux": "linux", "windows": "windows", "darwin": "macos"} TOOLS_BAZEL_PATH = "./tools/bazel" @@ -68,6 +62,50 @@ BAZEL_UPSTREAM = "bazelbuild" +_dotfiles_dict = None + + +def get_dotfiles_dict(): + """Loads all supported dotfiles and returns a unified name=value dictionary + for their config settings. The dictionary is only loaded on the first call + to this function; subsequent calls used a cached result, so won't change. + """ + global _dotfiles_dict + if _dotfiles_dict is not None: + return _dotfiles_dict + _dotfiles_dict = dict() + env_files = [] + # Here we're only checking the workspace root. Ideally, we would also check + # the user's home directory to match the Go version. When making that edit, + # be sure to obey the correctly prioritization of workspace / home rcfiles. + root = find_workspace_root() + if root: + env_files.append(os.path.join(root, ".bazeliskrc")) + for env_file in env_files: + try: + with open(env_file, "r") as f: + rcdata = f.read() + except Exception: + continue + for line in rcdata.splitlines(): + line = line.split("#", 1)[0].strip() + if not line: + continue + some_name, some_value = line.split("=", 1) + _dotfiles_dict[some_name] = some_value + return _dotfiles_dict + + +def get_env_or_config(name, default=None): + """Reads a configuration value from the environment, but falls back to + reading it from .bazeliskrc in the workspace root.""" + if name in os.environ: + return os.environ[name] + dotfiles = get_dotfiles_dict() + if name in dotfiles: + return dotfiles[name] + return default + def decide_which_bazel_version_to_use(): # Check in this order: @@ -80,15 +118,19 @@ def decide_which_bazel_version_to_use(): # - workspace_root/.bazelversion exists -> read contents, that version. # - workspace_root/WORKSPACE contains a version -> that version. (TODO) # - fallback: latest release - if "USE_BAZEL_VERSION" in os.environ: - return os.environ["USE_BAZEL_VERSION"] + use_bazel_version = get_env_or_config("USE_BAZEL_VERSION") + if use_bazel_version is not None: + return use_bazel_version workspace_root = find_workspace_root() if workspace_root: bazelversion_path = os.path.join(workspace_root, ".bazelversion") if os.path.exists(bazelversion_path): with open(bazelversion_path, "r") as f: - return f.read().strip() + for ln in f.readlines(): + ln = ln.strip() + if ln: + return ln return "latest" @@ -96,8 +138,10 @@ def decide_which_bazel_version_to_use(): def find_workspace_root(root=None): if root is None: root = os.getcwd() - if os.path.exists(os.path.join(root, "WORKSPACE")): - return root + for boundary in ["MODULE.bazel", "REPO.bazel", "WORKSPACE.bazel", "WORKSPACE"]: + path = os.path.join(root, boundary) + if os.path.exists(path) and not os.path.isdir(path): + return root new_root = os.path.dirname(root) return find_workspace_root(new_root) if new_root != root else None @@ -115,9 +159,8 @@ def resolve_version_label_to_number_or_commit(bazelisk_directory, version): of an unreleased Bazel binary, 2. An indicator for whether the returned version refers to a commit. """ - suffix = LAST_GREEN_COMMIT_PATH_SUFFIXES.get(version) - if suffix: - return get_last_green_commit(suffix), True + if version == "last_green": + return get_last_green_commit(), True if "latest" in version: match = LATEST_PATTERN.match(version) @@ -136,8 +179,11 @@ def resolve_version_label_to_number_or_commit(bazelisk_directory, version): return version, False -def get_last_green_commit(path_suffix): - return read_remote_text_file(LAST_GREEN_COMMIT_BASE_PATH + path_suffix).strip() +def get_last_green_commit(): + commit = read_remote_text_file(LAST_GREEN_COMMIT_PATH).strip() + if not re.match(r"^[0-9a-f]{40}$", commit): + raise Exception("Invalid commit hash: {}".format(commit)) + return commit def get_releases_json(bazelisk_directory): @@ -171,15 +217,18 @@ def read_remote_text_file(url): def get_version_history(bazelisk_directory): - ordered = sorted( + return sorted( ( - LooseVersion(release["tag_name"]) + release["tag_name"] for release in get_releases_json(bazelisk_directory) if not release["prerelease"] ), + # This only handles versions with numeric components, but that is fine + # since prerelease versions have been excluded. + key=lambda version: tuple(int(component) + for component in version.split('.')), reverse=True, ) - return [str(v) for v in ordered] def resolve_latest_version(version_history, offset): @@ -222,7 +271,7 @@ def determine_bazel_filename(version): filename_suffix = determine_executable_filename_suffix() bazel_flavor = "bazel" - if os.environ.get("BAZELISK_NOJDK", "0") != "0": + if get_env_or_config("BAZELISK_NOJDK", "0") != "0": bazel_flavor = "bazel_nojdk" return "{}-{}-{}-{}{}".format(bazel_flavor, version, operating_system, machine, filename_suffix) @@ -256,6 +305,8 @@ def normalized_machine_arch_name(): machine = platform.machine().lower() if machine == "amd64": machine = "x86_64" + elif machine == "aarch64": + machine = "arm64" return machine @@ -263,16 +314,18 @@ def determine_url(version, is_commit, bazel_filename): if is_commit: sys.stderr.write("Using unreleased version at commit {}\n".format(version)) # No need to validate the platform thanks to determine_bazel_filename(). - return BAZEL_GCS_PATH_PATTERN.format( - platform=SUPPORTED_PLATFORMS[platform.system().lower()], commit=version - ) + dirname = SUPPORTED_PLATFORMS[platform.system().lower()] + if normalized_machine_arch_name() == "arm64": + dirname += "_arm64" + return BAZEL_GCS_PATH_PATTERN.format(platform=dirname, commit=version) # Split version into base version and optional additional identifier. # Example: '0.19.1' -> ('0.19.1', None), '0.20.0rc1' -> ('0.20.0', 'rc1') (version, rc) = re.match(r"(\d*\.\d*(?:\.\d*)?)(rc\d+)?", version).groups() - if "BAZELISK_BASE_URL" in os.environ: - return "{}/{}/{}".format(os.environ["BAZELISK_BASE_URL"], version, bazel_filename) + bazelisk_base_url = get_env_or_config("BAZELISK_BASE_URL") + if bazelisk_base_url is not None: + return "{}/{}{}/{}".format(bazelisk_base_url, version, rc if rc else "", bazel_filename) else: return "https://releases.bazel.build/{}/{}/{}".format( version, rc if rc else "release", bazel_filename @@ -336,7 +389,7 @@ def download_bazel_into_directory(version, is_commit, directory): def download(url, destination_path): sys.stderr.write("Downloading {}...\n".format(url)) request = Request(url) - if "BAZELISK_BASE_URL" in os.environ: + if get_env_or_config("BAZELISK_BASE_URL") is not None: parts = urlparse(url) creds = None try: @@ -351,7 +404,7 @@ def download(url, destination_path): def get_bazelisk_directory(): - bazelisk_home = os.environ.get("BAZELISK_HOME") + bazelisk_home = get_env_or_config("BAZELISK_HOME") if bazelisk_home is not None: return bazelisk_home diff --git a/bazelisk_test.sh b/bazelisk_test.sh index 09733bab..d5c9458e 100755 --- a/bazelisk_test.sh +++ b/bazelisk_test.sh @@ -43,9 +43,19 @@ shift 1 # GitHub by default, whereas the Go version GCS (without this json file) function setup() { unset USE_BAZEL_VERSION + + case "$(uname -s)" in + MSYS*) + export PATH="/usr/bin:$PATH" + ;; + *) + ;; + esac + + USER_HOME="$(mktemp -d $TEST_TMPDIR/user.XXXXXX)" BAZELISK_HOME="$(mktemp -d $TEST_TMPDIR/home.XXXXXX)" - cp "$(rlocation __main__/releases_for_tests.json)" "${BAZELISK_HOME}/bazelbuild-releases.json" + cp "$(rlocation _main/releases_for_tests.json)" "${BAZELISK_HOME}/bazelbuild-releases.json" touch "${BAZELISK_HOME}/bazelbuild-releases.json" ln -s "${BAZELISK_HOME}/bazelbuild-releases.json" "${BAZELISK_HOME}/releases.json" @@ -54,30 +64,30 @@ function setup() { } function bazelisk() { - if [[ -n $(rlocation __main__/bazelisk.py) ]]; then + if [[ -n $(rlocation _main/bazelisk.py) ]]; then if [[ $BAZELISK_VERSION == "PY3" ]]; then echo "Running Bazelisk with $(python3 -V)..." - python3 "$(rlocation __main__/bazelisk.py)" "$@" + python3 "$(rlocation _main/bazelisk.py)" "$@" else echo "Running Bazelisk with $(python -V)..." - python "$(rlocation __main__/bazelisk.py)" "$@" + python "$(rlocation _main/bazelisk.py)" "$@" fi - elif [[ -n $(rlocation __main__/windows_amd64_debug/bazelisk.exe) ]]; then - "$(rlocation __main__/windows_amd64_debug/bazelisk.exe)" "$@" - elif [[ -n $(rlocation __main__/darwin_amd64_debug/bazelisk) ]]; then - "$(rlocation __main__/darwin_amd64_debug/bazelisk)" "$@" - elif [[ -n $(rlocation __main__/linux_amd64_debug/bazelisk) ]]; then - "$(rlocation __main__/linux_amd64_debug/bazelisk)" "$@" - elif [[ -n $(rlocation __main__/windows_amd64_stripped/bazelisk.exe) ]]; then - "$(rlocation __main__/windows_amd64_stripped/bazelisk.exe)" "$@" - elif [[ -n $(rlocation __main__/darwin_amd64_stripped/bazelisk) ]]; then - "$(rlocation __main__/darwin_amd64_stripped/bazelisk)" "$@" - elif [[ -n $(rlocation __main__/linux_amd64_stripped/bazelisk) ]]; then - "$(rlocation __main__/linux_amd64_stripped/bazelisk)" "$@" - elif [[ -n $(rlocation __main__/bazelisk_/bazelisk) ]]; then - "$(rlocation __main__/bazelisk_/bazelisk)" "$@" - elif [[ -n $(rlocation __main__/bazelisk_/bazelisk.exe) ]]; then - "$(rlocation __main__/bazelisk_/bazelisk.exe)" "$@" + elif [[ -n $(rlocation _main/windows_amd64_debug/bazelisk.exe) ]]; then + "$(rlocation _main/windows_amd64_debug/bazelisk.exe)" "$@" + elif [[ -n $(rlocation _main/darwin_amd64_debug/bazelisk) ]]; then + "$(rlocation _main/darwin_amd64_debug/bazelisk)" "$@" + elif [[ -n $(rlocation _main/linux_amd64_debug/bazelisk) ]]; then + "$(rlocation _main/linux_amd64_debug/bazelisk)" "$@" + elif [[ -n $(rlocation _main/windows_amd64_stripped/bazelisk.exe) ]]; then + "$(rlocation _main/windows_amd64_stripped/bazelisk.exe)" "$@" + elif [[ -n $(rlocation _main/darwin_amd64_stripped/bazelisk) ]]; then + "$(rlocation _main/darwin_amd64_stripped/bazelisk)" "$@" + elif [[ -n $(rlocation _main/linux_amd64_stripped/bazelisk) ]]; then + "$(rlocation _main/linux_amd64_stripped/bazelisk)" "$@" + elif [[ -n $(rlocation _main/bazelisk_/bazelisk) ]]; then + "$(rlocation _main/bazelisk_/bazelisk)" "$@" + elif [[ -n $(rlocation _main/bazelisk_/bazelisk.exe) ]]; then + "$(rlocation _main/bazelisk_/bazelisk.exe)" "$@" else echo "Could not find the bazelisk executable, listing files:" find . @@ -91,7 +101,8 @@ function test_bazel_version_py() { BAZELISK_HOME="$BAZELISK_HOME" \ bazelisk version 2>&1 | tee log - grep "Build label: 0.21.0" log || \ + # 7.1.0 is the latest release in releases_for_tests.json + grep "Build label: 7.1.0" log || \ (echo "FAIL: Expected to find 'Build label' in the output of 'bazelisk version'"; exit 1) } @@ -108,75 +119,130 @@ function test_bazel_version_go() { function test_bazel_version_from_environment() { setup - USE_BAZEL_VERSION="5.0.0" \ + USE_BAZEL_VERSION="7.0.0" \ BAZELISK_HOME="$BAZELISK_HOME" \ bazelisk version 2>&1 | tee log - grep "Build label: 5.0.0" log || \ - (echo "FAIL: Expected to find 'Build label: 5.0.0' in the output of 'bazelisk version'"; exit 1) + grep "Build label: 7.0.0" log || \ + (echo "FAIL: Expected to find 'Build label: 7.0.0' in the output of 'bazelisk version'"; exit 1) } function test_bazel_version_prefer_environment_to_bazeliskrc() { setup - echo "USE_BAZEL_VERSION=0.19.0" > .bazeliskrc + echo "USE_BAZEL_VERSION=7.2.1" > .bazeliskrc - USE_BAZEL_VERSION="0.20.0" \ + USE_BAZEL_VERSION="7.0.0" \ BAZELISK_HOME="$BAZELISK_HOME" \ bazelisk version 2>&1 | tee log - grep "Build label: 0.20.0" log || \ - (echo "FAIL: Expected to find 'Build label: 0.20.0' in the output of 'bazelisk version'"; exit 1) + grep "Build label: 7.0.0" log || \ + (echo "FAIL: Expected to find 'Build label: 7.0.0' in the output of 'bazelisk version'"; exit 1) } -function test_bazel_version_from_bazeliskrc() { +function test_bazel_version_from_workspace_bazeliskrc() { setup - echo "USE_BAZEL_VERSION=0.19.0" > .bazeliskrc + echo "USE_BAZEL_VERSION=7.2.1" > .bazeliskrc BAZELISK_HOME="$BAZELISK_HOME" \ bazelisk version 2>&1 | tee log - grep "Build label: 0.19.0" log || \ - (echo "FAIL: Expected to find 'Build label: 0.19.0' in the output of 'bazelisk version'"; exit 1) + grep "Build label: 7.2.1" log || \ + (echo "FAIL: Expected to find 'Build label: 7.2.1' in the output of 'bazelisk version'"; exit 1) +} + +function test_bazel_version_from_user_home_bazeliskrc() { + setup + + echo "USE_BAZEL_VERSION=7.2.1" > "${USER_HOME}/.bazeliskrc" + + BAZELISK_HOME="$BAZELISK_HOME" \ + HOME="$USER_HOME" \ + USERPROFILE="$USER_HOME" \ + bazelisk version 2>&1 | tee log + + grep "Build label: 7.2.1" log || \ + (echo "FAIL: Expected to find 'Build label: 7.2.1' in the output of 'bazelisk version'"; exit 1) +} + +function test_bazel_version_prefer_workspace_bazeliskrc_to_user_home_bazeliskrc() { + setup + + echo "USE_BAZEL_VERSION=7.2.1" > .bazeliskrc + echo "USE_BAZEL_VERSION=7.0.0" > "${USER_HOME}/.bazeliskrc" + + BAZELISK_HOME="$BAZELISK_HOME" \ + HOME="$USER_HOME" \ + USERPROFILE="$USER_HOME" \ + bazelisk version 2>&1 | tee log + + grep "Build label: 7.2.1" log || \ + (echo "FAIL: Expected to find 'Build label: 7.2.1' in the output of 'bazelisk version'"; exit 1) } function test_bazel_version_prefer_bazeliskrc_to_bazelversion_file() { setup - echo "USE_BAZEL_VERSION=0.20.0" > .bazeliskrc - echo "0.19.0" > .bazelversion + echo "USE_BAZEL_VERSION=7.2.1" > .bazeliskrc + echo "7.0.0" > .bazelversion BAZELISK_HOME="$BAZELISK_HOME" \ bazelisk version 2>&1 | tee log - grep "Build label: 0.20.0" log || \ - (echo "FAIL: Expected to find 'Build label: 0.20.0' in the output of 'bazelisk version'"; exit 1) + grep "Build label: 7.2.1" log || \ + (echo "FAIL: Expected to find 'Build label: 7.2.1' in the output of 'bazelisk version'"; exit 1) } function test_bazel_version_from_file() { setup - echo "5.0.0" > .bazelversion + echo "7.0.0" > .bazelversion BAZELISK_HOME="$BAZELISK_HOME" \ bazelisk version 2>&1 | tee log - grep "Build label: 5.0.0" log || \ - (echo "FAIL: Expected to find 'Build label: 5.0.0' in the output of 'bazelisk version'"; exit 1) + grep "Build label: 7.0.0" log || \ + (echo "FAIL: Expected to find 'Build label: 7.0.0' in the output of 'bazelisk version'"; exit 1) +} + +function test_bazel_version_from_format_url() { + setup + + echo "7.2.1" > .bazelversion + + BAZELISK_FORMAT_URL="https://github.com/bazelbuild/bazel/releases/download/%v/bazel-%v-%o-%m%e" \ + BAZELISK_HOME="$BAZELISK_HOME" \ + bazelisk version 2>&1 | tee log + + grep "Build label: 7.2.1" log || \ + (echo "FAIL: Expected to find 'Build label: 7.2.1' in the output of 'bazelisk version'"; exit 1) } -function test_bazel_version_from_url() { +function test_bazel_version_from_base_url() { setup - echo "0.19.0" > .bazelversion + echo "7.2.1" > .bazelversion BAZELISK_BASE_URL="https://github.com/bazelbuild/bazel/releases/download" \ BAZELISK_HOME="$BAZELISK_HOME" \ bazelisk version 2>&1 | tee log - grep "Build label: 0.19.0" log || \ - (echo "FAIL: Expected to find 'Build label: 0.19.0' in the output of 'bazelisk version'"; exit 1) + grep "Build label: 7.2.1" log || \ + (echo "FAIL: Expected to find 'Build label: 7.2.1' in the output of 'bazelisk version'"; exit 1) +} + +function test_bazel_version_rc_from_base_url() { + setup + + echo "9.0.0rc1" > .bazelversion + + BAZELISK_BASE_URL="https://github.com/bazelbuild/bazel/releases/download" \ + BAZELISK_HOME="$BAZELISK_HOME" \ + bazelisk version 2>&1 | tee log + + grep "Build label: 9.0.0rc1" log || \ + (echo "FAIL: Expected to find 'Build label: 9.0.0rc1' in the output of 'bazelisk version'"; exit 1) } function test_bazel_latest_minus_3_py() { @@ -186,8 +252,8 @@ function test_bazel_latest_minus_3_py() { BAZELISK_HOME="$BAZELISK_HOME" \ bazelisk version 2>&1 | tee log - grep "Build label: 0.19.1" log || \ - (echo "FAIL: Expected to find 'Build label' in the output of 'bazelisk version'"; exit 1) + grep "Build label: 7.0.0" log || \ + (echo "FAIL: Expected to find 'Build label: 7.0.0' in the output of 'bazelisk version'"; exit 1) } function test_bazel_latest_minus_3_go() { @@ -208,19 +274,34 @@ function test_bazel_last_green() { BAZELISK_HOME="$BAZELISK_HOME" \ bazelisk version 2>&1 | tee log - ! grep "Build label:" log || \ - (echo "FAIL: 'bazelisk version' of an unreleased binary must not print a build label."; exit 1) + grep -E "^Build label: [0-9]+\.[0-9]+\.[0-9]+-pre-[0-9a-fA-F]+$" log || \ + (echo "FAIL: Expected to find pre-release 'Build label' in the output of 'bazelisk version'"; exit 1) } -function test_bazel_last_downstream_green() { +function test_BAZELISK_NOJDK() { setup - USE_BAZEL_VERSION="last_downstream_green" \ - BAZELISK_HOME="$BAZELISK_HOME" \ - bazelisk version 2>&1 | tee log + # Running the nojdk Bazel without a valid JAVA is expected to fail + set +e + BAZELISK_HOME="$BAZELISK_HOME" \ + USE_BAZEL_VERSION="7.0.0" \ + BAZELISK_NOJDK="1" \ + bazelisk --noautodetect_server_javabase version 2>&1 | tee log + set -e + + grep "FATAL: Could not find embedded or explicit server javabase, and --noautodetect_server_javabase is set." log || \ + (echo "FAIL: nojdk Bazel should fail when no JDK is supplied."; exit 1) + + # Theoretically there could be a cache collision in the Bazelisk cache between nojdk and regular Bazel. + # + # Ensure that isn't happening by running the regular Bazel right after nojdk Bazel, just in case. If there is a collision, it will fail. + BAZELISK_HOME="$BAZELISK_HOME" \ + USE_BAZEL_VERSION="7.0.0" \ + JAVA_HOME="does/not/exist" \ + bazelisk --noautodetect_server_javabase version 2>&1 | tee log - ! grep "Build label:" log || \ - (echo "FAIL: 'bazelisk version' of an unreleased binary must not print a build label."; exit 1) + grep "Build label: 7.0.0" log || \ + (echo "FAIL: Expected to find 'Build label: 7.0.0' in the output of 'bazelisk version'"; exit 1) } function test_bazel_last_rc() { @@ -255,6 +336,48 @@ EOF (echo "FAIL: Expected to find 'BAZELISK_SKIP_WRAPPER=true' in the output of 'bazelisk version'"; exit 1) } +function test_path_is_consistent_regardless_of_base_url() { + setup + + echo 8.5.1 > .bazelversion + + cat >MODULE.bazel <print_path.bzl <&1 | tee log1 + + BAZELISK_HOME="$BAZELISK_HOME" bazelisk clean --expunge 2>&1 + + # We need a separate mirror of bazel binaries, which has identical files. + # We use GitHub releases as a separate mirror from the GCS default. + BAZELISK_HOME="$BAZELISK_HOME" BAZELISK_BASE_URL=https://github.com/bazelbuild/bazel/releases/download bazelisk fetch --repo=@print_path 2>&1 | tee log2 + + path1="$(grep "PATH is:" log1)" + path2="$(grep "PATH is:" log2)" + + [[ -n "${path1}" && -n "${path2}" ]] || \ + (echo "FAIL: Expected PATH to be non-empty, got path1=${path1}, path2=${path2}"; exit 1) + + [[ "${path1}" == "${path2}" ]] || \ + (echo "FAIL: Expected PATH to be the same regardless of which mirror was used, got path1=${path1}, path2=${path2}"; exit 1) +} + function test_skip_wrapper() { setup @@ -283,10 +406,61 @@ function test_bazel_download_path_go() { BAZELISK_HOME="$BAZELISK_HOME" \ bazelisk version 2>&1 | tee log - find "$BAZELISK_HOME/downloads/bazelbuild" 2>&1 | tee log + find "$BAZELISK_HOME/downloads/metadata/bazelbuild" 2>&1 | tee log - grep "^$BAZELISK_HOME/downloads/bazelbuild/bazel-[0-9][0-9]*.[0-9][0-9]*.[0-9][0-9]*-[a-z0-9_-]*/bin/bazel\(.exe\)\?$" log || \ - (echo "FAIL: Expected to download bazel binary into specific path."; exit 1) + grep "^$BAZELISK_HOME/downloads/metadata/bazelbuild/bazel-[0-9][0-9]*.[0-9][0-9]*.[0-9][0-9]*-[a-z0-9_-]*$" log || \ + (echo "FAIL: Expected to download bazel metadata in specific path."; exit 1) +} + +function test_bazel_verify_sha256() { + setup + + echo "7.1.1" > .bazelversion + + # First try to download and expect an invalid hash (it doesn't matter what it is). + if BAZELISK_HOME="$BAZELISK_HOME" BAZELISK_VERIFY_SHA256="invalid-hash" \ + bazelisk version 2>&1 | tee log; then + echo "FAIL: Command should have errored out"; exit 1 + fi + + grep "need sha256=invalid-hash" log || \ + (echo "FAIL: Expected to find hash mismatch"; exit 1) + + # IMPORTANT: The mixture of lowercase and uppercase letters in the hashes below is + # intentional to ensure the variable contents are normalized before comparison. + # If updating these values, re-introduce randomness. + local os="$(uname -s | tr A-Z a-z)" + local arch="$(uname -m)" + case "${os}_${arch}" in + darwin_x86_64) + expected_sha256="6e9274042665163de666f13b87abfe187a9127ed90ff1142bf42cfd45b32cd2b" + ;; + darwin_arm64) + expected_sha256="dae351f491ead382bfc7c14d8957b9c8d735300c566c2161e34035eab994c1f2" + ;; + linux_x86_64) + expected_sha256="D93508529d41136065c7b1E5ff555fbfb9d18fd00e768886F2fc7dfb53b05B43" + ;; + linux_aarch64) + expected_sha256="37c2d1c8ff917eba88fc68a9fc7ac0b96014f1bed653f1621de0eabc79ed0d2b" + ;; + msys*|mingw*|cygwin*) + expected_sha256="9fb6f439e2eb646b9bae7bd2c0317165c0b08abc0bba25f6af53180fa1f86997" + ;; + *) + echo "FAIL: Unknown OS ${os} ARCH ${arch} in test" + exit 1 + ;; + esac + + # Now try the same download as before but with the correct hash expectation. Note that the + # hash has a random uppercase / lowercase mixture to ensure this does not impact equality + # checks. + BAZELISK_HOME="$BAZELISK_HOME" BAZELISK_VERIFY_SHA256="${expected_sha256}" \ + bazelisk version 2>&1 | tee log + + grep "Build label:" log || \ + (echo "FAIL: Expected to find 'Build label' in the output of 'bazelisk version'"; exit 1) } function test_bazel_download_path_py() { @@ -297,7 +471,8 @@ function test_bazel_download_path_py() { find "$BAZELISK_HOME/downloads/bazelbuild" 2>&1 | tee log - grep "^$BAZELISK_HOME/downloads/bazelbuild/bazel-0.21.0-[a-z0-9_-]*/bin/bazel\(.exe\)\?$" log || \ + # 7.1.0 is the latest release in releases_for_tests.json + grep "^$BAZELISK_HOME/downloads/bazelbuild/bazel-7.1.0-[a-z0-9_-]*/bin/bazel\(.exe\)\?$" log || \ (echo "FAIL: Expected to download bazel binary into specific path."; exit 1) } @@ -307,8 +482,26 @@ function test_bazel_prepend_binary_directory_to_path_go() { BAZELISK_HOME="$BAZELISK_HOME" \ bazelisk --print_env 2>&1 | tee log - PATTERN=$(echo "^PATH=$BAZELISK_HOME/downloads/bazelbuild/bazel-[0-9][0-9]*.[0-9][0-9]*.[0-9][0-9]*-[a-z0-9_-]*/bin[:;]" | sed -e 's/\//\[\/\\\\\]/g') - grep "$PATTERN" log || \ + local os="$(uname -s | tr A-Z a-z)" + case "${os}" in + darwin|linux) + path_entry_delimiter=":" + path_delimiter="/" + extension="" + ;; + msys*|mingw*|cygwin*) + path_entry_delimiter=";" + path_delimiter="\\" + extension=".exe" + ;; + *) + echo "FAIL: Unknown OS ${os} in test" + exit 1 + ;; + esac + path_entry="$(grep "^PATH=" log | cut -d= -f2- | cut -d"${path_entry_delimiter}" -f1)" + + [[ -x "${path_entry}${path_delimiter}bazel${extension}" ]] || \ (echo "FAIL: Expected PATH to contains bazel binary directory."; exit 1) } @@ -318,7 +511,8 @@ function test_bazel_prepend_binary_directory_to_path_py() { BAZELISK_HOME="$BAZELISK_HOME" \ bazelisk --print_env 2>&1 | tee log - PATTERN=$(echo "^PATH=$BAZELISK_HOME/downloads/bazelbuild/bazel-0.21.0-[a-z0-9_-]*/bin[:;]" | sed -e 's/\//\[\/\\\\\]/g') + # 7.1.0 is the latest release in releases_for_tests.json + PATTERN=$(echo "^PATH=$BAZELISK_HOME/downloads/bazelbuild/bazel-7.1.0-[a-z0-9_-]*/bin[:;]" | sed -e 's/\//\[\/\\\\\]/g') grep "$PATTERN" log || \ (echo "FAIL: Expected PATH to contains bazel binary directory."; exit 1) } @@ -327,6 +521,14 @@ echo "# test_bazel_version_from_environment" test_bazel_version_from_environment echo +echo "# test_bazel_version_prefer_environment_to_bazeliskrc" +test_bazel_version_prefer_environment_to_bazeliskrc +echo + +echo "# test_bazel_version_from_workspace_bazeliskrc" +test_bazel_version_from_workspace_bazeliskrc +echo + echo "# test_bazel_version_from_file" test_bazel_version_from_file echo @@ -335,8 +537,8 @@ echo "# test_bazel_last_green" test_bazel_last_green echo -echo "# test_bazel_last_downstream_green" -test_bazel_last_downstream_green +echo "# test_BAZELISK_NOJDK" +test_BAZELISK_NOJDK echo if [[ $BAZELISK_VERSION == "GO" ]]; then @@ -352,16 +554,23 @@ if [[ $BAZELISK_VERSION == "GO" ]]; then test_bazel_last_rc echo - echo "# test_bazel_version_from_url" - test_bazel_version_from_url + echo "# test_bazel_version_from_format_url" + test_bazel_version_from_format_url + echo + + echo "# test_bazel_version_from_base_url" + test_bazel_version_from_base_url echo - echo "# test_bazel_version_prefer_environment_to_bazeliskrc" - test_bazel_version_prefer_environment_to_bazeliskrc + echo "# test_bazel_version_rc_from_base_url" + test_bazel_version_rc_from_base_url + + echo "# test_bazel_version_from_user_home_bazeliskrc" + test_bazel_version_from_user_home_bazeliskrc echo - echo "# test_bazel_version_from_bazeliskrc" - test_bazel_version_from_bazeliskrc + echo "# test_bazel_version_prefer_workspace_bazeliskrc_to_user_home_bazeliskrc" + test_bazel_version_prefer_workspace_bazeliskrc_to_user_home_bazeliskrc echo echo "# test_bazel_version_prefer_bazeliskrc_to_bazelversion_file" @@ -372,10 +581,18 @@ if [[ $BAZELISK_VERSION == "GO" ]]; then test_bazel_download_path_go echo + echo '# test_bazel_verify_sha256' + test_bazel_verify_sha256 + echo + echo "# test_bazel_prepend_binary_directory_to_path_go" test_bazel_prepend_binary_directory_to_path_go echo + echo "# test_path_is_consistent_regardless_of_base_url" + test_path_is_consistent_regardless_of_base_url + echo + case "$(uname -s)" in MSYS*) # The tests are currently not compatible with Windows. diff --git a/bazelisk_version_test.go b/bazelisk_version_test.go index b754f813..7e6f532e 100644 --- a/bazelisk_version_test.go +++ b/bazelisk_version_test.go @@ -3,12 +3,13 @@ package main import ( "encoding/json" "fmt" - "io/ioutil" "log" "os" + "slices" "strings" "testing" + "github.com/bazelbuild/bazelisk/config" "github.com/bazelbuild/bazelisk/core" "github.com/bazelbuild/bazelisk/httputil" "github.com/bazelbuild/bazelisk/repositories" @@ -23,9 +24,19 @@ var ( tmpDir = "" ) +func TestGetInAscendingOrder(t *testing.T) { + input := []string{"7.0.1rc2", "6.1.0", "6.0.1", "10.11.12", "6.0.0", "7.0.1", "6.0.0rc2", "7.0.1rc1", "10.11.12rc1", "6.0.0rc1"} + want := []string{"6.0.0rc1", "6.0.0rc2", "6.0.0", "6.0.1", "6.1.0", "7.0.1rc1", "7.0.1rc2", "7.0.1", "10.11.12rc1", "10.11.12"} + + got := versions.GetInAscendingOrder(input) + if !slices.Equal(got, want) { + t.Errorf("GetInAscendingOrder(): got %s, want %s", got, want) + } +} + func TestMain(m *testing.M) { var err error - tmpDir, err = ioutil.TempDir("", "version_test") + tmpDir, err = os.MkdirTemp("", "version_test") if err != nil { log.Fatal(err) } @@ -41,8 +52,8 @@ func TestResolveVersion(t *testing.T) { s.Finish() gcs := &repositories.GCSRepo{} - repos := core.CreateRepositories(nil, gcs, nil, nil, nil, false) - version, _, err := repos.ResolveVersion(tmpDir, versions.BazelUpstream, "4.0.0") + repos := core.CreateRepositories(gcs, nil, nil, nil, false) + version, _, err := repos.ResolveVersion(tmpDir, versions.BazelUpstream, "4.0.0", config.Null()) if err != nil { t.Fatalf("Version resolution failed unexpectedly: %v", err) @@ -59,8 +70,8 @@ func TestResolvePatchVersion(t *testing.T) { s.Finish() gcs := &repositories.GCSRepo{} - repos := core.CreateRepositories(nil, gcs, nil, nil, nil, false) - version, _, err := repos.ResolveVersion(tmpDir, versions.BazelUpstream, "4.0.0-patch1") + repos := core.CreateRepositories(gcs, nil, nil, nil, false) + version, _, err := repos.ResolveVersion(tmpDir, versions.BazelUpstream, "4.0.0-patch1", config.Null()) if err != nil { t.Fatalf("Version resolution failed unexpectedly: %v", err) @@ -81,8 +92,8 @@ func TestResolveLatestRcVersion(t *testing.T) { s.Finish() gcs := &repositories.GCSRepo{} - repos := core.CreateRepositories(nil, gcs, nil, nil, nil, false) - version, _, err := repos.ResolveVersion(tmpDir, versions.BazelUpstream, "last_rc") + repos := core.CreateRepositories(gcs, nil, nil, nil, false) + version, _, err := repos.ResolveVersion(tmpDir, versions.BazelUpstream, "last_rc", config.Null()) if err != nil { t.Fatalf("Version resolution failed unexpectedly: %v", err) @@ -99,8 +110,8 @@ func TestResolveLatestRcVersion_WithFullRelease(t *testing.T) { s.Finish() gcs := &repositories.GCSRepo{} - repos := core.CreateRepositories(nil, gcs, nil, nil, nil, false) - version, _, err := repos.ResolveVersion(tmpDir, versions.BazelUpstream, "last_rc") + repos := core.CreateRepositories(gcs, nil, nil, nil, false) + version, _, err := repos.ResolveVersion(tmpDir, versions.BazelUpstream, "last_rc", config.Null()) if err != nil { t.Fatalf("Version resolution failed unexpectedly: %v", err) @@ -119,8 +130,8 @@ func TestResolveLatestVersion_TwoLatestVersionsDoNotHaveAReleaseYet(t *testing.T s.Finish() gcs := &repositories.GCSRepo{} - repos := core.CreateRepositories(gcs, nil, nil, nil, nil, false) - version, _, err := repos.ResolveVersion(tmpDir, versions.BazelUpstream, "latest") + repos := core.CreateRepositories(gcs, nil, nil, nil, false) + version, _, err := repos.ResolveVersion(tmpDir, versions.BazelUpstream, "latest", config.Null()) if err != nil { t.Fatalf("Version resolution failed unexpectedly: %v", err) @@ -141,8 +152,8 @@ func TestResolveLatestVersion_ShouldOnlyReturnStableReleases(t *testing.T) { s.Finish() gcs := &repositories.GCSRepo{} - repos := core.CreateRepositories(gcs, nil, nil, nil, nil, false) - version, _, err := repos.ResolveVersion(tmpDir, versions.BazelUpstream, "latest-1") + repos := core.CreateRepositories(gcs, nil, nil, nil, false) + version, _, err := repos.ResolveVersion(tmpDir, versions.BazelUpstream, "latest-1", config.Null()) if err != nil { t.Fatalf("Version resolution failed unexpectedly: %v", err) @@ -153,6 +164,58 @@ func TestResolveLatestVersion_ShouldOnlyReturnStableReleases(t *testing.T) { } } +func TestResolveLatestAvoidsUnnecessaryRequests(t *testing.T) { + tests := []struct{ + name string + specifiedVersion string + wantVersion string + } { + { + name: "Release", + specifiedVersion: "latest", + wantVersion: "7.0.0", + }, + { + name: "Candidate", + specifiedVersion: "last_rc", + wantVersion: "7.0.0rc1", + }, + } + + for _, test := range tests { + t.Run(test.name, func(t *testing.T){ + s := setUp(t) + s.AddVersion("4.0.0", true, []int{1}, nil) + s.AddVersion("5.0.0", true, []int{1}, nil) + s.AddVersion("6.0.0", true, []int{1}, nil) + s.AddVersion("7.0.0", true, []int{1}, nil) + s.AddVersion("8.0.0", false, nil, nil) + s.Finish() + + gcs := &repositories.GCSRepo{} + repos := core.CreateRepositories(gcs, nil, nil, nil, false) + gotVersion, _, err := repos.ResolveVersion(tmpDir, versions.BazelUpstream, test.specifiedVersion, config.Null()) + + if err != nil { + t.Fatalf("Version resolution failed unexpectedly: %v", err) + } + if gotVersion != test.wantVersion { + t.Errorf("Expected version %s, but got %s", test.wantVersion, gotVersion) + } + /* + We expect three requests: + - One to get a list of all Bazel version tracks + - One to check for the existence of the 8.* release (candidates), which returns no results + - One to check for the existence of the 7.* release (candidates), which returns a match + */ + wantRequests := 3 + if gotRequests := len(s.Transport.RequestedURLs); gotRequests != wantRequests { + t.Errorf("Expected exactly %d requests (one for the top-level, one for 8.0.0, one for 7.0.0), but got %d:\n%s", wantRequests, gotRequests, strings.Join(s.Transport.RequestedURLs, "\n")) + } + }) + } +} + func TestResolveLatestVersion_ShouldFailIfNotEnoughReleases(t *testing.T) { s := setUp(t) s.AddVersion("3.0.0", true, nil, nil) @@ -160,13 +223,13 @@ func TestResolveLatestVersion_ShouldFailIfNotEnoughReleases(t *testing.T) { s.Finish() gcs := &repositories.GCSRepo{} - repos := core.CreateRepositories(gcs, nil, nil, nil, nil, false) - _, _, err := repos.ResolveVersion(tmpDir, versions.BazelUpstream, "latest-1") + repos := core.CreateRepositories(gcs, nil, nil, nil, false) + _, _, err := repos.ResolveVersion(tmpDir, versions.BazelUpstream, "latest-1", config.Null()) if err == nil { t.Fatal("Expected ResolveVersion() to fail.") } - expectedError := "unable to determine latest version: requested 2 latest releases, but only found 1" + expectedError := "cannot resolve version \"latest-1\": There are not enough matching Bazel releases (1)" if err.Error() != expectedError { t.Fatalf("Expected error message %q, but got '%v'", expectedError, err) } @@ -177,8 +240,8 @@ func TestResolveLatestVersion_GCSIsDown(t *testing.T) { g.Transport.AddResponse("https://www.googleapis.com/storage/v1/b/bazel/o?delimiter=/", 500, "", nil) gcs := &repositories.GCSRepo{} - repos := core.CreateRepositories(gcs, nil, nil, nil, nil, false) - _, _, err := repos.ResolveVersion(tmpDir, versions.BazelUpstream, "latest") + repos := core.CreateRepositories(gcs, nil, nil, nil, false) + _, _, err := repos.ResolveVersion(tmpDir, versions.BazelUpstream, "latest", config.Null()) if err == nil { t.Fatal("Expected resolveLatestVersion() to fail.") @@ -194,25 +257,25 @@ func TestResolveLatestVersion_GitHubIsDown(t *testing.T) { transport.AddResponse("https://api.github.com/repos/bazelbuild/bazel/releases", 500, "", nil) gh := repositories.CreateGitHubRepo("test_token") - repos := core.CreateRepositories(nil, nil, gh, nil, nil, false) + repos := core.CreateRepositories(nil, gh, nil, nil, false) - _, _, err := repos.ResolveVersion(tmpDir, "some_fork", "latest") + _, _, err := repos.ResolveVersion(tmpDir, "some_fork", "latest", config.Null()) if err == nil { t.Fatal("Expected resolveLatestVersion() to fail.") } - expectedPrefix := "unable to determine latest version: unable to dermine 'some_fork' releases: could not download list of Bazel releases from github.com/some_fork" + expectedPrefix := "unable to determine latest version: unable to determine 'some_fork' releases: could not download list of Bazel releases from github.com/some_fork" if !strings.HasPrefix(err.Error(), expectedPrefix) { t.Fatalf("Expected error message that starts with %q, but got '%v'", expectedPrefix, err) } } func TestAcceptRollingReleaseName(t *testing.T) { - gh := repositories.CreateGitHubRepo("test_token") - repos := core.CreateRepositories(nil, nil, nil, nil, gh, false) + gcs := &repositories.GCSRepo{} + repos := core.CreateRepositories(nil, nil, nil, gcs, false) for _, version := range []string{"10.0.0-pre.20201103.4", "10.0.0-pre.20201103.4.2"} { - resolvedVersion, _, err := repos.ResolveVersion(tmpDir, "", version) + resolvedVersion, _, err := repos.ResolveVersion(tmpDir, "", version, config.Null()) if err != nil { t.Fatalf("ResolveVersion(%q, \"\", %q): expected no error, but got %v", tmpDir, version, err) @@ -225,64 +288,102 @@ func TestAcceptRollingReleaseName(t *testing.T) { } func TestResolveLatestRollingRelease(t *testing.T) { - text := ` - [ - { - "tag_name": "4.0.0", - "prerelease": false - }, - { - "tag_name": "5.0.0-pre.20210319.1", - "prerelease": true - }, - { - "tag_name": "5.0.0-pre.20210322.4", - "prerelease": true - }, - { - "tag_name": "5.0.0", - "prerelease": false - } - ] - ` - transport := installTransport() - transport.AddResponse("https://api.github.com/repos/bazelbuild/bazel/releases", 200, text, nil) + s := setUp(t) + s.AddVersion("11.0.0", false, nil, []string{"11.0.0/rolling/11.0.0-pre.20210503.1"}) + s.AddVersion("12.0.0", false, nil, []string{"12.0.0/rolling/12.0.0-pre.20210504.1"}) + s.Finish() - gh := repositories.CreateGitHubRepo("test_token") - repos := core.CreateRepositories(nil, nil, nil, nil, gh, false) + gcs := &repositories.GCSRepo{} + repos := core.CreateRepositories(nil, nil, nil, gcs, false) - version, _, err := repos.ResolveVersion(tmpDir, "", rollingReleaseIdentifier) + version, _, err := repos.ResolveVersion(tmpDir, "", rollingReleaseIdentifier, config.Null()) if err != nil { t.Fatalf("ResolveVersion(%q, \"\", %q): expected no error, but got %v", tmpDir, rollingReleaseIdentifier, err) } - want := "5.0.0-pre.20210322.4" + want := "12.0.0-pre.20210504.1" if version != want { t.Fatalf("ResolveVersion(%q, \"\", %q) = %v, but expected %v", tmpDir, rollingReleaseIdentifier, version, want) } } -func TestAcceptFloatingReleaseVersions(t *testing.T) { +func TestResolveLatestRollingRelease_ShouldFallBackIfNoReleaseYet(t *testing.T) { s := setUp(t) - s.AddVersion("3.0.0", true, nil, []string{"4.0.0-pre.20210504.1"}) - s.AddVersion("4.0.0", true, nil, nil) - s.AddVersion("4.1.0", true, nil, nil) - s.AddVersion("4.2.0", true, nil, nil) - s.AddVersion("4.2.1", true, []int{1, 2}, nil) - s.AddVersion("5.0.0", true, nil, nil) + s.AddVersion("12.0.0", false, nil, []string{"12.0.0/rolling/12.0.0-pre.20210504.1rc1"}) + s.AddVersion("11.0.0", true, nil, []string{"11.0.0/rolling/11.0.0-pre.20210503.1"}) s.Finish() gcs := &repositories.GCSRepo{} - repos := core.CreateRepositories(gcs, nil, nil, nil, nil, false) - version, _, err := repos.ResolveVersion(tmpDir, versions.BazelUpstream, "4.x") + repos := core.CreateRepositories(nil, nil, nil, gcs, false) + + version, _, err := repos.ResolveVersion(tmpDir, "", rollingReleaseIdentifier, config.Null()) if err != nil { - t.Fatalf("Version resolution failed unexpectedly: %v", err) + t.Fatalf("ResolveVersion(%q, \"\", %q): expected no error, but got %v", tmpDir, rollingReleaseIdentifier, err) } - expectedVersion := "4.2.1" - if version != expectedVersion { - t.Fatalf("Expected version %s, but got %s", expectedVersion, version) + + want := "11.0.0-pre.20210503.1" + if version != want { + t.Fatalf("ResolveVersion(%q, \"\", %q) = %v, but expected %v", tmpDir, rollingReleaseIdentifier, version, want) + } +} + + +func TestAcceptTrackBasedReleaseVersions(t *testing.T) { + tests := []struct { + name string + requestedVersion string + releaseExists bool + wantVersion string + }{ + { + name: "Floating_ReleaseExists", + requestedVersion: "4.x", + releaseExists: true, + wantVersion: "4.2.1", + }, + { + name: "Floating_NoRelease", + requestedVersion: "4.x", + releaseExists: false, + wantVersion: "4.2.0", + }, + { + name: "Wildcard_ReleaseExists", + requestedVersion: "4.*", + releaseExists: true, + wantVersion: "4.2.1", + }, + { + name: "Wildcard_NoRelease", + requestedVersion: "4.*", + releaseExists: false, + wantVersion: "4.2.1rc3", + }, + } + + for _, test := range tests { + t.Run(test.name, func(t *testing.T) { + s := setUp(t) + s.AddVersion("4.0.0", true, nil, []string{"4.0.0-pre.20210504.1"}) + s.AddVersion("4.1.0", true, nil, nil) + s.AddVersion("4.2.0", true, nil, nil) + s.AddVersion("4.2.1", test.releaseExists, []int{1, 2, 3}, nil) + s.AddVersion("5.0.0", true, nil, nil) + s.Finish() + + gcs := &repositories.GCSRepo{} + repos := core.CreateRepositories(gcs, nil, nil, nil, false) + version, _, err := repos.ResolveVersion(tmpDir, versions.BazelUpstream, test.requestedVersion, config.Null()) + + if err != nil { + t.Fatalf("Version resolution failed unexpectedly: %v", err) + } + if version != test.wantVersion { + t.Fatalf("Expected version %s, but got %s", test.wantVersion, version) + } + }) } } @@ -308,9 +409,7 @@ func (g *gcsSetup) AddVersion(version string, hasRelease bool, rcs []int, rollin register(fmt.Sprintf("rc%d", rc)) } - for _, r := range rolling { - register(r) - } + g.addURL(fmt.Sprintf("%s/rolling/", version), false, rolling...) // The /release/ URLs have to exist, even if there is no release. In this case GCS returns no items, though. releasePrefix := fmt.Sprintf("%s/release/", version) diff --git a/build.sh b/build.sh index be34d344..1363e17a 100755 --- a/build.sh +++ b/build.sh @@ -23,19 +23,43 @@ mkdir bin go build ./bazelisk build --config=release \ //:bazelisk-darwin-amd64 \ + //:bazelisk-darwin-amd64-sha256 \ //:bazelisk-darwin-arm64 \ + //:bazelisk-darwin-arm64-sha256 \ //:bazelisk-darwin-universal \ + //:bazelisk-darwin-universal-sha256 \ //:bazelisk-linux-amd64 \ + //:bazelisk-linux-amd64-sha256 \ //:bazelisk-linux-arm64 \ - //:bazelisk-windows-amd64 + //:bazelisk-linux-arm64-sha256 \ + //:bazelisk-windows-amd64 \ + //:bazelisk-windows-amd64-sha256 \ + //:bazelisk-windows-arm64 \ + //:bazelisk-windows-arm64-sha256 \ + //deb:bazelisk-amd64_deb \ + //deb:bazelisk-amd64-deb-sha256 \ + //deb:bazelisk-arm64_deb \ + //deb:bazelisk-arm64-deb-sha256 echo -cp bazel-out/*-opt-*/bin/bazelisk-darwin_amd64 bin/bazelisk-darwin-amd64 -cp bazel-out/*-opt-*/bin/bazelisk-darwin_arm64 bin/bazelisk-darwin-arm64 -cp bazel-out/*-opt/bin/bazelisk-darwin_universal bin/bazelisk-darwin -cp bazel-out/*-opt-*/bin/bazelisk-linux_amd64 bin/bazelisk-linux-amd64 -cp bazel-out/*-opt-*/bin/bazelisk-linux_arm64 bin/bazelisk-linux-arm64 -cp bazel-out/*-opt-*/bin/bazelisk-windows_amd64.exe bin/bazelisk-windows-amd64.exe +cp bazel-out/*-opt*/bin/bazelisk-darwin_amd64 bin/bazelisk-darwin-amd64 +cp bazel-out/*-opt*/bin/bazelisk-darwin_amd64.sha256 bin/bazelisk-darwin-amd64.sha256 +cp bazel-out/*-opt*/bin/bazelisk-darwin_arm64 bin/bazelisk-darwin-arm64 +cp bazel-out/*-opt*/bin/bazelisk-darwin_arm64.sha256 bin/bazelisk-darwin-arm64.sha256 +cp bazel-out/*-opt*/bin/bazelisk-darwin_universal bin/bazelisk-darwin +cp bazel-out/*-opt*/bin/bazelisk-darwin_universal.sha256 bin/bazelisk-darwin.sha256 +cp bazel-out/*-opt*/bin/bazelisk-linux_amd64 bin/bazelisk-linux-amd64 +cp bazel-out/*-opt*/bin/bazelisk-linux_amd64.sha256 bin/bazelisk-linux-amd64.sha256 +cp bazel-out/*-opt*/bin/bazelisk-linux_arm64 bin/bazelisk-linux-arm64 +cp bazel-out/*-opt*/bin/bazelisk-linux_arm64.sha256 bin/bazelisk-linux-arm64.sha256 +cp bazel-out/*-opt*/bin/bazelisk-windows_amd64.exe bin/bazelisk-windows-amd64.exe +cp bazel-out/*-opt*/bin/bazelisk-windows_amd64.exe.sha256 bin/bazelisk-windows-amd64.exe.sha256 +cp bazel-out/*-opt*/bin/bazelisk-windows_arm64.exe bin/bazelisk-windows-arm64.exe +cp bazel-out/*-opt*/bin/bazelisk-windows_arm64.exe.sha256 bin/bazelisk-windows-arm64.exe.sha256 +cp bazel-out/*-opt*/bin/deb/bazelisk-amd64.deb bin/bazelisk-amd64.deb +cp bazel-out/*-opt*/bin/deb/bazelisk-amd64.deb.sha256 bin/bazelisk-amd64.deb.sha256 +cp bazel-out/*-opt*/bin/deb/bazelisk-arm64.deb bin/bazelisk-arm64.deb +cp bazel-out/*-opt*/bin/deb/bazelisk-arm64.deb.sha256 bin/bazelisk-arm64.deb.sha256 rm -f bazelisk ### Build release artifacts using `go build`. @@ -45,6 +69,7 @@ rm -f bazelisk # GOOS=darwin GOARCH=arm64 go build -o bin/bazelisk-darwin-arm64 # lipo -create -output bin/bazelisk-darwin bin/bazelisk-darwin-amd64 bin/bazelisk-darwin-arm64 # GOOS=windows GOARCH=amd64 go build -o bin/bazelisk-windows-amd64.exe +# GOOS=windows GOARCH=arm64 go build -o bin/bazelisk-windows-arm64.exe ### Print some information about the generated binaries. echo "== Bazelisk binaries are ready ==" diff --git a/config/BUILD b/config/BUILD new file mode 100644 index 00000000..50ca12b2 --- /dev/null +++ b/config/BUILD @@ -0,0 +1,9 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library") + +go_library( + name = "config", + srcs = ["config.go"], + importpath = "github.com/bazelbuild/bazelisk/config", + visibility = ["//visibility:public"], + deps = ["//ws"], +) diff --git a/config/config.go b/config/config.go new file mode 100644 index 00000000..2450f594 --- /dev/null +++ b/config/config.go @@ -0,0 +1,130 @@ +// Package config reads Bazelisk configuration settings from files and the environment. +package config + +import ( + "os" + "path/filepath" + "strings" + + "github.com/bazelbuild/bazelisk/ws" +) + +const rcFileName = ".bazeliskrc" + +// Config allows getting Bazelisk configuration values. +type Config interface { + Get(name string) string +} + +// FromEnv returns a Config which gets config values from environment variables. +func FromEnv() Config { + return &fromEnv{} +} + +type fromEnv struct{} + +func (c *fromEnv) Get(name string) string { + return os.Getenv(name) +} + +// FromFile returns a Config which gets config values from a Bazelisk config file. +func FromFile(path string) (Config, error) { + values, err := parseFileConfig(path) + if err != nil { + return nil, err + } + return &static{ + values: values, + }, nil +} + +type static struct { + values map[string]string +} + +func (c *static) Get(name string) string { + return c.values[name] +} + +// parseFileConfig parses a .bazeliskrc file as a map of key-value configuration values. +func parseFileConfig(rcFilePath string) (map[string]string, error) { + config := make(map[string]string) + + contents, err := os.ReadFile(rcFilePath) + if err != nil { + if os.IsNotExist(err) { + // Non-critical error. + return config, nil + } + return nil, err + } + + for _, line := range strings.Split(string(contents), "\n") { + if strings.HasPrefix(line, "#") { + // comments + continue + } + parts := strings.SplitN(line, "=", 2) + if len(parts) < 2 { + continue + } + key := strings.TrimSpace(parts[0]) + config[key] = strings.TrimSpace(parts[1]) + } + + return config, nil +} + +// LocateUserConfigFile locates a .bazeliskrc file in the user's home directory. +func LocateUserConfigFile() (string, error) { + home, err := os.UserHomeDir() + if err != nil { + return "", err + } + return filepath.Join(home, rcFileName), nil +} + +// LocateWorkspaceConfigFile locates a .bazeliskrc file in the current workspace root. +func LocateWorkspaceConfigFile() (string, error) { + workingDirectory, err := os.Getwd() + if err != nil { + return "", err + } + workspaceRoot := ws.FindWorkspaceRoot(workingDirectory) + if workspaceRoot == "" { + return "", err + } + return filepath.Join(workspaceRoot, rcFileName), nil +} + +// Layered returns a Config which gets config values from the first of a series of other Config values which sets the config. +func Layered(configs ...Config) Config { + return &layered{ + configs: configs, + } +} + +type layered struct { + configs []Config +} + +func (c *layered) Get(name string) string { + for _, config := range c.configs { + if value := config.Get(name); value != "" { + return value + } + } + return "" +} + +// Null returns a Config with no config values. +func Null() Config { + return &static{} +} + +// Static returns a Config with static values. +func Static(values map[string]string) Config { + return &static{ + values: values, + } +} diff --git a/core/BUILD b/core/BUILD index fee6d3a0..d265c285 100644 --- a/core/BUILD +++ b/core/BUILD @@ -1,18 +1,36 @@ -load("@io_bazel_rules_go//go:def.bzl", "go_library") +load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") go_library( - name = "go_default_library", + name = "core", srcs = [ "core.go", + "wrapper_helpers.go", + "wrapper_helpers_nonwindows.go", "repositories.go", ], importpath = "github.com/bazelbuild/bazelisk/core", visibility = ["//visibility:public"], x_defs = {"BazeliskVersion": "{STABLE_VERSION}"}, deps = [ - "//httputil:go_default_library", - "//platforms:go_default_library", - "//versions:go_default_library", - "@com_github_mitchellh_go_homedir//:go_default_library", + "//config", + "//httputil", + "//platforms", + "//versions", + "//ws", + "@com_github_gofrs_flock//:flock", + "@com_github_mitchellh_go_homedir//:go-homedir", + ], +) + +go_test( + name = "core_test", + srcs = [ + "core_test.go", + "repositories_test.go", + ], + embed = [":core"], + deps = [ + "//config", + "//platforms", ], ) diff --git a/core/core.go b/core/core.go index 69ae7366..6c4dfb22 100644 --- a/core/core.go +++ b/core/core.go @@ -4,11 +4,18 @@ package core // TODO: split this file into multiple smaller ones in dedicated packages (e.g. execution, incompatible, ...). import ( + "archive/zip" "bufio" + "bytes" + "context" + "crypto/rand" + "crypto/sha256" + "encoding/json" + "errors" "fmt" "io" - "io/ioutil" "log" + "net/http" "os" "os/exec" "os/signal" @@ -17,253 +24,386 @@ import ( "runtime" "sort" "strings" - "sync" "syscall" + "time" + "github.com/bazelbuild/bazelisk/config" "github.com/bazelbuild/bazelisk/httputil" "github.com/bazelbuild/bazelisk/platforms" "github.com/bazelbuild/bazelisk/versions" + "github.com/bazelbuild/bazelisk/ws" + "github.com/gofrs/flock" "github.com/mitchellh/go-homedir" ) const ( - bazelReal = "BAZEL_REAL" - skipWrapperEnv = "BAZELISK_SKIP_WRAPPER" - wrapperPath = "./tools/bazel" + bazelReal = "BAZEL_REAL" + skipWrapperEnv = "BAZELISK_SKIP_WRAPPER" + bazeliskEnv = "BAZELISK" + defaultWrapperDirectory = "./tools" + defaultWrapperName = "bazel" + maxDirLength = 255 ) var ( // BazeliskVersion is filled in via x_defs when building a release. BazeliskVersion = "development" - - fileConfig map[string]string - fileConfigOnce sync.Once ) -// RunBazelisk runs the main Bazelisk logic for the given arguments and Bazel repositories. -func RunBazelisk(args []string, repos *Repositories) (int, error) { - httputil.UserAgent = getUserAgent() +// ArgsFunc is a function that receives a resolved Bazel version and returns the arguments to invoke +// Bazel with. +type ArgsFunc func(resolvedBazelVersion string) []string - bazeliskHome := GetEnvOrConfig("BAZELISK_HOME") - if len(bazeliskHome) == 0 { - userCacheDir, err := os.UserCacheDir() +// MakeDefaultConfig returns a config based on env and .bazeliskrc files. +func MakeDefaultConfig() config.Config { + configs := []config.Config{config.FromEnv()} + + workspaceConfigPath, err := config.LocateWorkspaceConfigFile() + if err == nil { + c, err := config.FromFile(workspaceConfigPath) if err != nil { - return -1, fmt.Errorf("could not get the user's cache directory: %v", err) + log.Fatal(err) } - - bazeliskHome = filepath.Join(userCacheDir, "bazelisk") + configs = append(configs, c) } - err := os.MkdirAll(bazeliskHome, 0755) - if err != nil { - return -1, fmt.Errorf("could not create directory %s: %v", bazeliskHome, err) + userConfigPath, err := config.LocateUserConfigFile() + if err == nil { + c, err := config.FromFile(userConfigPath) + if err != nil { + log.Fatal(err) + } + configs = append(configs, c) } + return config.Layered(configs...) +} - bazelVersionString, err := getBazelVersion() - if err != nil { - return -1, fmt.Errorf("could not get Bazel version: %v", err) - } +// RunBazelisk runs the main Bazelisk logic for the given arguments and Bazel repositories. +// +// This will run Bazel in a subprocess and return its exit code. +func RunBazelisk(args []string, repos *Repositories) (int, error) { + return RunBazeliskWithArgsFunc(func(_ string) []string { return args }, repos) +} - bazelPath, err := homedir.Expand(bazelVersionString) - if err != nil { - return -1, fmt.Errorf("could not expand home directory in path: %v", err) - } +// RunBazeliskWithArgsFunc runs the main Bazelisk logic for the given ArgsFunc and Bazel +// repositories. +// +// This will run Bazel in a subprocess and return its exit code. +func RunBazeliskWithArgsFunc(argsFunc ArgsFunc, repos *Repositories) (int, error) { + return RunBazeliskWithArgsFuncAndConfig(argsFunc, repos, MakeDefaultConfig()) +} - // If the Bazel version is an absolute path to a Bazel binary in the filesystem, we can - // use it directly. In that case, we don't know which exact version it is, though. - resolvedBazelVersion := "unknown" +// RunBazeliskWithArgsFuncAndConfig runs the main Bazelisk logic for the given ArgsFunc and Bazel +// repositories and config. +// +// This will run Bazel in a subprocess and return its exit code. +func RunBazeliskWithArgsFuncAndConfig(argsFunc ArgsFunc, repos *Repositories, config config.Config) (int, error) { + return RunBazeliskWithArgsFuncAndConfigAndOut(argsFunc, repos, config, nil) +} - // If we aren't using a local Bazel binary, we'll have to parse the version string and - // download the version that the user wants. - if !filepath.IsAbs(bazelPath) { - bazelFork, bazelVersion, err := parseBazelForkAndVersion(bazelVersionString) - if err != nil { - return -1, fmt.Errorf("could not parse Bazel fork and version: %v", err) - } +// RunBazeliskWithArgsFuncAndConfigAndOut runs the main Bazelisk logic for the given ArgsFunc and Bazel +// repositories and config, writing its stdout to the passed writer. +// +// This will run Bazel in a subprocess and return its exit code. +func RunBazeliskWithArgsFuncAndConfigAndOut(argsFunc ArgsFunc, repos *Repositories, config config.Config, stdout io.Writer) (int, error) { + return RunBazeliskWithArgsFuncAndConfigAndOutAndErr(argsFunc, repos, config, stdout, nil) +} - var downloader DownloadFunc - resolvedBazelVersion, downloader, err = repos.ResolveVersion(bazeliskHome, bazelFork, bazelVersion) - if err != nil { - return -1, fmt.Errorf("could not resolve the version '%s' to an actual version number: %v", bazelVersion, err) - } +// RunBazeliskWithArgsFuncAndConfigAndOutAndErr runs the main Bazelisk logic for the given ArgsFunc and Bazel +// repositories and config, writing its stdout and stderr to the passed writers. +// +// This will run Bazel in a subprocess and return its exit code. +func RunBazeliskWithArgsFuncAndConfigAndOutAndErr(argsFunc ArgsFunc, repos *Repositories, config config.Config, stdout, stderr io.Writer) (int, error) { + return RunOrExecBazeliskWithArgsFuncAndConfigAndOutAndErr(argsFunc, repos, config, stdout, stderr, false) +} - bazelForkOrURL := dirForURL(GetEnvOrConfig(BaseURLEnv)) - if len(bazelForkOrURL) == 0 { - bazelForkOrURL = bazelFork - } +// ExecBazelisk runs the main Bazelisk logic for the given arguments and Bazel repositories. +// +// If possible (i.e. on non-Windows platforms), this will replace the current process with Bazel +// and will not return. On Windows, this will execute Bazel in a new process and return its exit +// code. +func ExecBazelisk(args []string, repos *Repositories) (int, error) { + return ExecBazeliskWithArgsFunc(func(_ string) []string { return args }, repos) +} - baseDirectory := filepath.Join(bazeliskHome, "downloads", bazelForkOrURL) - bazelPath, err = downloadBazel(bazelFork, resolvedBazelVersion, baseDirectory, repos, downloader) - if err != nil { - return -1, fmt.Errorf("could not download Bazel: %v", err) - } - } else { - baseDirectory := filepath.Join(bazeliskHome, "local") - bazelPath, err = linkLocalBazel(baseDirectory, bazelPath) - if err != nil { - return -1, fmt.Errorf("cound not link local Bazel: %v", err) - } +// ExecBazeliskWithArgsFunc runs the main Bazelisk logic for the given ArgsFunc and Bazel +// repositories. +// +// If possible (i.e. on non-Windows platforms), this will replace the current process with Bazel +// and will not return. On Windows, this will execute Bazel in a new process and return its exit +// code. +func ExecBazeliskWithArgsFunc(argsFunc ArgsFunc, repos *Repositories) (int, error) { + return ExecBazeliskWithArgsFuncAndConfig(argsFunc, repos, MakeDefaultConfig()) +} + +// ExecBazeliskWithArgsFuncAndConfig runs the main Bazelisk logic for the given ArgsFunc and Bazel +// repositories and config. +// +// If possible (i.e. on non-Windows platforms), this will replace the current process with Bazel +// and will not return. On Windows, this will execute Bazel in a new process and return its exit +// code. +func ExecBazeliskWithArgsFuncAndConfig(argsFunc ArgsFunc, repos *Repositories, config config.Config) (int, error) { + return RunOrExecBazeliskWithArgsFuncAndConfigAndOutAndErr(argsFunc, repos, config, nil, nil, true) +} + +// RunOrExecBazeliskWithArgsFuncAndConfigAndOutAndErr runs the main Bazelisk logic for the given +// ArgsFunc and Bazel repositories and config. +// +// If exec is true, this will replace the current process with Bazel and will not return (this is +// not possible on Windows; on Windows this will execute Bazel in a new process and return its exit +// code even if exec is true). `stdout` and `stderr` are not supported in exec mode. +// +// If exec is false, this will run Bazel in a subprocess and return its exit code, writing its +// stdout and stderr to the passed writers if provided. +func RunOrExecBazeliskWithArgsFuncAndConfigAndOutAndErr(argsFunc ArgsFunc, repos *Repositories, config config.Config, stdout, stderr io.Writer, exec bool) (int, error) { + httputil.UserAgent = getUserAgent(config) + + // bazeliskVersion command must be the only argument + if len(os.Args[1:]) == 1 && os.Args[1] == "bazeliskVersion" { + printBazeliskVersion(false) + return 0, nil } + bazelInstallation, err := GetBazelInstallation(repos, config) + if err != nil { + return -1, err + } + + args := argsFunc(bazelInstallation.Version) + // --print_env must be the first argument. if len(args) > 0 && args[0] == "--print_env" { // print environment variables for sub-processes - cmd := makeBazelCmd(bazelPath, args, nil) + cmd, err := makeBazelCmd(bazelInstallation.Path, args, nil, nil, config) + if err != nil { + return -1, err + } for _, val := range cmd.Env { fmt.Println(val) } return 0, nil } - // --strict and --migrate must be the first argument. + // --strict and --migrate and --bisect must be the first argument. if len(args) > 0 && (args[0] == "--strict" || args[0] == "--migrate") { cmd, err := getBazelCommand(args) if err != nil { return -1, err } - newFlags, err := getIncompatibleFlags(bazelPath, cmd) + newFlags, err := getIncompatibleFlags(bazelInstallation.Path, cmd, config) if err != nil { return -1, fmt.Errorf("could not get the list of incompatible flags: %v", err) } - if args[0] == "--migrate" { - migrate(bazelPath, args[1:], newFlags) + migrate(bazelInstallation.Path, args[1:], newFlags, config) } else { // When --strict is present, it expands to the list of --incompatible_ flags // that should be enabled for the given Bazel version. args = insertArgs(args[1:], newFlags) } + } else if len(args) > 0 && strings.HasPrefix(args[0], "--bisect") { + // When --bisect is present, we run the bisect logic. + if !strings.HasPrefix(args[0], "--bisect=") { + return -1, fmt.Errorf("Error: --bisect must have a value. Expected format: '--bisect=[~]..'") + } + value := args[0][len("--bisect="):] + commits := strings.Split(value, "..") + if len(commits) == 2 { + bazeliskHome, err := getBazeliskHome(config) + if err != nil { + return -1, fmt.Errorf("could not determine Bazelisk home directory: %v", err) + } + + bisect(commits[0], commits[1], args[1:], bazeliskHome, repos, config) + } else { + return -1, fmt.Errorf("Error: Invalid format for --bisect. Expected format: '--bisect=[~]..'") + } } - // print bazelisk version information if "version" is the first argument + // print bazelisk version information if "version" is the first non-flag argument // bazel version is executed after this command - if len(args) > 0 && args[0] == "version" { - // Check if the --gnu_format flag is set, if that is the case, - // the version is printed differently - var gnuFormat bool - for _, arg := range args { - if arg == "--gnu_format" { - gnuFormat = true - break + if ok, gnuFormat := isVersionCommand(args); ok { + printBazeliskVersion(gnuFormat) + } + + // handle completion command + if isCompletionCommand(args) { + err := handleCompletionCommand(args, bazelInstallation, config) + if err != nil { + if errors.Is(err, httputil.NotFound) { + return -1, fmt.Errorf("The `completion` command is not supported on %s", platforms.PrettyLabel()) } + + return -1, fmt.Errorf("could not handle completion command: %v", err) } + return 0, nil + } - if gnuFormat { - fmt.Printf("Bazelisk %s\n", BazeliskVersion) - } else { - fmt.Printf("Bazelisk version: %s\n", BazeliskVersion) + if exec { + if stdout != nil || stderr != nil { + return -1, fmt.Errorf("cannot run bazelisk in exec mode with a non-nil output writer") } + exitCode, err := execBazel(bazelInstallation.Path, args, config) + if err != nil { + return -1, fmt.Errorf("could not run Bazel: %v", err) + } + return exitCode, nil } - exitCode, err := runBazel(bazelPath, args, nil) + exitCode, err := runBazel(bazelInstallation.Path, args, stdout, stderr, config) if err != nil { return -1, fmt.Errorf("could not run Bazel: %v", err) } return exitCode, nil } -func getBazelCommand(args []string) (string, error) { - for _, a := range args { - if !strings.HasPrefix(a, "-") { - return a, nil +func isVersionCommand(args []string) (result bool, gnuFormat bool) { + for _, arg := range args { + // Check if the --gnu_format flag is set, if that is the case, + // the version is printed differently + if arg == "--gnu_format" { + gnuFormat = true + } else if arg == "version" { + result = true + } else if !strings.HasPrefix(arg, "--") { + return // First non-flag arg is not "version" -> it must be a different command + } + if result && gnuFormat { + break } } - return "", fmt.Errorf("could not find a valid Bazel command in %q. Please run `bazel help` if you need help on how to use Bazel", strings.Join(args, " ")) + return } -func getUserAgent() string { - agent := GetEnvOrConfig("BAZELISK_USER_AGENT") - if len(agent) > 0 { - return agent +func printBazeliskVersion(gnuFormat bool) { + if gnuFormat { + fmt.Printf("Bazelisk %s\n", BazeliskVersion) + } else { + fmt.Printf("Bazelisk version: %s\n", BazeliskVersion) } - return fmt.Sprintf("Bazelisk/%s", BazeliskVersion) } -// GetEnvOrConfig reads a configuration value from the environment, but fall back to reading it from .bazeliskrc in the workspace root. -func GetEnvOrConfig(name string) string { - if val := os.Getenv(name); val != "" { - return val +// BazelInstallation provides a summary of a single install of `bazel` +type BazelInstallation struct { + Version string + Path string +} + +// GetBazelInstallation provides a mechanism to find the `bazel` binary to execute, as well as its version +func GetBazelInstallation(repos *Repositories, config config.Config) (*BazelInstallation, error) { + bazeliskHome, err := getBazeliskHome(config) + if err != nil { + return nil, fmt.Errorf("could not determine Bazelisk home directory: %v", err) + } + + err = os.MkdirAll(bazeliskHome, 0755) + if err != nil { + return nil, fmt.Errorf("could not create directory %s: %v", bazeliskHome, err) + } + + bazelVersionString, err := GetBazelVersion(config) + if err != nil { + return nil, fmt.Errorf("could not get Bazel version: %v", err) } - // Parse .bazeliskrc in the workspace root, once, if it can be found. - fileConfigOnce.Do(func() { - workingDirectory, err := os.Getwd() + bazelPath, err := homedir.Expand(bazelVersionString) + if err != nil { + return nil, fmt.Errorf("could not expand home directory in path: %v", err) + } + + var resolvedVersion string + + // If we aren't using a local Bazel binary, we'll have to parse the version string and + // download the version that the user wants. + if !filepath.IsAbs(bazelPath) { + resolvedVersion = bazelVersionString + bazelPath, err = downloadBazel(bazelVersionString, bazeliskHome, repos, config) if err != nil { - return - } - workspaceRoot := findWorkspaceRoot(workingDirectory) - if workspaceRoot == "" { - return + return nil, fmt.Errorf("could not download Bazel: %v", err) } - rcFilePath := filepath.Join(workspaceRoot, ".bazeliskrc") - contents, err := ioutil.ReadFile(rcFilePath) + } else { + // If the Bazel version is an absolute path to a Bazel binary in the filesystem, we can + // use it directly. In that case, we don't know which exact version it is, though. + resolvedVersion = "unknown" + baseDirectory := filepath.Join(bazeliskHome, "local") + bazelPath, err = linkLocalBazel(baseDirectory, bazelPath) if err != nil { - if os.IsNotExist(err) { - return - } - log.Fatal(err) - } - fileConfig = make(map[string]string) - for _, line := range strings.Split(string(contents), "\n") { - if strings.HasPrefix(line, "#") { - // comments - continue - } - parts := strings.SplitN(line, "=", 2) - if len(parts) < 2 { - continue - } - key := strings.TrimSpace(parts[0]) - fileConfig[key] = strings.TrimSpace(parts[1]) + return nil, fmt.Errorf("could not link local Bazel: %v", err) } - }) + } - return fileConfig[name] + return &BazelInstallation{ + Version: resolvedVersion, + Path: bazelPath, + }, + nil } -// isValidWorkspace returns true iff the supplied path is the workspace root, defined by the presence of -// a file named WORKSPACE or WORKSPACE.bazel -// see https://github.com/bazelbuild/bazel/blob/8346ea4cfdd9fbd170d51a528fee26f912dad2d5/src/main/cpp/workspace_layout.cc#L37 -func isValidWorkspace(path string) bool { - info, err := os.Stat(path) - if err != nil { - return false +func getBazelCommand(args []string) (string, error) { + for _, a := range args { + if !strings.HasPrefix(a, "-") { + return a, nil + } } - - return !info.IsDir() + return "", fmt.Errorf("could not find a valid Bazel command in %q. Please run `bazel help` if you need help on how to use Bazel", strings.Join(args, " ")) } -func findWorkspaceRoot(root string) string { - if isValidWorkspace(filepath.Join(root, "WORKSPACE")) { - return root +// getBazeliskHome returns the path to the Bazelisk home directory. +func getBazeliskHome(config config.Config) (string, error) { + bazeliskHome := config.Get("BAZELISK_HOME_" + strings.ToUpper(runtime.GOOS)) + if len(bazeliskHome) == 0 { + bazeliskHome = config.Get("BAZELISK_HOME") } - if isValidWorkspace(filepath.Join(root, "WORKSPACE.bazel")) { - return root - } + if len(bazeliskHome) == 0 { + userCacheDir, err := os.UserCacheDir() + if err != nil { + return "", fmt.Errorf("could not get the user's cache directory: %v", err) + } + + bazeliskHome = filepath.Join(userCacheDir, "bazelisk") + } else { + // If a custom BAZELISK_HOME is set, handle tilde and var expansion + // before creating the Bazelisk home directory. + var err error + + bazeliskHome, err = homedir.Expand(bazeliskHome) + if err != nil { + return "", fmt.Errorf("could not expand home directory in path: %v", err) + } - parentDirectory := filepath.Dir(root) - if parentDirectory == root { - return "" + bazeliskHome = os.ExpandEnv(bazeliskHome) } - return findWorkspaceRoot(parentDirectory) + return bazeliskHome, nil } -func getBazelVersion() (string, error) { +func getUserAgent(config config.Config) string { + agent := config.Get("BAZELISK_USER_AGENT") + if len(agent) > 0 { + return agent + } + return fmt.Sprintf("Bazelisk/%s", BazeliskVersion) +} + +// GetBazelVersion returns the Bazel version that should be used. +func GetBazelVersion(config config.Config) (string, error) { // Check in this order: // - env var "USE_BAZEL_VERSION" is set to a specific version. + // - workspace_root/.bazeliskrc exists -> read contents, in contents: + // var "USE_BAZEL_VERSION" is set to a specific version. // - env var "USE_NIGHTLY_BAZEL" or "USE_BAZEL_NIGHTLY" is set -> latest // nightly. (TODO) // - env var "USE_CANARY_BAZEL" or "USE_BAZEL_CANARY" is set -> latest // rc. (TODO) // - the file workspace_root/tools/bazel exists -> that version. (TODO) - // - workspace_root/.bazeliskrc exists and contains a 'USE_BAZEL_VERSION' - // variable -> read contents, that version. // - workspace_root/.bazelversion exists -> read contents, that version. // - workspace_root/WORKSPACE contains a version -> that version. (TODO) - // - fallback: latest release - bazelVersion := GetEnvOrConfig("USE_BAZEL_VERSION") + // - env var "USE_BAZEL_FALLBACK_VERSION" is set to a fallback version format. + // - workspace_root/.bazeliskrc exists -> read contents, in contents: + // var "USE_BAZEL_FALLBACK_VERSION" is set to a fallback version format. + // - fallback version format "silent:latest" + bazelVersion := config.Get("USE_BAZEL_VERSION") if len(bazelVersion) != 0 { return bazelVersion, nil } @@ -273,7 +413,7 @@ func getBazelVersion() (string, error) { return "", fmt.Errorf("could not get working directory: %v", err) } - workspaceRoot := findWorkspaceRoot(workingDirectory) + workspaceRoot := ws.FindWorkspaceRoot(workingDirectory) if len(workspaceRoot) != 0 { bazelVersionPath := filepath.Join(workspaceRoot, ".bazelversion") if _, err := os.Stat(bazelVersionPath); err == nil { @@ -296,7 +436,25 @@ func getBazelVersion() (string, error) { } } - return "latest", nil + fallbackVersionFormat := config.Get("USE_BAZEL_FALLBACK_VERSION") + fallbackVersionMode, fallbackVersion, hasFallbackVersionMode := strings.Cut(fallbackVersionFormat, ":") + if !hasFallbackVersionMode { + fallbackVersionMode, fallbackVersion, hasFallbackVersionMode = "silent", fallbackVersionMode, true + } + if len(fallbackVersion) == 0 { + fallbackVersion = "latest" + } + if fallbackVersionMode == "error" { + return "", fmt.Errorf("not allowed to use fallback version %q", fallbackVersion) + } + if fallbackVersionMode == "warn" { + log.Printf("Warning: used fallback version %q\n", fallbackVersion) + return fallbackVersion, nil + } + if fallbackVersionMode == "silent" { + return fallbackVersion, nil + } + return "", fmt.Errorf("invalid fallback version format %q (effectively %q)", fallbackVersionFormat, fmt.Sprintf("%s:%s", fallbackVersionMode, fallbackVersion)) } func parseBazelForkAndVersion(bazelForkAndVersion string) (string, string, error) { @@ -309,26 +467,189 @@ func parseBazelForkAndVersion(bazelForkAndVersion string) (string, string, error } else if len(versionInfo) == 2 { bazelFork, bazelVersion = versionInfo[0], versionInfo[1] } else { - return "", "", fmt.Errorf("invalid version \"%s\", could not parse version with more than one slash", bazelForkAndVersion) + return "", "", fmt.Errorf("invalid version %q, could not parse version with more than one slash", bazelForkAndVersion) } return bazelFork, bazelVersion, nil } -func downloadBazel(fork string, version string, baseDirectory string, repos *Repositories, downloader DownloadFunc) (string, error) { - pathSegment, err := platforms.DetermineBazelFilename(version, false) +func downloadBazel(bazelVersionString string, bazeliskHome string, repos *Repositories, config config.Config) (string, error) { + bazelFork, bazelVersion, err := parseBazelForkAndVersion(bazelVersionString) + if err != nil { + return "", fmt.Errorf("could not parse Bazel fork and version: %v", err) + } + + resolvedBazelVersion, downloader, err := repos.ResolveVersion(bazeliskHome, bazelFork, bazelVersion, config) + if err != nil { + return "", fmt.Errorf("could not resolve the version '%s' to an actual version number: %v", bazelVersion, err) + } + + bazelForkOrURL := dirForURL(config.Get(BaseURLEnv)) + if len(bazelForkOrURL) == 0 { + bazelForkOrURL = bazelFork + } + + bazelPath, err := downloadBazelIfNecessary(resolvedBazelVersion, bazeliskHome, bazelForkOrURL, repos, config, downloader) + return bazelPath, err +} + +// downloadBazelIfNecessary returns a path to a bazel which can be run, which may have been cached. +// The directory it returns may depend on version and bazeliskHome, but does not depend on bazelForkOrURLDirName. +// This is important, as the directory may be added to $PATH, and varying the path for equivalent files may cause unnecessary repository rule cache invalidations. +// Where a file was downloaded from shouldn't affect cache behaviour of Bazel invocations. +// +// The structure of the downloads directory is as follows ([]s indicate variables): +// +// downloads/metadata/[fork-or-url]/bazel-[version-os-etc] is a text file containing a hex sha256 of the contents of the downloaded bazel file. +// downloads/sha256/[sha256]/bin/bazel[extension] contains the bazel with a particular sha256. +func downloadBazelIfNecessary(version string, bazeliskHome string, bazelForkOrURLDirName string, repos *Repositories, config config.Config, downloader DownloadFunc) (string, error) { + pathSegment, err := platforms.DetermineBazelFilename(version, false, config) if err != nil { return "", fmt.Errorf("could not determine path segment to use for Bazel binary: %v", err) } destFile := "bazel" + platforms.DetermineExecutableFilenameSuffix() - destinationDir := filepath.Join(baseDirectory, pathSegment, "bin") - if url := GetEnvOrConfig(BaseURLEnv); url != "" { - return repos.DownloadFromBaseURL(url, version, destinationDir, destFile) + mappingPath := filepath.Join(bazeliskHome, "downloads", "metadata", bazelForkOrURLDirName, pathSegment) + digestFromMappingFile, err := os.ReadFile(mappingPath) + if err == nil { + pathToBazelInCAS := filepath.Join(bazeliskHome, "downloads", "sha256", string(digestFromMappingFile), "bin", destFile) + if _, err := os.Stat(pathToBazelInCAS); err == nil { + return pathToBazelInCAS, nil + } + } + + pathToBazelInCAS, downloadedDigest, err := downloadBazelToCAS(version, bazeliskHome, repos, config, downloader) + if err != nil { + return "", fmt.Errorf("failed to download bazel: %w", err) + } + + expectedSha256 := strings.ToLower(config.Get("BAZELISK_VERIFY_SHA256")) + if len(expectedSha256) > 0 { + if expectedSha256 != downloadedDigest { + return "", fmt.Errorf("%s has sha256=%s but need sha256=%s", pathToBazelInCAS, downloadedDigest, expectedSha256) + } + } + + if err := atomicWriteFile(mappingPath, []byte(downloadedDigest), 0644); err != nil { + return "", fmt.Errorf("failed to write mapping file after downloading bazel: %w", err) + } + + return pathToBazelInCAS, nil +} + +func atomicWriteFile(path string, contents []byte, perm os.FileMode) error { + parent := filepath.Dir(path) + if err := os.MkdirAll(parent, 0755); err != nil { + return fmt.Errorf("failed to MkdirAll parent of %s: %w", path, err) + } + tmpFile, err := os.CreateTemp(parent, filepath.Base(path)+".tmp") + if err != nil { + return fmt.Errorf("failed to create temporary file in %s: %w", parent, err) + } + tmpFile.Close() + defer os.Remove(tmpFile.Name()) + tmpPath := tmpFile.Name() + if err := os.WriteFile(tmpPath, contents, perm); err != nil { + return fmt.Errorf("failed to write file %s: %w", tmpPath, err) + } + if err := os.Rename(tmpPath, path); err != nil { + return fmt.Errorf("failed to rename %s to %s: %w", tmpPath, path, err) + } + return nil +} + +// lockedRenameIfDstAbsent executes os.Rename under file lock to avoid issues +// of multiple bazelisk processes renaming file to the same destination file. +// See https://github.com/bazelbuild/bazelisk/issues/436. +func lockedRenameIfDstAbsent(src, dst string) error { + lockFile := dst + ".lock" + fileLock := flock.New(lockFile) + + // Do not wait for lock forever to avoid hanging in any scenarios. This + // makes the lock best-effort. + lockCtx, cancel := context.WithTimeout(context.Background(), time.Minute) + defer cancel() + + ok, err := fileLock.TryLockContext(lockCtx, 50*time.Millisecond) + if !ok || err != nil { + log.Printf("WARNING: Unable to create lock during rename to %s, this may cause issues for parallel bazel executions: %s\n", lockFile, err) + } else { + defer func() { + _ = fileLock.Unlock() + }() + } + + if _, err := os.Stat(dst); err == nil { + return nil } - return downloader(destinationDir, destFile) + return os.Rename(src, dst) +} + +func downloadBazelToCAS(version string, bazeliskHome string, repos *Repositories, config config.Config, downloader DownloadFunc) (string, string, error) { + downloadsDir := filepath.Join(bazeliskHome, "downloads") + temporaryDownloadDir := filepath.Join(downloadsDir, "_tmp") + casDir := filepath.Join(bazeliskHome, "downloads", "sha256") + + tmpDestFileBytes := make([]byte, 32) + if _, err := rand.Read(tmpDestFileBytes); err != nil { + return "", "", fmt.Errorf("failed to generate temporary file name: %w", err) + } + tmpDestFile := fmt.Sprintf("%x", tmpDestFileBytes) + + var tmpDestPath string + var err error + baseURL := config.Get(BaseURLEnv) + formatURL := config.Get(FormatURLEnv) + if baseURL != "" && formatURL != "" { + return "", "", fmt.Errorf("cannot set %s and %s at once", BaseURLEnv, FormatURLEnv) + } else if formatURL != "" { + tmpDestPath, err = repos.DownloadFromFormatURL(config, formatURL, version, temporaryDownloadDir, tmpDestFile) + } else if baseURL != "" { + tmpDestPath, err = repos.DownloadFromBaseURL(baseURL, version, temporaryDownloadDir, tmpDestFile, config) + } else { + tmpDestPath, err = downloader(temporaryDownloadDir, tmpDestFile) + } + if err != nil { + return "", "", fmt.Errorf("failed to download bazel: %w", err) + } + + f, err := os.Open(tmpDestPath) + if err != nil { + return "", "", fmt.Errorf("failed to open downloaded bazel to digest it: %w", err) + } + + h := sha256.New() + if _, err := io.Copy(h, f); err != nil { + f.Close() + return "", "", fmt.Errorf("cannot compute sha256 of %s after download: %v", tmpDestPath, err) + } + f.Close() + actualSha256 := strings.ToLower(fmt.Sprintf("%x", h.Sum(nil))) + + bazelInCASBasename := "bazel" + platforms.DetermineExecutableFilenameSuffix() + pathToBazelInCAS := filepath.Join(casDir, actualSha256, "bin", bazelInCASBasename) + dirForBazelInCAS := filepath.Dir(pathToBazelInCAS) + if err := os.MkdirAll(dirForBazelInCAS, 0755); err != nil { + return "", "", fmt.Errorf("failed to MkdirAll parent of %s: %w", pathToBazelInCAS, err) + } + + tmpPathFile, err := os.CreateTemp(dirForBazelInCAS, bazelInCASBasename+".tmp") + if err != nil { + return "", "", fmt.Errorf("failed to create temporary file in %s: %w", dirForBazelInCAS, err) + } + tmpPathFile.Close() + defer os.Remove(tmpPathFile.Name()) + tmpPathInCorrectDirectory := tmpPathFile.Name() + if err := os.Rename(tmpDestPath, tmpPathInCorrectDirectory); err != nil { + return "", "", fmt.Errorf("failed to move %s to %s: %w", tmpDestPath, tmpPathInCorrectDirectory, err) + } + if err := lockedRenameIfDstAbsent(tmpPathInCorrectDirectory, pathToBazelInCAS); err != nil { + return "", "", fmt.Errorf("failed to move %s to %s: %w", tmpPathInCorrectDirectory, pathToBazelInCAS, err) + } + + return pathToBazelInCAS, actualSha256, nil } func copyFile(src, dst string, perm os.FileMode) error { @@ -363,36 +684,89 @@ func linkLocalBazel(baseDirectory string, bazelPath string) (string, error) { if err != nil { err = copyFile(bazelPath, destinationPath, 0755) if err != nil { - return "", fmt.Errorf("cound not copy file from %s to %s: %v", bazelPath, destinationPath, err) + return "", fmt.Errorf("could not copy file from %s to %s: %v", bazelPath, destinationPath, err) } } } return destinationPath, nil } -func maybeDelegateToWrapper(bazel string) string { - if GetEnvOrConfig(skipWrapperEnv) != "" { +func maybeDelegateToWrapperFromDir(bazel string, wd string, config config.Config) string { + if config.Get(skipWrapperEnv) != "" { return bazel } - wd, err := os.Getwd() - if err != nil { - return bazel + wrapperPath := config.Get("BAZELISK_WRAPPER_DIRECTORY") + if wrapperPath == "" { + wrapperPath = filepath.Join(defaultWrapperDirectory, defaultWrapperName) + } else { + wrapperPath = filepath.Join(wrapperPath, defaultWrapperName) + } + + root := ws.FindWorkspaceRoot(wd) + + ext := platforms.DetermineExecutableFilenameSuffix() + + // The list of candidate wrappers must go from most specific to least specific. + var candidates []string + + osName, osErr := platforms.DetermineOperatingSystem() + // We pass platforms.DarwinArm64MinVersion to disable the Darwin x86_64 fallback because this feature + // was added years after Apple Silicon launched and it's not worth trying to be backwards compatible. + arch, archErr := platforms.DetermineArchitecture(osName, platforms.DarwinArm64MinVersion) + + if osErr == nil && archErr == nil { + // OS- and architecture-specific wrapper candidates. + candidates = append(candidates, filepath.Join(root, wrapperPath+"."+osName+"-"+arch+ext)) + } + if archErr == nil { + // architecture-specific wrapper candidates. + candidates = append(candidates, filepath.Join(root, wrapperPath+"."+arch+ext)) } + candidates = append(candidates, filepath.Join(root, wrapperPath+ext)) + + if runtime.GOOS == "windows" { + candidates = append(candidates, filepath.Join(root, wrapperPath+".ps1")) + candidates = append(candidates, filepath.Join(root, wrapperPath+".bat")) + // It's left only for backward compatibility. Executable wrapper is supposed to have ".exe" extension on Windows + // and been probed earlier. Script wrappers are supposed to have proper extensions and should be started + // differently depending on them. Script wrapper without an extension is unreliable on Windows (in the same way + // as starting batch wrappers without an explicit cmd.exe usage, see #731 for details), so it should be avoided. + // But in some cases it can work and some users may rely on it, so let it be. + candidates = append(candidates, filepath.Join(root, wrapperPath)) + } + + for _, wrapper := range candidates { + stat, err := os.Stat(wrapper) + if err != nil { + continue + } - root := findWorkspaceRoot(wd) - wrapper := filepath.Join(root, wrapperPath) - if stat, err := os.Stat(wrapper); err != nil || stat.IsDir() || stat.Mode().Perm()&0001 == 0 { + valid := !stat.Mode().IsDir() + if runtime.GOOS != "windows" { + valid = valid && stat.Mode().Perm()&0111 != 0 + } + if valid { + return wrapper + } + } + + return bazel +} + +func maybeDelegateToWrapper(bazel string, config config.Config) string { + wd, err := os.Getwd() + if err != nil { return bazel } - return wrapper + return maybeDelegateToWrapperFromDir(bazel, wd, config) } func prependDirToPathList(cmd *exec.Cmd, dir string) { found := false for idx, val := range cmd.Env { - splits := strings.Split(val, "=") + splits := strings.SplitN(val, "=", 2) if len(splits) != 2 { continue } @@ -408,48 +782,106 @@ func prependDirToPathList(cmd *exec.Cmd, dir string) { } } -func makeBazelCmd(bazel string, args []string, out io.Writer) *exec.Cmd { - execPath := maybeDelegateToWrapper(bazel) +func makeBazelCmd(bazel string, args []string, stdout, stderr io.Writer, config config.Config) (*exec.Cmd, error) { + execPath := maybeDelegateToWrapper(bazel, config) + + var cmd *exec.Cmd + if execPath == bazel || runtime.GOOS != "windows" { + cmd = exec.Command(execPath, args...) + } else { + if strings.HasSuffix(execPath, ".ps1") { + cmd = makePowerShellScriptCmd(execPath, args) + } else if strings.HasSuffix(execPath, ".bat") { + cmd = makeBatchScriptCmd(execPath, args) + } else { + return nil, fmt.Errorf("unexpected wrapper type: %s", execPath) + } + } - cmd := exec.Command(execPath, args...) cmd.Env = append(os.Environ(), skipWrapperEnv+"=true") if execPath != bazel { cmd.Env = append(cmd.Env, fmt.Sprintf("%s=%s", bazelReal, bazel)) } + selfPath, err := os.Executable() + if err != nil { + cmd.Env = append(cmd.Env, bazeliskEnv+"="+selfPath) + } prependDirToPathList(cmd, filepath.Dir(execPath)) cmd.Stdin = os.Stdin - if out == nil { + if stdout == nil { cmd.Stdout = os.Stdout } else { - cmd.Stdout = out + cmd.Stdout = stdout + } + if stderr == nil { + cmd.Stderr = os.Stderr + } else { + cmd.Stderr = stderr + } + return cmd, nil +} + +func execBazel(bazel string, args []string, config config.Config) (int, error) { + if runtime.GOOS == "windows" { + // syscall.Exec is not supported on windows + return runBazel(bazel, args, nil, nil, config) + } + + cmd, err := makeBazelCmd(bazel, args, nil, nil, config) + if err != nil { + return 1, err } - cmd.Stderr = os.Stderr - return cmd + + err = syscall.Exec(cmd.Path, cmd.Args, cmd.Env) + return 1, fmt.Errorf("could not exec Bazel: %v", err) } -func runBazel(bazel string, args []string, out io.Writer) (int, error) { - cmd := makeBazelCmd(bazel, args, out) - err := cmd.Start() +func runBazel(bazel string, args []string, stdout, stderr io.Writer, config config.Config) (int, error) { + cmd, err := makeBazelCmd(bazel, args, stdout, stderr, config) + if err != nil { + return 1, err + } + + err = cmd.Start() if err != nil { return 1, fmt.Errorf("could not start Bazel: %v", err) } - c := make(chan os.Signal) - signal.Notify(c, os.Interrupt, syscall.SIGTERM) - go func() { - s := <-c - if runtime.GOOS != "windows" { - cmd.Process.Signal(s) - } else { - cmd.Process.Kill() - } - }() + // Ignore signals recognized by the Bazel client. + // The Bazel client implements its own handling of these signals by + // forwarding them to the Bazel server, and they don't necessarily cause + // the invocation to be immediately aborted. In particular, SIGINT and + // SIGTERM are handled gracefully and may cause a delayed exit, while + // SIGQUIT requests a Java thread dump from the Bazel server, but doesn't + // abort the invocation. Normally, these signals are delivered by the + // terminal to the entire process group led by Bazelisk. If Bazelisk were + // to immediately exit in response to one of these signals, it would cause + // the still running Bazel client to become an orphan and uncontrollable + // by the terminal. As a side effect, we also suppress the printing of a + // Go stack trace upon receiving SIGQUIT, which is unhelpful as users tend + // to report it instead of the far more valuable Java thread dump. + // Since signal handlers are process-wide global state and bazelisk may be + // used as a library, reset the signal handlers after the process exits. + sigCh := make(chan os.Signal, 1) + signal.Notify(sigCh, syscall.SIGINT, syscall.SIGQUIT, syscall.SIGTERM) + defer signal.Stop(sigCh) err = cmd.Wait() if err != nil { if exitError, ok := err.(*exec.ExitError); ok { waitStatus := exitError.Sys().(syscall.WaitStatus) - return waitStatus.ExitStatus(), nil + // it's only correct to use waitStatus.ExitStatus when the process terminated normally, i.e. waitStatus.Exited() == true + if waitStatus.Exited() { + return waitStatus.ExitStatus(), nil + } + // if the process was terminated by a signal on a POSIX-compatible system, let's report its exit code in the same way + // as shells do - as 128 + signal number. + // It's not a perfect solution, because information that a signal has terminated the process is lost, + // but at least we propagate a proper exit code. + if runtime.GOOS != "windows" && waitStatus.Signaled() { + return 128 + int(waitStatus.Signal()), nil + } + return 1, fmt.Errorf("unexpected wait status of Bazel: %v", waitStatus) } return 1, fmt.Errorf("could not launch Bazel: %v", err) } @@ -457,9 +889,14 @@ func runBazel(bazel string, args []string, out io.Writer) (int, error) { } // getIncompatibleFlags returns all incompatible flags for the current Bazel command in alphabetical order. -func getIncompatibleFlags(bazelPath, cmd string) ([]string, error) { +func getIncompatibleFlags(bazelPath, cmd string, config config.Config) ([]string, error) { + var incompatibleFlagsStr = config.Get("BAZELISK_INCOMPATIBLE_FLAGS") + if len(incompatibleFlagsStr) > 0 { + return strings.Split(incompatibleFlagsStr, ","), nil + } + out := strings.Builder{} - if _, err := runBazel(bazelPath, []string{"help", cmd, "--short"}, &out); err != nil { + if _, err := runBazel(bazelPath, []string{"help", cmd, "--short"}, &out, nil, config); err != nil { return nil, fmt.Errorf("unable to determine incompatible flags with binary %s: %v", bazelPath, err) } @@ -492,14 +929,50 @@ func insertArgs(baseArgs []string, newArgs []string) []string { return result } -func shutdownIfNeeded(bazelPath string) { - bazeliskClean := GetEnvOrConfig("BAZELISK_SHUTDOWN") +func parseStartupOptions(baseArgs []string) []string { + var result []string + var bazelCommands = map[string]bool{ + "analyze-profile": true, + "aquery": true, + "build": true, + "canonicalize-flags": true, + "clean": true, + "coverage": true, + "cquery": true, + "dump": true, + "fetch": true, + "help": true, + "info": true, + "license": true, + "mobile-install": true, + "mod": true, + "print_action": true, + "query": true, + "run": true, + "shutdown": true, + "sync": true, + "test": true, + "version": true, + } + // Arguments before a Bazel command are startup options. + for _, arg := range baseArgs { + if _, ok := bazelCommands[arg]; ok { + return result + } + result = append(result, arg) + } + return result +} + +func shutdownIfNeeded(bazelPath string, startupOptions []string, config config.Config) { + bazeliskClean := config.Get("BAZELISK_SHUTDOWN") if len(bazeliskClean) == 0 { return } - fmt.Printf("bazel shutdown\n") - exitCode, err := runBazel(bazelPath, []string{"shutdown"}, nil) + args := append(startupOptions, "shutdown") + fmt.Printf("bazel %s\n", strings.Join(args, " ")) + exitCode, err := runBazel(bazelPath, args, nil, nil, config) fmt.Printf("\n") if err != nil { log.Fatalf("failed to run bazel shutdown: %v", err) @@ -510,14 +983,15 @@ func shutdownIfNeeded(bazelPath string) { } } -func cleanIfNeeded(bazelPath string) { - bazeliskClean := GetEnvOrConfig("BAZELISK_CLEAN") +func cleanIfNeeded(bazelPath string, startupOptions []string, config config.Config) { + bazeliskClean := config.Get("BAZELISK_CLEAN") if len(bazeliskClean) == 0 { return } - fmt.Printf("bazel clean --expunge\n") - exitCode, err := runBazel(bazelPath, []string{"clean", "--expunge"}, nil) + args := append(startupOptions, "clean", "--expunge") + fmt.Printf("bazel %s\n", strings.Join(args, " ")) + exitCode, err := runBazel(bazelPath, args, nil, nil, config) fmt.Printf("\n") if err != nil { log.Fatalf("failed to run clean: %v", err) @@ -528,30 +1002,212 @@ func cleanIfNeeded(bazelPath string) { } } -// migrate will run Bazel with each flag separately and report which ones are failing. -func migrate(bazelPath string, baseArgs []string, flags []string) { - // 1. Try with all the flags. - args := insertArgs(baseArgs, flags) - fmt.Printf("\n\n--- Running Bazel with all incompatible flags\n\n") - shutdownIfNeeded(bazelPath) - cleanIfNeeded(bazelPath) - fmt.Printf("bazel %s\n", strings.Join(args, " ")) - exitCode, err := runBazel(bazelPath, args, nil) +type parentCommit struct { + SHA string `json:"sha"` +} + +type commit struct { + SHA string `json:"sha"` + PARENTS []parentCommit `json:"parents"` +} + +type compareResponse struct { + Commits []commit `json:"commits"` + BaseCommit commit `json:"base_commit"` + MergeBaseCommit commit `json:"merge_base_commit"` +} + +func sendRequest(url string, config config.Config) (*http.Response, error) { + client := &http.Client{} + + req, err := http.NewRequest("GET", url, nil) + if err != nil { + return nil, err + } + + githubToken := config.Get("BAZELISK_GITHUB_TOKEN") + if len(githubToken) != 0 { + req.Header.Set("Authorization", fmt.Sprintf("token %s", githubToken)) + } + + return client.Do(req) +} + +func getBazelCommitsBetween(oldCommit string, newCommit string, config config.Config) (string, []string, error) { + commitList := make([]string, 0) + page := 1 + perPage := 250 // 250 is the maximum number of commits per page + + for { + url := fmt.Sprintf("https://api.github.com/repos/bazelbuild/bazel/compare/%s...%s?page=%d&per_page=%d", oldCommit, newCommit, page, perPage) + + response, err := sendRequest(url, config) + if err != nil { + return oldCommit, nil, fmt.Errorf("Error fetching commit data: %v", err) + } + defer response.Body.Close() + + body, err := io.ReadAll(response.Body) + if err != nil { + return oldCommit, nil, fmt.Errorf("Error reading response body: %v", err) + } + + if response.StatusCode == http.StatusNotFound { + return oldCommit, nil, fmt.Errorf("repository or commit not found: %s", string(body)) + } else if response.StatusCode == 403 { + return oldCommit, nil, fmt.Errorf("github API rate limit hit, consider setting BAZELISK_GITHUB_TOKEN: %s", string(body)) + } else if response.StatusCode != http.StatusOK { + return oldCommit, nil, fmt.Errorf("unexpected response status code %d: %s", response.StatusCode, string(body)) + } + + var compResp compareResponse + err = json.Unmarshal(body, &compResp) + if err != nil { + return oldCommit, nil, fmt.Errorf("Error unmarshaling JSON: %v", err) + } + + if len(compResp.Commits) == 0 { + break + } + + mergeBaseCommit := compResp.MergeBaseCommit.SHA + oldCommit = mergeBaseCommit + if mergeBaseCommit != compResp.BaseCommit.SHA { + fmt.Printf("The old Bazel commit is not an ancestor of the new Bazel commit, overriding the old Bazel commit to the merge base commit %s\n", mergeBaseCommit) + } + + for _, commit := range compResp.Commits { + // If it has only one parent commit, add it to the list, otherwise it's a merge commit and we ignore it + if len(commit.PARENTS) == 1 { + commitList = append(commitList, commit.SHA) + } + } + + // Check if there are more commits to fetch + if len(compResp.Commits) < perPage { + break + } + + page++ + } + + if len(commitList) == 0 { + return oldCommit, nil, fmt.Errorf("no commits found between (%s, %s], the old commit should be first, maybe try with --bisect=%s..%s or --bisect=~%s..%s?", oldCommit, newCommit, newCommit, oldCommit, oldCommit, newCommit) + } + fmt.Printf("Found %d commits between (%s, %s]\n", len(commitList), oldCommit, newCommit) + return oldCommit, commitList, nil +} + +func bisect(oldCommit string, newCommit string, args []string, bazeliskHome string, repos *Repositories, config config.Config) { + var oldCommitIs string + if strings.HasPrefix(oldCommit, "~") { + oldCommit = oldCommit[1:] + oldCommitIs = "bad" + } else { + oldCommitIs = "good" + } + + // 1. Get the list of commits between oldCommit and newCommit + fmt.Printf("\n\n--- Getting the list of commits between %s and %s\n\n", oldCommit, newCommit) + oldCommit, commitList, err := getBazelCommitsBetween(oldCommit, newCommit, config) + if err != nil { + log.Fatalf("Failed to get commits: %v", err) + } + + // 2. Check if oldCommit is actually good/bad as specified + fmt.Printf("\n\n--- Verifying if the given %s Bazel commit (%s) is actually %s\n\n", oldCommitIs, oldCommit, oldCommitIs) + bazelExitCode, err := testWithBazelAtCommit(oldCommit, args, bazeliskHome, repos, config) if err != nil { log.Fatalf("could not run Bazel: %v", err) } - if exitCode == 0 { - fmt.Printf("Success: No migration needed.\n") - os.Exit(0) + if oldCommitIs == "good" && bazelExitCode != 0 { + fmt.Printf("Failure: Given good bazel commit is already broken.\n") + } else if oldCommitIs == "bad" && bazelExitCode == 0 { + fmt.Printf("Failure: Given bad bazel commit is already fixed.\n") + } + + // 3. Bisect commits + fmt.Printf("\n\n--- Start bisecting\n\n") + left := 0 + right := len(commitList) + for left < right { + mid := (left + right) / 2 + midCommit := commitList[mid] + fmt.Printf("\n\n--- Testing with Bazel built at %s, %d commits remaining...\n\n", midCommit, right-left) + bazelExitCode, err := testWithBazelAtCommit(midCommit, args, bazeliskHome, repos, config) + if err != nil { + log.Fatalf("could not run Bazel: %v", err) + } + if bazelExitCode == 8 { + // Bazel was interrupted, which most likely happened because the + // user pressed Ctrl-C. We should stop the bisecting process. + fmt.Printf("Bisecting was interrupted, stopping...\n") + os.Exit(8) + } + if bazelExitCode == 0 { + fmt.Printf("\n\n--- Succeeded at %s\n\n", midCommit) + if oldCommitIs == "good" { + left = mid + 1 + } else { + right = mid + } + } else { + fmt.Printf("\n\n--- Failed at %s\n\n", midCommit) + if oldCommitIs == "good" { + right = mid + } else { + left = mid + 1 + } + } + } + + // 4. Print the result + fmt.Printf("\n\n--- Bisect Result\n\n") + if right == len(commitList) { + if oldCommitIs == "good" { + fmt.Printf("first bad commit not found, every commit succeeded.\n") + } else { + fmt.Printf("first good commit not found, every commit failed.\n") + } + } else { + flippingCommit := commitList[right] + if oldCommitIs == "good" { + fmt.Printf("first bad commit is https://github.com/bazelbuild/bazel/commit/%s\n", flippingCommit) + } else { + fmt.Printf("first good commit is https://github.com/bazelbuild/bazel/commit/%s\n", flippingCommit) + } } - // 2. Try with no flags, as a sanity check. - args = baseArgs + os.Exit(0) +} + +func testWithBazelAtCommit(bazelCommit string, args []string, bazeliskHome string, repos *Repositories, config config.Config) (int, error) { + bazelPath, err := downloadBazel(bazelCommit, bazeliskHome, repos, config) + if err != nil { + return 1, fmt.Errorf("could not download Bazel: %v", err) + } + startupOptions := parseStartupOptions(args) + shutdownIfNeeded(bazelPath, startupOptions, config) + cleanIfNeeded(bazelPath, startupOptions, config) + fmt.Printf("bazel %s\n", strings.Join(args, " ")) + bazelExitCode, err := runBazel(bazelPath, args, nil, nil, config) + if err != nil { + return -1, fmt.Errorf("could not run Bazel: %v", err) + } + return bazelExitCode, nil +} + +// migrate will run Bazel with each flag separately and report which ones are failing. +func migrate(bazelPath string, baseArgs []string, flags []string, config config.Config) { + var startupOptions = parseStartupOptions(baseArgs) + + // 1. Try without any incompatible flags, as a sanity check. + args := baseArgs fmt.Printf("\n\n--- Running Bazel with no incompatible flags\n\n") - shutdownIfNeeded(bazelPath) - cleanIfNeeded(bazelPath) + shutdownIfNeeded(bazelPath, startupOptions, config) + cleanIfNeeded(bazelPath, startupOptions, config) fmt.Printf("bazel %s\n", strings.Join(args, " ")) - exitCode, err = runBazel(bazelPath, args, nil) + exitCode, err := runBazel(bazelPath, args, nil, nil, config) if err != nil { log.Fatalf("could not run Bazel: %v", err) } @@ -560,16 +1216,31 @@ func migrate(bazelPath string, baseArgs []string, flags []string) { os.Exit(exitCode) } + // 2. Try with all the flags. + args = insertArgs(baseArgs, flags) + fmt.Printf("\n\n--- Running Bazel with all incompatible flags\n\n") + shutdownIfNeeded(bazelPath, startupOptions, config) + cleanIfNeeded(bazelPath, startupOptions, config) + fmt.Printf("bazel %s\n", strings.Join(args, " ")) + exitCode, err = runBazel(bazelPath, args, nil, nil, config) + if err != nil { + log.Fatalf("could not run Bazel: %v", err) + } + if exitCode == 0 { + fmt.Printf("Success: No migration needed.\n") + os.Exit(0) + } + // 3. Try with each flag separately. var passList []string var failList []string for _, arg := range flags { args = insertArgs(baseArgs, []string{arg}) fmt.Printf("\n\n--- Running Bazel with %s\n\n", arg) - shutdownIfNeeded(bazelPath) - cleanIfNeeded(bazelPath) + shutdownIfNeeded(bazelPath, startupOptions, config) + cleanIfNeeded(bazelPath, startupOptions, config) fmt.Printf("bazel %s\n", strings.Join(args, " ")) - exitCode, err = runBazel(bazelPath, args, nil) + exitCode, err = runBazel(bazelPath, args, nil, nil, config) if err != nil { log.Fatalf("could not run Bazel: %v", err) } @@ -594,10 +1265,300 @@ func migrate(bazelPath string, baseArgs []string, flags []string) { fmt.Printf("Migration is needed for the following flags:\n") print(failList) - os.Exit(1) + // Return an unique exit code for incompatible flag test failure + os.Exit(73) } func dirForURL(url string) string { // Replace all characters that might not be allowed in filenames with "-". - return regexp.MustCompile("[[:^alnum:]]").ReplaceAllString(url, "-") + dir := regexp.MustCompile("[[:^alnum:]]").ReplaceAllString(url, "-") + // Work around length limit on some systems by truncating and then appending + // a sha256 hash of the URL. + if len(dir) > maxDirLength { + suffix := fmt.Sprintf("...%x", sha256.Sum256([]byte(url))) + dir = dir[:maxDirLength-len(suffix)] + suffix + } + return dir +} + +func isCompletionCommand(args []string) bool { + for _, arg := range args { + if arg == "completion" { + return true + } else if !strings.HasPrefix(arg, "--") { + return false // First non-flag arg is not "completion" + } + } + return false +} + +func handleCompletionCommand(args []string, bazelInstallation *BazelInstallation, config config.Config) error { + // Look for the shell type after "completion" + var shell string + foundCompletion := false + for _, arg := range args { + if foundCompletion { + shell = arg + break + } + if arg == "completion" { + foundCompletion = true + } + } + + if shell != "bash" && shell != "fish" { + return fmt.Errorf("only bash and fish completion are supported, got: %s", shell) + } + + // Get bazelisk home directory + bazeliskHome, err := getBazeliskHome(config) + if err != nil { + return fmt.Errorf("could not determine bazelisk home: %v", err) + } + + // Get the completion script for the current Bazel version + completionScript, err := getBazelCompletionScript(bazelInstallation.Version, bazeliskHome, shell, config) + if err != nil { + return fmt.Errorf("could not get completion script: %w", err) + } + + fmt.Print(completionScript) + return nil +} + +func getBazelCompletionScript(version string, bazeliskHome string, shell string, config config.Config) (string, error) { + var completionFilename string + switch shell { + case "bash": + completionFilename = "bazel-complete.bash" + case "fish": + completionFilename = "bazel.fish" + default: + return "", fmt.Errorf("unsupported shell: %s", shell) + } + + // Construct installer URL using the same logic as bazel binary downloads + baseURL := config.Get(BaseURLEnv) + formatURL := config.Get(FormatURLEnv) + + installerURL, err := constructInstallerURL(baseURL, formatURL, version, config) + if err != nil { + return "", fmt.Errorf("could not construct installer URL: %v", err) + } + + // Download completion scripts if necessary (handles content-based caching internally) + installerHash, err := downloadCompletionScriptIfNecessary(installerURL, version, bazeliskHome, baseURL, config) + if err != nil { + return "", fmt.Errorf("could not download completion script: %w", err) + } + + // Read the requested completion script using installer content hash + casDir := filepath.Join(bazeliskHome, "downloads", "sha256") + completionDir := filepath.Join(casDir, installerHash, "completion") + requestedPath := filepath.Join(completionDir, completionFilename) + cachedContent, err := os.ReadFile(requestedPath) + if err != nil { + if shell == "fish" { + return "", fmt.Errorf("fish completion script not available for Bazel version %s", version) + } + return "", fmt.Errorf("could not read cached completion script: %v", err) + } + + return string(cachedContent), nil +} + +func constructInstallerURL(baseURL, formatURL, version string, config config.Config) (string, error) { + if baseURL != "" && formatURL != "" { + return "", fmt.Errorf("cannot set %s and %s at once", BaseURLEnv, FormatURLEnv) + } + + if formatURL != "" { + // Replace %v with version and construct installer-specific format + installerFormatURL := strings.Replace(formatURL, "bazel-%v", "bazel-%v-installer", 1) + installerFormatURL = strings.Replace(installerFormatURL, "%e", ".sh", 1) + return BuildURLFromFormat(config, installerFormatURL, version) + } + + if baseURL != "" { + installerFile, err := platforms.DetermineBazelInstallerFilename(version, config) + if err != nil { + return "", err + } + return fmt.Sprintf("%s/%s/%s", baseURL, version, installerFile), nil + } + + // Default to GitHub + installerFile, err := platforms.DetermineBazelInstallerFilename(version, config) + if err != nil { + return "", err + } + return fmt.Sprintf("https://github.com/bazelbuild/bazel/releases/download/%s/%s", version, installerFile), nil +} + +func downloadCompletionScriptIfNecessary(installerURL, version, bazeliskHome, baseURL string, config config.Config) (string, error) { + // Create installer filename for metadata mapping (similar to bazel binary) + installerFile, err := platforms.DetermineBazelInstallerFilename(version, config) + if err != nil { + return "", fmt.Errorf("could not determine installer filename: %v", err) + } + + installerForkOrURL := dirForURL(baseURL) + if len(installerForkOrURL) == 0 { + installerForkOrURL = "bazelbuild" + } + + // Check metadata mapping for installer URL -> content hash + mappingPath := filepath.Join(bazeliskHome, "downloads", "metadata", installerForkOrURL, installerFile) + digestFromMappingFile, err := os.ReadFile(mappingPath) + if err == nil { + // Check if completion scripts exist for this content hash + casDir := filepath.Join(bazeliskHome, "downloads", "sha256") + installerHash := string(digestFromMappingFile) + completionDir := filepath.Join(casDir, installerHash, "completion") + bashPath := filepath.Join(completionDir, "bazel-complete.bash") + + if _, errBash := os.Stat(bashPath); errBash == nil { + return installerHash, nil // Completion scripts already cached + } + } + + // Download installer and extract completion scripts + installerHash, err := downloadInstallerToCAS(installerURL, bazeliskHome, config) + if err != nil { + return "", fmt.Errorf("failed to download installer: %w", err) + } + + // Write metadata mapping + if err := atomicWriteFile(mappingPath, []byte(installerHash), 0644); err != nil { + return "", fmt.Errorf("failed to write mapping file: %w", err) + } + + return installerHash, nil +} + +func downloadInstallerToCAS(installerURL, bazeliskHome string, config config.Config) (string, error) { + downloadsDir := filepath.Join(bazeliskHome, "downloads") + temporaryDownloadDir := filepath.Join(downloadsDir, "_tmp") + casDir := filepath.Join(bazeliskHome, "downloads", "sha256") + + // Generate temporary file name for installer download + tmpInstallerBytes := make([]byte, 16) + if _, err := rand.Read(tmpInstallerBytes); err != nil { + return "", fmt.Errorf("failed to generate temporary installer file name: %w", err) + } + tmpInstallerFile := fmt.Sprintf("%x-installer", tmpInstallerBytes) + + // Download the installer + installerPath, err := httputil.DownloadBinary(installerURL, temporaryDownloadDir, tmpInstallerFile, config, true) + if err != nil { + return "", fmt.Errorf("failed to download installer: %w", err) + } + defer os.Remove(installerPath) + + // Read installer content and compute hash + installerContent, err := os.ReadFile(installerPath) + if err != nil { + return "", fmt.Errorf("failed to read installer: %w", err) + } + + h := sha256.New() + h.Write(installerContent) + installerHash := strings.ToLower(fmt.Sprintf("%x", h.Sum(nil))) + + // Check if completion scripts already exist for this installer content hash + completionDir := filepath.Join(casDir, installerHash, "completion") + bashPath := filepath.Join(completionDir, "bazel-complete.bash") + + if _, errBash := os.Stat(bashPath); errBash == nil { + return installerHash, nil // Completion scripts already cached + } + + // Extract completion scripts from installer + completionScripts, err := extractCompletionScriptsFromInstaller(installerContent) + if err != nil { + return "", fmt.Errorf("failed to extract completion scripts: %w", err) + } + + // Create completion directory in CAS + if err := os.MkdirAll(completionDir, 0755); err != nil { + return "", fmt.Errorf("failed to create completion directory: %w", err) + } + + // Write completion scripts to CAS using installer content hash + for filename, content := range completionScripts { + scriptPath := filepath.Join(completionDir, filename) + if err := atomicWriteFile(scriptPath, []byte(content), 0644); err != nil { + return "", fmt.Errorf("failed to write %s: %w", filename, err) + } + } + + return installerHash, nil +} + +func extractCompletionScriptsFromInstaller(installerContent []byte) (map[string]string, error) { + // Extract the zip file from the installer script + zipData, err := extractZipFromInstaller(installerContent) + if err != nil { + return nil, fmt.Errorf("could not extract zip from installer: %w", err) + } + + // Extract the completion scripts from the zip file + completionScripts, err := extractCompletionScriptsFromZip(zipData) + if err != nil { + return nil, fmt.Errorf("could not extract completion scripts from zip: %w", err) + } + + return completionScripts, nil +} + +func extractZipFromInstaller(installerContent []byte) ([]byte, error) { + // The installer script embeds a PK-formatted zip archive directly after the shell prologue. + const zipMagic = "PK\x03\x04" // local file header signature + + idx := bytes.Index(installerContent, []byte(zipMagic)) + if idx == -1 { + return nil, fmt.Errorf("could not find zip file in installer script") + } + + return installerContent[idx:], nil +} + +func extractCompletionScriptsFromZip(zipData []byte) (map[string]string, error) { + // Create a zip reader from the zip data + zipReader, err := zip.NewReader(bytes.NewReader(zipData), int64(len(zipData))) + if err != nil { + return nil, fmt.Errorf("could not create zip reader: %v", err) + } + + completionScripts := make(map[string]string) + targetFiles := map[string]string{ + "bazel-complete.bash": "bazel-complete.bash", + "bazel.fish": "bazel.fish", + } + + // Look for completion files in the zip + for _, file := range zipReader.File { + if targetFilename, found := targetFiles[file.Name]; found { + rc, err := file.Open() + if err != nil { + return nil, fmt.Errorf("could not open completion file %s: %v", file.Name, err) + } + + completionContent, err := io.ReadAll(rc) + rc.Close() + if err != nil { + return nil, fmt.Errorf("could not read completion file %s: %v", file.Name, err) + } + + completionScripts[targetFilename] = string(completionContent) + } + } + + // Check that we found at least the bash completion script + if _, found := completionScripts["bazel-complete.bash"]; !found { + return nil, fmt.Errorf("bazel-complete.bash not found in zip file") + } + // Fish completion is optional (older Bazel versions might not have it) + + return completionScripts, nil } diff --git a/core/core_test.go b/core/core_test.go new file mode 100644 index 00000000..567be609 --- /dev/null +++ b/core/core_test.go @@ -0,0 +1,890 @@ +package core + +import ( + "archive/zip" + "bytes" + "crypto/sha256" + "fmt" + "log" + "os" + "os/exec" + "path/filepath" + "runtime" + "strings" + "testing" + + "github.com/bazelbuild/bazelisk/config" + "github.com/bazelbuild/bazelisk/platforms" +) + +func TestMaybeDelegateToNoWrapper(t *testing.T) { + tmpDir, err := os.MkdirTemp("", "TestMaybeDelegateToNoWrapper") + if err != nil { + log.Fatal(err) + } + defer os.RemoveAll(tmpDir) + + os.MkdirAll(tmpDir, os.ModeDir|0700) + os.WriteFile(filepath.Join(tmpDir, "WORKSPACE"), []byte(""), 0600) + os.WriteFile(filepath.Join(tmpDir, "BUILD"), []byte(""), 0600) + + entrypoint := maybeDelegateToWrapperFromDir("bazel_real", tmpDir, config.Null()) + expected := "bazel_real" + + if entrypoint != expected { + t.Fatalf("Expected to delegate bazel to %q, but got %q", expected, entrypoint) + } +} + +func TestMaybeDelegateToNoNonExecutableWrapper(t *testing.T) { + // It's not guaranteed that `tools/bazel` is executable on the + // Windows host running this test. Thus the test is skipped on + // this platform to guarantee consistent results. + if runtime.GOOS == "windows" { + return + } + + tmpDir, err := os.MkdirTemp("", "TestMaybeDelegateToNoNonExecutableWrapper") + if err != nil { + log.Fatal(err) + } + defer os.RemoveAll(tmpDir) + + os.MkdirAll(tmpDir, os.ModeDir|0700) + os.WriteFile(filepath.Join(tmpDir, "WORKSPACE"), []byte(""), 0600) + os.WriteFile(filepath.Join(tmpDir, "BUILD"), []byte(""), 0600) + + os.MkdirAll(filepath.Join(tmpDir, "tools"), os.ModeDir|0700) + os.WriteFile(filepath.Join(tmpDir, "tools", "bazel"), []byte(""), 0600) + + entrypoint := maybeDelegateToWrapperFromDir("bazel_real", tmpDir, config.Null()) + expected := "bazel_real" + + if entrypoint != expected { + t.Fatalf("Expected to delegate bazel to %q, but got %q", expected, entrypoint) + } +} + +func TestMaybeDelegateToOsAndArchSpecificWrapper(t *testing.T) { + var tmpDir, err = os.MkdirTemp("", "TestMaybeDelegateToOsAndArchSpecificWrapper") + if err != nil { + log.Fatal(err) + } + defer os.RemoveAll(tmpDir) + + osName, err := platforms.DetermineOperatingSystem() + if err != nil { + log.Fatal(err) + } + arch, err := platforms.DetermineArchitecture(osName, platforms.DarwinArm64MinVersion) + if err != nil { + log.Fatal(err) + } + + ext := platforms.DetermineExecutableFilenameSuffix() + + os.MkdirAll(tmpDir, os.ModeDir|0700) + os.WriteFile(filepath.Join(tmpDir, "WORKSPACE"), []byte(""), 0600) + os.WriteFile(filepath.Join(tmpDir, "BUILD"), []byte(""), 0600) + + os.MkdirAll(filepath.Join(tmpDir, "tools"), os.ModeDir|0700) + os.WriteFile(filepath.Join(tmpDir, "tools", "bazel."+osName+"-"+arch+ext), []byte(""), 0700) + // Also create the standard wrapper to ensure we prefer the os/arch-specific wrapper. + os.WriteFile(filepath.Join(tmpDir, "tools", "bazel"+ext), []byte(""), 0700) + // Also create the plaform-specific wrapper to ensure we prefer the os/arch-specific wrapper. + os.WriteFile(filepath.Join(tmpDir, "tools", "bazel."+arch+ext), []byte(""), 0700) + + entrypoint := maybeDelegateToWrapperFromDir("bazel_real", tmpDir, config.Null()) + expected := filepath.Join(tmpDir, "tools", "bazel."+osName+"-"+arch+ext) + + if entrypoint != expected { + t.Fatalf("Expected to delegate bazel to %q, but got %q", expected, entrypoint) + } +} + +func TestMaybeDelegateToArchSpecificWrapper(t *testing.T) { + var tmpDir, err = os.MkdirTemp("", "TestMaybeDelegateToArchSpecificWrapper") + if err != nil { + log.Fatal(err) + } + defer os.RemoveAll(tmpDir) + + osName, err := platforms.DetermineOperatingSystem() + if err != nil { + log.Fatal(err) + } + arch, err := platforms.DetermineArchitecture(osName, platforms.DarwinArm64MinVersion) + if err != nil { + log.Fatal(err) + } + + ext := platforms.DetermineExecutableFilenameSuffix() + + os.MkdirAll(tmpDir, os.ModeDir|0700) + os.WriteFile(filepath.Join(tmpDir, "WORKSPACE"), []byte(""), 0600) + os.WriteFile(filepath.Join(tmpDir, "BUILD"), []byte(""), 0600) + + os.MkdirAll(filepath.Join(tmpDir, "tools"), os.ModeDir|0700) + os.WriteFile(filepath.Join(tmpDir, "tools", "bazel."+arch+ext), []byte(""), 0700) + // Also create the standard wrapper to ensure we prefer the arch-specific wrapper. + os.WriteFile(filepath.Join(tmpDir, "tools", "bazel"+ext), []byte(""), 0700) + + entrypoint := maybeDelegateToWrapperFromDir("bazel_real", tmpDir, config.Null()) + expected := filepath.Join(tmpDir, "tools", "bazel."+arch+ext) + + if entrypoint != expected { + t.Fatalf("Expected to delegate bazel to %q, but got %q", expected, entrypoint) + } +} + +func TestMaybeDelegateToStandardWrapper(t *testing.T) { + var tmpDir, err = os.MkdirTemp("", "TestMaybeDelegateToStandardWrapper") + if err != nil { + log.Fatal(err) + } + defer os.RemoveAll(tmpDir) + + ext := platforms.DetermineExecutableFilenameSuffix() + + os.MkdirAll(tmpDir, os.ModeDir|0700) + os.WriteFile(filepath.Join(tmpDir, "WORKSPACE"), []byte(""), 0600) + os.WriteFile(filepath.Join(tmpDir, "BUILD"), []byte(""), 0600) + + os.MkdirAll(filepath.Join(tmpDir, "tools"), os.ModeDir|0700) + os.WriteFile(filepath.Join(tmpDir, "tools", "bazel"+ext), []byte(""), 0700) + + entrypoint := maybeDelegateToWrapperFromDir("bazel_real", tmpDir, config.Null()) + expected := filepath.Join(tmpDir, "tools", "bazel"+ext) + + if entrypoint != expected { + t.Fatalf("Expected to delegate bazel to %q, but got %q", expected, entrypoint) + } +} + +func TestMaybeDelegateToPowershellWrapper(t *testing.T) { + tmpDir, err := os.MkdirTemp("", "TestMaybeDelegateToPowershellWrapper") + if err != nil { + log.Fatal(err) + } + defer os.RemoveAll(tmpDir) + + os.MkdirAll(tmpDir, os.ModeDir|0700) + os.WriteFile(filepath.Join(tmpDir, "WORKSPACE"), []byte(""), 0600) + os.WriteFile(filepath.Join(tmpDir, "BUILD"), []byte(""), 0600) + + os.MkdirAll(filepath.Join(tmpDir, "tools"), os.ModeDir|0700) + os.WriteFile(filepath.Join(tmpDir, "tools", "bazel.ps1"), []byte(""), 0700) + + entrypoint := maybeDelegateToWrapperFromDir("bazel_real", tmpDir, config.Null()) + expected := filepath.Join(tmpDir, "tools", "bazel.ps1") + + // Only windows platforms use powershell wrappers + if runtime.GOOS != "windows" { + expected = "bazel_real" + } + + if entrypoint != expected { + t.Fatalf("Expected to delegate bazel to %q, but got %q", expected, entrypoint) + } +} + +func TestMaybeDelegateToBatchWrapper(t *testing.T) { + tmpDir, err := os.MkdirTemp("", "TestMaybeDelegateToBatchWrapper") + if err != nil { + log.Fatal(err) + } + defer os.RemoveAll(tmpDir) + + os.MkdirAll(tmpDir, os.ModeDir|0700) + os.WriteFile(filepath.Join(tmpDir, "WORKSPACE"), []byte(""), 0600) + os.WriteFile(filepath.Join(tmpDir, "BUILD"), []byte(""), 0600) + + os.MkdirAll(filepath.Join(tmpDir, "tools"), os.ModeDir|0700) + os.WriteFile(filepath.Join(tmpDir, "tools", "bazel.bat"), []byte(""), 0700) + + entrypoint := maybeDelegateToWrapperFromDir("bazel_real", tmpDir, config.Null()) + expected := filepath.Join(tmpDir, "tools", "bazel.bat") + + // Only windows platforms use batch wrappers + if runtime.GOOS != "windows" { + expected = "bazel_real" + } + + if entrypoint != expected { + t.Fatalf("Expected to delegate bazel to %q, but got %q", expected, entrypoint) + } +} + +func TestMaybeDelegateToPowershellOverBatchWrapper(t *testing.T) { + tmpDir, err := os.MkdirTemp("", "TestMaybeDelegateToPowershellOverBatchWrapper") + if err != nil { + log.Fatal(err) + } + defer os.RemoveAll(tmpDir) + + os.MkdirAll(tmpDir, os.ModeDir|0700) + os.WriteFile(filepath.Join(tmpDir, "WORKSPACE"), []byte(""), 0600) + os.WriteFile(filepath.Join(tmpDir, "BUILD"), []byte(""), 0600) + + os.MkdirAll(filepath.Join(tmpDir, "tools"), os.ModeDir|0700) + os.WriteFile(filepath.Join(tmpDir, "tools", "bazel.ps1"), []byte(""), 0700) + os.WriteFile(filepath.Join(tmpDir, "tools", "bazel.bat"), []byte(""), 0700) + + entrypoint := maybeDelegateToWrapperFromDir("bazel_real", tmpDir, config.Null()) + expected := filepath.Join(tmpDir, "tools", "bazel.ps1") + + // Only windows platforms use powershell or batch wrappers + if runtime.GOOS != "windows" { + expected = "bazel_real" + } + + if entrypoint != expected { + t.Fatalf("Expected to delegate bazel to %q, but got %q", expected, entrypoint) + } +} + +func TestMaybeDelegateToPowershellOverNoExtensionWrapper(t *testing.T) { + tmpDir, err := os.MkdirTemp("", "TestMaybeDelegateToPowershellOverBatchWrapper") + if err != nil { + log.Fatal(err) + } + defer os.RemoveAll(tmpDir) + + os.MkdirAll(tmpDir, os.ModeDir|0700) + os.WriteFile(filepath.Join(tmpDir, "WORKSPACE"), []byte(""), 0600) + os.WriteFile(filepath.Join(tmpDir, "BUILD"), []byte(""), 0600) + + os.MkdirAll(filepath.Join(tmpDir, "tools"), os.ModeDir|0700) + os.WriteFile(filepath.Join(tmpDir, "tools", "bazel.ps1"), []byte(""), 0700) + os.WriteFile(filepath.Join(tmpDir, "tools", "bazel"), []byte(""), 0700) + + entrypoint := maybeDelegateToWrapperFromDir("bazel_real", tmpDir, config.Null()) + + // On Windows a PowerShell script should be chosen over the wrapper without an extension + var expected string + if runtime.GOOS == "windows" { + expected = filepath.Join(tmpDir, "tools", "bazel.ps1") + } else { + expected = filepath.Join(tmpDir, "tools", "bazel") + } + + if entrypoint != expected { + t.Fatalf("Expected to delegate bazel to %q, but got %q", expected, entrypoint) + } +} + +func TestMaybeDelegateToBatchOverNoExtensionWrapper(t *testing.T) { + tmpDir, err := os.MkdirTemp("", "TestMaybeDelegateToPowershellOverBatchWrapper") + if err != nil { + log.Fatal(err) + } + defer os.RemoveAll(tmpDir) + + os.MkdirAll(tmpDir, os.ModeDir|0700) + os.WriteFile(filepath.Join(tmpDir, "WORKSPACE"), []byte(""), 0600) + os.WriteFile(filepath.Join(tmpDir, "BUILD"), []byte(""), 0600) + + os.MkdirAll(filepath.Join(tmpDir, "tools"), os.ModeDir|0700) + os.WriteFile(filepath.Join(tmpDir, "tools", "bazel.bat"), []byte(""), 0700) + os.WriteFile(filepath.Join(tmpDir, "tools", "bazel"), []byte(""), 0700) + + entrypoint := maybeDelegateToWrapperFromDir("bazel_real", tmpDir, config.Null()) + + // On Windows a batch script should be chosen over the wrapper without an extension + var expected string + if runtime.GOOS == "windows" { + expected = filepath.Join(tmpDir, "tools", "bazel.bat") + } else { + expected = filepath.Join(tmpDir, "tools", "bazel") + } + + if entrypoint != expected { + t.Fatalf("Expected to delegate bazel to %q, but got %q", expected, entrypoint) + } +} + +// Completion Tests + +func TestIsCompletionCommand(t *testing.T) { + testCases := []struct { + name string + args []string + expected bool + }{ + { + name: "completion bash", + args: []string{"completion", "bash"}, + expected: true, + }, + { + name: "completion fish", + args: []string{"completion", "fish"}, + expected: true, + }, + { + name: "flags before completion", + args: []string{"--some-flag", "completion", "bash"}, + expected: true, + }, + { + name: "not completion command", + args: []string{"build", "//..."}, + expected: false, + }, + { + name: "completion not first non-flag", + args: []string{"build", "completion"}, + expected: false, + }, + { + name: "empty args", + args: []string{}, + expected: false, + }, + } + + for _, tc := range testCases { + t.Run(tc.name, func(t *testing.T) { + result := isCompletionCommand(tc.args) + if result != tc.expected { + t.Errorf("isCompletionCommand(%v) = %v, want %v", tc.args, result, tc.expected) + } + }) + } +} + +func TestConstructInstallerURL(t *testing.T) { + testCases := []struct { + name string + baseURL string + formatURL string + version string + config config.Config + expectError bool + }{ + { + name: "GitHub default", + baseURL: "", + formatURL: "", + version: "8.1.1", + config: config.Null(), + }, + { + name: "Custom base URL", + baseURL: "https://example.com/bazel", + formatURL: "", + version: "8.1.1", + config: config.Null(), + }, + { + name: "Both baseURL and formatURL", + baseURL: "https://example.com/bazel", + formatURL: "https://mirror.com/bazel-%v-installer-%o-%m.sh", + version: "8.1.1", + config: config.Null(), + expectError: true, + }, + } + + for _, tc := range testCases { + t.Run(tc.name, func(t *testing.T) { + result, err := constructInstallerURL(tc.baseURL, tc.formatURL, tc.version, tc.config) + + if tc.expectError { + if err == nil { + t.Errorf("constructInstallerURL() expected error but got none") + } + return + } + + if err != nil { + t.Errorf("constructInstallerURL() unexpected error: %v", err) + return + } + + // Dynamically compute expected installer filename based on current platform + installerFile, err := platforms.DetermineBazelInstallerFilename(tc.version, tc.config) + if err != nil { + t.Fatalf("failed to determine installer filename: %v", err) + } + var expected string + if tc.baseURL == "" && tc.formatURL == "" { + expected = fmt.Sprintf("https://github.com/bazelbuild/bazel/releases/download/%s/%s", tc.version, installerFile) + } else if tc.baseURL != "" { + expected = fmt.Sprintf("%s/%s/%s", tc.baseURL, tc.version, installerFile) + } else { + // formatURL case is not covered here; skip expectation validation. + } + + if expected != "" && result != expected { + t.Errorf("constructInstallerURL() = %v, want %v", result, expected) + } + }) + } +} + +func TestExtractZipFromInstaller(t *testing.T) { + // Create a mock installer script with embedded zip + scriptContent := `#!/bin/bash +echo "This is a bazel installer script" +exit 0 +` + // Create a mock zip file + var zipBuffer bytes.Buffer + zipWriter := zip.NewWriter(&zipBuffer) + + // Add a test file to the zip + testFile, err := zipWriter.Create("test.txt") + if err != nil { + t.Fatalf("Failed to create test file in zip: %v", err) + } + testFile.Write([]byte("test content")) + zipWriter.Close() + + // Combine script and zip + installerContent := append([]byte(scriptContent), zipBuffer.Bytes()...) + + zipData, err := extractZipFromInstaller(installerContent) + if err != nil { + t.Errorf("extractZipFromInstaller() error: %v", err) + return + } + + // Verify the extracted zip data + zipReader, err := zip.NewReader(bytes.NewReader(zipData), int64(len(zipData))) + if err != nil { + t.Errorf("Could not read extracted zip: %v", err) + return + } + + if len(zipReader.File) != 1 { + t.Errorf("Expected 1 file in zip, got %d", len(zipReader.File)) + return + } + + if zipReader.File[0].Name != "test.txt" { + t.Errorf("Expected file name 'test.txt', got '%s'", zipReader.File[0].Name) + } +} + +func TestExtractCompletionScriptsFromZip(t *testing.T) { + // Create a mock zip file with completion scripts + var zipBuffer bytes.Buffer + zipWriter := zip.NewWriter(&zipBuffer) + + // Add bash completion script + bashFile, err := zipWriter.Create("bazel-complete.bash") + if err != nil { + t.Fatalf("Failed to create bash completion file: %v", err) + } + bashContent := "# Bash completion for bazel" + bashFile.Write([]byte(bashContent)) + + // Add fish completion script + fishFile, err := zipWriter.Create("bazel.fish") + if err != nil { + t.Fatalf("Failed to create fish completion file: %v", err) + } + fishContent := "# Fish completion for bazel" + fishFile.Write([]byte(fishContent)) + + // Add unrelated file + otherFile, err := zipWriter.Create("bazel") + if err != nil { + t.Fatalf("Failed to create other file: %v", err) + } + otherFile.Write([]byte("bazel binary")) + + zipWriter.Close() + + scripts, err := extractCompletionScriptsFromZip(zipBuffer.Bytes()) + if err != nil { + t.Errorf("extractCompletionScriptsFromZip() error: %v", err) + return + } + + if len(scripts) != 2 { + t.Errorf("Expected 2 completion scripts, got %d", len(scripts)) + return + } + + if scripts["bazel-complete.bash"] != bashContent { + t.Errorf("Bash completion content mismatch. Got: %q, want: %q", scripts["bazel-complete.bash"], bashContent) + } + + if scripts["bazel.fish"] != fishContent { + t.Errorf("Fish completion content mismatch. Got: %q, want: %q", scripts["bazel.fish"], fishContent) + } +} + +func TestExtractCompletionScriptsFromZipMissingBash(t *testing.T) { + // Create a zip file without bash completion + var zipBuffer bytes.Buffer + zipWriter := zip.NewWriter(&zipBuffer) + + // Add only fish completion script + fishFile, err := zipWriter.Create("bazel.fish") + if err != nil { + t.Fatalf("Failed to create fish completion file: %v", err) + } + fishFile.Write([]byte("# Fish completion for bazel")) + + zipWriter.Close() + + _, err = extractCompletionScriptsFromZip(zipBuffer.Bytes()) + if err == nil { + t.Error("extractCompletionScriptsFromZip() expected error for missing bash completion but got none") + } + + expectedError := "bazel-complete.bash not found in zip file" + if err.Error() != expectedError { + t.Errorf("extractCompletionScriptsFromZip() error = %q, want %q", err.Error(), expectedError) + } +} + +func TestExtractCompletionScriptsFromZipMissingFish(t *testing.T) { + // Create a zip file with only bash completion (fish is optional) + var zipBuffer bytes.Buffer + zipWriter := zip.NewWriter(&zipBuffer) + + // Add only bash completion script + bashFile, err := zipWriter.Create("bazel-complete.bash") + if err != nil { + t.Fatalf("Failed to create bash completion file: %v", err) + } + bashContent := "# Bash completion for bazel" + bashFile.Write([]byte(bashContent)) + + zipWriter.Close() + + scripts, err := extractCompletionScriptsFromZip(zipBuffer.Bytes()) + if err != nil { + t.Errorf("extractCompletionScriptsFromZip() unexpected error: %v", err) + return + } + + if len(scripts) != 1 { + t.Errorf("Expected 1 completion script, got %d", len(scripts)) + return + } + + if scripts["bazel-complete.bash"] != bashContent { + t.Errorf("Bash completion content mismatch. Got: %q, want: %q", scripts["bazel-complete.bash"], bashContent) + } + + // Fish completion should not be present + if _, found := scripts["bazel.fish"]; found { + t.Error("Fish completion should not be present when not in zip file") + } +} + +func TestHandleCompletionCommandUnsupportedShell(t *testing.T) { + tmpDir, err := os.MkdirTemp("", "TestHandleCompletionCommand") + if err != nil { + t.Fatalf("Failed to create temp dir: %v", err) + } + defer os.RemoveAll(tmpDir) + + installation := &BazelInstallation{ + Version: "8.1.1", + Path: "/fake/path/to/bazel", + } + + args := []string{"completion", "zsh"} + err = handleCompletionCommand(args, installation, config.Null()) + + if err == nil { + t.Error("handleCompletionCommand() expected error for unsupported shell but got none") + return + } + + expectedError := "only bash and fish completion are supported, got: zsh" + if err.Error() != expectedError { + t.Errorf("handleCompletionCommand() error = %q, want %q", err.Error(), expectedError) + } +} + +func TestHandleCompletionCommandMissingShell(t *testing.T) { + tmpDir, err := os.MkdirTemp("", "TestHandleCompletionCommand") + if err != nil { + t.Fatalf("Failed to create temp dir: %v", err) + } + defer os.RemoveAll(tmpDir) + + installation := &BazelInstallation{ + Version: "8.1.1", + Path: "/fake/path/to/bazel", + } + + args := []string{"completion"} + err = handleCompletionCommand(args, installation, config.Null()) + + if err == nil { + t.Error("handleCompletionCommand() expected error for missing shell but got none") + return + } + + expectedError := "only bash and fish completion are supported, got: " + if err.Error() != expectedError { + t.Errorf("handleCompletionCommand() error = %q, want %q", err.Error(), expectedError) + } +} + +func TestGetBazelCompletionScriptUnsupportedShell(t *testing.T) { + tmpDir, err := os.MkdirTemp("", "TestGetBazelCompletionScript") + if err != nil { + t.Fatalf("Failed to create temp dir: %v", err) + } + defer os.RemoveAll(tmpDir) + + _, err = getBazelCompletionScript("8.1.1", tmpDir, "powershell", config.Null()) + + if err == nil { + t.Error("getBazelCompletionScript() expected error for unsupported shell but got none") + return + } + + expectedError := "unsupported shell: powershell" + if err.Error() != expectedError { + t.Errorf("getBazelCompletionScript() error = %q, want %q", err.Error(), expectedError) + } +} + +func TestCompletionScriptCaching(t *testing.T) { + tmpDir, err := os.MkdirTemp("", "TestCompletionScriptCaching") + if err != nil { + t.Fatalf("Failed to create temp dir: %v", err) + } + defer os.RemoveAll(tmpDir) + + // Create mock installer content and compute its hash + installerContent := []byte(`#!/bin/bash +echo "Mock bazel installer" +# Mock installer content`) + + h := sha256.New() + h.Write(installerContent) + installerHash := strings.ToLower(fmt.Sprintf("%x", h.Sum(nil))) + + // Create cache directory structure using installer content hash + casDir := filepath.Join(tmpDir, "downloads", "sha256") + completionDir := filepath.Join(casDir, installerHash, "completion") + err = os.MkdirAll(completionDir, 0755) + if err != nil { + t.Fatalf("Failed to create completion dir: %v", err) + } + + // Create metadata mapping + installerFile, err := platforms.DetermineBazelInstallerFilename("8.1.1", config.Null()) + if err != nil { + t.Fatalf("failed to determine installer filename: %v", err) + } + metadataDir := filepath.Join(tmpDir, "downloads", "metadata", "bazelbuild") + err = os.MkdirAll(metadataDir, 0755) + if err != nil { + t.Fatalf("Failed to create metadata dir: %v", err) + } + mappingPath := filepath.Join(metadataDir, installerFile) + err = os.WriteFile(mappingPath, []byte(installerHash), 0644) + if err != nil { + t.Fatalf("Failed to write mapping file: %v", err) + } + + // Write cached bash completion script + bashContent := "# Cached bash completion for bazel" + bashPath := filepath.Join(completionDir, "bazel-complete.bash") + err = os.WriteFile(bashPath, []byte(bashContent), 0644) + if err != nil { + t.Fatalf("Failed to write cached bash completion: %v", err) + } + + // Write cached fish completion script + fishContent := "# Cached fish completion for bazel" + fishPath := filepath.Join(completionDir, "bazel.fish") + err = os.WriteFile(fishPath, []byte(fishContent), 0644) + if err != nil { + t.Fatalf("Failed to write cached fish completion: %v", err) + } + + // Test reading cached bash completion + bashResult, err := getBazelCompletionScript("8.1.1", tmpDir, "bash", config.Null()) + if err != nil { + t.Errorf("getBazelCompletionScript(bash) error: %v", err) + return + } + + if bashResult != bashContent { + t.Errorf("getBazelCompletionScript(bash) = %q, want %q", bashResult, bashContent) + } + + // Test reading cached fish completion + fishResult, err := getBazelCompletionScript("8.1.1", tmpDir, "fish", config.Null()) + if err != nil { + t.Errorf("getBazelCompletionScript(fish) error: %v", err) + return + } + + if fishResult != fishContent { + t.Errorf("getBazelCompletionScript(fish) = %q, want %q", fishResult, fishContent) + } +} + +func TestExtractCompletionScriptsFromInstallerIntegration(t *testing.T) { + // Create a complete mock installer with embedded zip containing completion scripts + scriptContent := `#!/bin/bash +echo "Bazel installer script" +# Script content here +exit 0 +` + + // Create a mock zip file with completion scripts + var zipBuffer bytes.Buffer + zipWriter := zip.NewWriter(&zipBuffer) + + // Add bash completion script + bashFile, err := zipWriter.Create("bazel-complete.bash") + if err != nil { + t.Fatalf("Failed to create bash completion file: %v", err) + } + bashContent := "# Bash completion for bazel\ncomplete -W 'build test run' bazel" + bashFile.Write([]byte(bashContent)) + + // Add fish completion script + fishFile, err := zipWriter.Create("bazel.fish") + if err != nil { + t.Fatalf("Failed to create fish completion file: %v", err) + } + fishContent := "# Fish completion for bazel\ncomplete -c bazel -a 'build test run'" + fishFile.Write([]byte(fishContent)) + + // Add bazel binary (mock) + bazelFile, err := zipWriter.Create("bazel") + if err != nil { + t.Fatalf("Failed to create bazel file: %v", err) + } + bazelFile.Write([]byte("fake bazel binary")) + + zipWriter.Close() + + // Combine script and zip to create installer + installerContent := append([]byte(scriptContent), zipBuffer.Bytes()...) + + // Test the complete extraction process + scripts, err := extractCompletionScriptsFromInstaller(installerContent) + if err != nil { + t.Errorf("extractCompletionScriptsFromInstaller() error: %v", err) + return + } + + if len(scripts) != 2 { + t.Errorf("Expected 2 completion scripts, got %d", len(scripts)) + return + } + + if scripts["bazel-complete.bash"] != bashContent { + t.Errorf("Bash completion content mismatch") + } + + if scripts["bazel.fish"] != fishContent { + t.Errorf("Fish completion content mismatch") + } +} + +func TestPrependDirToPathListWithEqualsInPath(t *testing.T) { + cmd := &exec.Cmd{ + Env: []string{ + "PATH=/path/with=equals:/another/path", + "OTHER_VAR=value", + }, + } + + prependDirToPathList(cmd, "/new/dir") + + // Check that PATH was properly updated + found := false + for _, env := range cmd.Env { + if strings.HasPrefix(env, "PATH=") { + found = true + // Should contain the new directory at the beginning + if !strings.Contains(env, "/new/dir") { + t.Errorf("Expected PATH to contain '/new/dir', got: %s", env) + } + // Should contain the original PATH value + if !strings.Contains(env, "/path/with=equals:/another/path") { + t.Errorf("Expected PATH to contain original value, got: %s", env) + } + break + } + } + + if !found { + t.Error("PATH environment variable not found") + } +} + +func TestRunBazeliskWithStderrRedirection(t *testing.T) { + if runtime.GOOS == "windows" { + t.Skip("Skipping on Windows due to executable format requirements") + } + + tmpDir, err := os.MkdirTemp("", "TestRunBazeliskWithStderrRedirection") + if err != nil { + t.Fatalf("Failed to create temp dir: %v", err) + } + defer os.RemoveAll(tmpDir) + + bazelDir := filepath.Join(tmpDir, "bazel") + err = os.MkdirAll(bazelDir, 0755) + if err != nil { + t.Fatalf("Failed to create bazel dir: %v", err) + } + + mockBazelPath := filepath.Join(bazelDir, "bazel") + scriptContent := "#!/bin/sh\necho 'stdout message'\necho 'stderr message' >&2\nexit 0\n" + + err = os.WriteFile(mockBazelPath, []byte(scriptContent), 0755) + if err != nil { + t.Fatalf("Failed to create mock bazel: %v", err) + } + + var stdoutBuf bytes.Buffer + var stderrBuf bytes.Buffer + + cfg := config.Static(map[string]string{ + "USE_BAZEL_VERSION": mockBazelPath, + "BAZELISK_HOME": tmpDir, + }) + + argsFunc := func(_ string) []string { + return []string{"version"} + } + + repos := CreateRepositories(nil, nil, nil, nil, false) + + exitCode, err := RunBazeliskWithArgsFuncAndConfigAndOutAndErr(argsFunc, repos, cfg, &stdoutBuf, &stderrBuf) + if err != nil { + t.Fatalf("RunBazeliskWithArgsFuncAndConfigAndOutAndErr failed: %v", err) + } + + if exitCode != 0 { + t.Errorf("Expected exit code 0, got %d", exitCode) + } + + stdoutContent := stdoutBuf.String() + if !strings.Contains(stdoutContent, "stdout message") { + t.Errorf("Expected stdout to contain 'stdout message', got: %q", stdoutContent) + } + + stderrContent := stderrBuf.String() + if !strings.Contains(stderrContent, "stderr message") { + t.Errorf("Expected stderr to contain 'stderr message', got: %q", stderrContent) + } + + if strings.Contains(stdoutContent, "stderr message") { + t.Error("stderr content should not appear in stdout") + } + + if strings.Contains(stderrContent, "stdout message") { + t.Error("stdout content should not appear in stderr") + } +} diff --git a/core/repositories.go b/core/repositories.go index 8a2919c0..8427953d 100644 --- a/core/repositories.go +++ b/core/repositories.go @@ -5,6 +5,7 @@ import ( "fmt" "strings" + "github.com/bazelbuild/bazelisk/config" "github.com/bazelbuild/bazelisk/httputil" "github.com/bazelbuild/bazelisk/platforms" "github.com/bazelbuild/bazelisk/versions" @@ -13,27 +14,32 @@ import ( const ( // BaseURLEnv is the name of the environment variable that stores the base URL for downloads. BaseURLEnv = "BAZELISK_BASE_URL" + + // FormatURLEnv is the name of the environment variable that stores the format string to generate URLs for downloads. + FormatURLEnv = "BAZELISK_FORMAT_URL" ) // DownloadFunc downloads a specific Bazel binary to the given location and returns the absolute path. type DownloadFunc func(destDir, destFile string) (string, error) -// ReleaseRepo represents a repository that stores LTS Bazel releases. -type ReleaseRepo interface { - // GetReleaseVersions returns a list of all available release versions. If lastN is smaller than 1, all available versions are being returned. - GetReleaseVersions(bazeliskHome string, lastN int) ([]string, error) +// LTSFilter filters Bazel versions based on specific criteria. +type LTSFilter func(string) bool - // DownloadRelease downloads the given Bazel version into the specified location and returns the absolute path. - DownloadRelease(version, destDir, destFile string) (string, error) +// FilterOpts represents options relevant to filtering Bazel versions. +type FilterOpts struct { + MaxResults int + Track int + Filter LTSFilter } -// CandidateRepo represents a repository that stores Bazel release candidates. -type CandidateRepo interface { - // GetCandidateVersions returns the versions of all available release candidates. - GetCandidateVersions(bazeliskHome string) ([]string, error) +// LTSRepo represents a repository that stores LTS Bazel releases and their candidates. +type LTSRepo interface { + // GetLTSVersions returns a list of all available LTS release (candidates) that match the given filter options. + // Warning: Filters only work reliably if the versions are processed in descending order! + GetLTSVersions(bazeliskHome string, opts *FilterOpts) ([]string, error) - // DownloadCandidate downloads the given Bazel release candidate into the specified location and returns the absolute path. - DownloadCandidate(version, destDir, destFile string) (string, error) + // DownloadLTS downloads the given Bazel version into the specified location and returns the absolute path. + DownloadLTS(version, destDir, destFile string, config config.Config) (string, error) } // ForkRepo represents a repository that stores a fork of Bazel (releases). @@ -42,19 +48,17 @@ type ForkRepo interface { GetVersions(bazeliskHome, fork string) ([]string, error) // DownloadVersion downloads the given Bazel binary from the specified fork into the given location and returns the absolute path. - DownloadVersion(fork, version, destDir, destFile string) (string, error) + DownloadVersion(fork, version, destDir, destFile string, config config.Config) (string, error) } // CommitRepo represents a repository that stores Bazel binaries built at specific commits. // It can also return the hashes of the most recent commits that passed Bazel CI pipelines successfully. type CommitRepo interface { - // GetLastGreenCommit returns the most recent commit at which a Bazel binary passed a specific Bazel CI pipeline. - // If downstreamGreen is true, the pipeline is https://buildkite.com/bazel/bazel-at-head-plus-downstream, otherwise - // it's https://buildkite.com/bazel/bazel-bazel - GetLastGreenCommit(bazeliskHome string, downstreamGreen bool) (string, error) + // GetLastGreenCommit returns the most recent commit at which a Bazel binary is successfully built. + GetLastGreenCommit(bazeliskHome string) (string, error) // DownloadAtCommit downloads a Bazel binary built at the given commit into the specified location and returns the absolute path. - DownloadAtCommit(commit, destDir, destFile string) (string, error) + DownloadAtCommit(commit, destDir, destFile string, config config.Config) (string, error) } // RollingRepo represents a repository that stores rolling Bazel releases. @@ -63,44 +67,41 @@ type RollingRepo interface { GetRollingVersions(bazeliskHome string) ([]string, error) // DownloadRolling downloads the given Bazel version into the specified location and returns the absolute path. - DownloadRolling(version, destDir, destFile string) (string, error) + DownloadRolling(version, destDir, destFile string, config config.Config) (string, error) } // Repositories offers access to different types of Bazel repositories, mainly for finding and downloading the correct version of Bazel. type Repositories struct { - Releases ReleaseRepo - Candidates CandidateRepo + LTS LTSRepo Fork ForkRepo Commits CommitRepo Rolling RollingRepo - supportsBaseURL bool + supportsBaseOrFormatURL bool } // ResolveVersion resolves a potentially relative Bazel version string such as "latest" to an absolute version identifier, and returns this identifier alongside a function to download said version. -func (r *Repositories) ResolveVersion(bazeliskHome, fork, version string) (string, DownloadFunc, error) { +func (r *Repositories) ResolveVersion(bazeliskHome, fork, version string, config config.Config) (string, DownloadFunc, error) { vi, err := versions.Parse(fork, version) if err != nil { return "", nil, err } if vi.IsFork { - return r.resolveFork(bazeliskHome, vi) - } else if vi.IsRelease { - return r.resolveRelease(bazeliskHome, vi) - } else if vi.IsCandidate { - return r.resolveCandidate(bazeliskHome, vi) + return r.resolveFork(bazeliskHome, vi, config) + } else if vi.IsLTS { + return r.resolveLTS(bazeliskHome, vi, config) } else if vi.IsCommit { - return r.resolveCommit(bazeliskHome, vi) + return r.resolveCommit(bazeliskHome, vi, config) } else if vi.IsRolling { - return r.resolveRolling(bazeliskHome, vi) + return r.resolveRolling(bazeliskHome, vi, config) } - return "", nil, fmt.Errorf("Unsupported version identifier '%s'", version) + return "", nil, fmt.Errorf("unsupported version identifier '%s'", version) } -func (r *Repositories) resolveFork(bazeliskHome string, vi *versions.Info) (string, DownloadFunc, error) { - if vi.IsRelative && (vi.IsCandidate || vi.IsCommit) { - return "", nil, errors.New("forks do not support last_rc, last_green and last_downstream_green") +func (r *Repositories) resolveFork(bazeliskHome string, vi *versions.Info, config config.Config) (string, DownloadFunc, error) { + if vi.IsRelative && (vi.MustBeCandidate || vi.IsCommit) { + return "", nil, errors.New("forks do not support last_rc and last_green") } lister := func(bazeliskHome string) ([]string, error) { return r.Fork.GetVersions(bazeliskHome, vi.Fork) @@ -110,58 +111,66 @@ func (r *Repositories) resolveFork(bazeliskHome string, vi *versions.Info) (stri return "", nil, err } downloader := func(destDir, destFile string) (string, error) { - return r.Fork.DownloadVersion(vi.Fork, version, destDir, destFile) + return r.Fork.DownloadVersion(vi.Fork, version, destDir, destFile, config) } return version, downloader, nil } -func (r *Repositories) resolveRelease(bazeliskHome string, vi *versions.Info) (string, DownloadFunc, error) { - lister := func(bazeliskHome string) ([]string, error) { - var lastN int +// IsRelease returns whether a version string is for a final release. +var IsRelease = func(version string) bool { + return !strings.Contains(version, "rc") +} + +// IsCandidate returns whether a version string is for a release candidate. +var IsCandidate = func(version string) bool { + return strings.Contains(version, "rc") +} + +func (r *Repositories) resolveLTS(bazeliskHome string, vi *versions.Info, config config.Config) (string, DownloadFunc, error) { + opts := &FilterOpts{ // Optimization: only fetch last (x+1) releases if the version is "latest-x". - // This does not work if the version is "4.x", i.e. if TrackRestriction is set. - if vi.TrackRestriction == 0 { - lastN = vi.LatestOffset + 1 - } - return r.Releases.GetReleaseVersions(bazeliskHome, lastN) + MaxResults: vi.LatestOffset + 1, + Track: vi.TrackRestriction, } - version, err := resolvePotentiallyRelativeVersion(bazeliskHome, lister, vi) - if err != nil { - return "", nil, err - } - downloader := func(destDir, destFile string) (string, error) { - return r.Releases.DownloadRelease(version, destDir, destFile) + + if vi.MustBeRelease { + opts.Filter = IsRelease + } else if vi.MustBeCandidate { + opts.Filter = IsCandidate + } else { + // Wildcard -> can be either release or candidate + opts.Filter = func(v string) bool { return true } } - return version, downloader, nil -} -func (r *Repositories) resolveCandidate(bazeliskHome string, vi *versions.Info) (string, DownloadFunc, error) { - version, err := resolvePotentiallyRelativeVersion(bazeliskHome, r.Candidates.GetCandidateVersions, vi) + lister := func(bazeliskHome string) ([]string, error) { + return r.LTS.GetLTSVersions(bazeliskHome, opts) + } + version, err := resolvePotentiallyRelativeVersion(bazeliskHome, lister, vi) if err != nil { return "", nil, err } downloader := func(destDir, destFile string) (string, error) { - return r.Candidates.DownloadCandidate(version, destDir, destFile) + return r.LTS.DownloadLTS(version, destDir, destFile, config) } return version, downloader, nil } -func (r *Repositories) resolveCommit(bazeliskHome string, vi *versions.Info) (string, DownloadFunc, error) { +func (r *Repositories) resolveCommit(bazeliskHome string, vi *versions.Info, config config.Config) (string, DownloadFunc, error) { version := vi.Value if vi.IsRelative { var err error - version, err = r.Commits.GetLastGreenCommit(bazeliskHome, vi.IsDownstream) + version, err = r.Commits.GetLastGreenCommit(bazeliskHome) if err != nil { return "", nil, fmt.Errorf("cannot resolve last green commit: %v", err) } } downloader := func(destDir, destFile string) (string, error) { - return r.Commits.DownloadAtCommit(version, destDir, destFile) + return r.Commits.DownloadAtCommit(version, destDir, destFile, config) } return version, downloader, nil } -func (r *Repositories) resolveRolling(bazeliskHome string, vi *versions.Info) (string, DownloadFunc, error) { +func (r *Repositories) resolveRolling(bazeliskHome string, vi *versions.Info, config config.Config) (string, DownloadFunc, error) { lister := func(bazeliskHome string) ([]string, error) { return r.Rolling.GetRollingVersions(bazeliskHome) } @@ -170,7 +179,7 @@ func (r *Repositories) resolveRolling(bazeliskHome string, vi *versions.Info) (s return "", nil, err } downloader := func(destDir, destFile string) (string, error) { - return r.Rolling.DownloadRolling(version, destDir, destFile) + return r.Rolling.DownloadRolling(version, destDir, destFile, config) } return version, downloader, nil } @@ -187,60 +196,103 @@ func resolvePotentiallyRelativeVersion(bazeliskHome string, lister listVersionsF return "", fmt.Errorf("unable to determine latest version: %v", err) } - if vi.TrackRestriction > 0 { - available = restrictToTrack(available, vi.TrackRestriction) - } - index := len(available) - 1 - vi.LatestOffset if index < 0 { - return "", fmt.Errorf("cannot resolve version \"%s\": There are only %d Bazel versions", vi.Value, len(available)) + return "", fmt.Errorf("cannot resolve version %q: There are not enough matching Bazel releases (%d)", vi.Value, len(available)) } sorted := versions.GetInAscendingOrder(available) return sorted[index], nil } -func restrictToTrack(versions []string, track int) []string { - filtered := make([]string, 0) - prefix := fmt.Sprintf("%d.", track) - for _, v := range versions { - if strings.HasPrefix(v, prefix) { - filtered = append(filtered, v) - } - } - return filtered -} - // DownloadFromBaseURL can download Bazel binaries from a specific URL while ignoring the predefined repositories. -func (r *Repositories) DownloadFromBaseURL(baseURL, version, destDir, destFile string) (string, error) { - if !r.supportsBaseURL { +func (r *Repositories) DownloadFromBaseURL(baseURL, version, destDir, destFile string, config config.Config) (string, error) { + if !r.supportsBaseOrFormatURL { return "", fmt.Errorf("downloads from %s are forbidden", BaseURLEnv) - } else if baseURL == "" { + } + if baseURL == "" { return "", fmt.Errorf("%s is not set", BaseURLEnv) } - srcFile, err := platforms.DetermineBazelFilename(version, true) + srcFile, err := platforms.DetermineBazelFilename(version, true, config) if err != nil { return "", err } url := fmt.Sprintf("%s/%s/%s", baseURL, version, srcFile) - return httputil.DownloadBinary(url, destDir, destFile) + return httputil.DownloadBinary(url, destDir, destFile, config, false) } -// CreateRepositories creates a new Repositories instance with the given repositories. Any nil repository will be replaced by a dummy repository that raises an error whenever a download is attempted. -func CreateRepositories(releases ReleaseRepo, candidates CandidateRepo, fork ForkRepo, commits CommitRepo, rolling RollingRepo, supportsBaseURL bool) *Repositories { - repos := &Repositories{supportsBaseURL: supportsBaseURL} +// BuildURLFromFormat returns a Bazel download URL based on formatURL. +func BuildURLFromFormat(config config.Config, formatURL, version string) (string, error) { + osName, err := platforms.DetermineOperatingSystem() + if err != nil { + return "", err + } - if releases == nil { - repos.Releases = &noReleaseRepo{err: errors.New("Bazel LTS releases are not supported")} - } else { - repos.Releases = releases + machineName, err := platforms.DetermineArchitecture(osName, version) + if err != nil { + return "", err + } + + var b strings.Builder + b.Grow(len(formatURL) * 2) // Approximation. + for i := 0; i < len(formatURL); i++ { + ch := formatURL[i] + if ch == '%' { + i++ + if i == len(formatURL) { + return "", errors.New("trailing %") + } + + ch = formatURL[i] + switch ch { + case 'e': + b.WriteString(platforms.DetermineExecutableFilenameSuffix()) + case 'h': + b.WriteString(config.Get("BAZELISK_VERIFY_SHA256")) + case 'm': + b.WriteString(machineName) + case 'o': + b.WriteString(osName) + case 'v': + b.WriteString(version) + case '%': + b.WriteByte('%') + default: + return "", fmt.Errorf("unknown placeholder %%%c", ch) + } + } else { + b.WriteByte(ch) + } + } + return b.String(), nil +} + +// DownloadFromFormatURL can download Bazel binaries from a specific URL while ignoring the predefined repositories. +func (r *Repositories) DownloadFromFormatURL(config config.Config, formatURL, version, destDir, destFile string) (string, error) { + if !r.supportsBaseOrFormatURL { + return "", fmt.Errorf("downloads from %s are forbidden", FormatURLEnv) + } + if formatURL == "" { + return "", fmt.Errorf("%s is not set", FormatURLEnv) + } + + url, err := BuildURLFromFormat(config, formatURL, version) + if err != nil { + return "", err } - if candidates == nil { - repos.Candidates = &noCandidateRepo{err: errors.New("Bazel release candidates are not supported")} + return httputil.DownloadBinary(url, destDir, destFile, config, false) +} + +// CreateRepositories creates a new Repositories instance with the given repositories. Any nil repository will be replaced by a dummy repository that raises an error whenever a download is attempted. +func CreateRepositories(lts LTSRepo, fork ForkRepo, commits CommitRepo, rolling RollingRepo, supportsBaseOrFormatURL bool) *Repositories { + repos := &Repositories{supportsBaseOrFormatURL: supportsBaseOrFormatURL} + + if lts == nil { + repos.LTS = &noLTSRepo{err: errors.New("Bazel LTS releases & candidates are not supported")} } else { - repos.Candidates = candidates + repos.LTS = lts } if fork == nil { @@ -264,31 +316,19 @@ func CreateRepositories(releases ReleaseRepo, candidates CandidateRepo, fork For return repos } -// The whole point of the structs below this line is that users can simply call repos.Releases.GetReleaseVersions() -// (etc) without having to worry whether `Releases` points at an actual repo. - -type noReleaseRepo struct { - err error -} - -func (nrr *noReleaseRepo) GetReleaseVersions(bazeliskHome string, lastN int) ([]string, error) { - return nil, nrr.err -} - -func (nrr *noReleaseRepo) DownloadRelease(version, destDir, destFile string) (string, error) { - return "", nrr.err -} +// The whole point of the structs below this line is that users can simply call repos.LTS.GetLTSVersions() +// (etc) without having to worry whether `LTS` points at an actual repo. -type noCandidateRepo struct { +type noLTSRepo struct { err error } -func (ncc *noCandidateRepo) GetCandidateVersions(bazeliskHome string) ([]string, error) { - return nil, ncc.err +func (nolts *noLTSRepo) GetLTSVersions(bazeliskHome string, opts *FilterOpts) ([]string, error) { + return nil, nolts.err } -func (ncc *noCandidateRepo) DownloadCandidate(version, destDir, destFile string) (string, error) { - return "", ncc.err +func (nolts *noLTSRepo) DownloadLTS(version, destDir, destFile string, config config.Config) (string, error) { + return "", nolts.err } type noForkRepo struct { @@ -299,7 +339,7 @@ func (nfr *noForkRepo) GetVersions(bazeliskHome, fork string) ([]string, error) return nil, nfr.err } -func (nfr *noForkRepo) DownloadVersion(fork, version, destDir, destFile string) (string, error) { +func (nfr *noForkRepo) DownloadVersion(fork, version, destDir, destFile string, config config.Config) (string, error) { return "", nfr.err } @@ -307,11 +347,11 @@ type noCommitRepo struct { err error } -func (nlgr *noCommitRepo) GetLastGreenCommit(bazeliskHome string, downstreamGreen bool) (string, error) { +func (nlgr *noCommitRepo) GetLastGreenCommit(bazeliskHome string) (string, error) { return "", nlgr.err } -func (nlgr *noCommitRepo) DownloadAtCommit(commit, destDir, destFile string) (string, error) { +func (nlgr *noCommitRepo) DownloadAtCommit(commit, destDir, destFile string, config config.Config) (string, error) { return "", nlgr.err } @@ -323,6 +363,6 @@ func (nrr *noRollingRepo) GetRollingVersions(bazeliskHome string) ([]string, err return nil, nrr.err } -func (nrr *noRollingRepo) DownloadRolling(version, destDir, destFile string) (string, error) { +func (nrr *noRollingRepo) DownloadRolling(version, destDir, destFile string, config config.Config) (string, error) { return "", nrr.err } diff --git a/core/repositories_test.go b/core/repositories_test.go new file mode 100644 index 00000000..27ee65bc --- /dev/null +++ b/core/repositories_test.go @@ -0,0 +1,70 @@ +package core + +import ( + "errors" + "fmt" + "testing" + + "github.com/bazelbuild/bazelisk/config" + "github.com/bazelbuild/bazelisk/platforms" +) + +func TestBuildURLFromFormat(t *testing.T) { + osName, err := platforms.DetermineOperatingSystem() + if err != nil { + t.Fatalf("Cannot get operating system name: %v", err) + } + + version := "6.0.0" + + machineName, err := platforms.DetermineArchitecture(osName, version) + if err != nil { + t.Fatalf("Cannot get machine architecture name: %v", err) + } + + suffix := platforms.DetermineExecutableFilenameSuffix() + + sha256 := "SomeSha256ValueThatIsIrrelevant" + config := config.Static(map[string]string{ + "BAZELISK_VERIFY_SHA256": sha256, + }) + + type test struct { + format string + want string + wantErr error + } + + tests := []test{ + {format: "", want: ""}, + {format: "no/placeholders", want: "no/placeholders"}, + + {format: "%", wantErr: errors.New("trailing %")}, + {format: "%%", want: "%"}, + {format: "%%%%", want: "%%"}, + {format: "invalid/trailing/%", wantErr: errors.New("trailing %")}, + {format: "escaped%%placeholder", want: "escaped%placeholder"}, + + {format: "foo-%e-bar", want: fmt.Sprintf("foo-%s-bar", suffix)}, + {format: "foo-%h-bar", want: fmt.Sprintf("foo-%s-bar", sha256)}, + {format: "foo-%m-bar", want: fmt.Sprintf("foo-%s-bar", machineName)}, + {format: "foo-%o-bar", want: fmt.Sprintf("foo-%s-bar", osName)}, + {format: "foo-%v-bar", want: fmt.Sprintf("foo-%s-bar", version)}, + + {format: "repeated %v %m %v", want: fmt.Sprintf("repeated %s %s %s", version, machineName, version)}, + + {format: "https://real.example.com/%e/%m/%o/%v#%%20trailing", want: fmt.Sprintf("https://real.example.com/%s/%s/%s/%s#%%20trailing", suffix, machineName, osName, version)}, + } + + for _, tc := range tests { + got, err := BuildURLFromFormat(config, tc.format, version) + if fmt.Sprintf("%v", err) != fmt.Sprintf("%v", tc.wantErr) { + if got != "" { + t.Errorf("format '%s': got non-empty '%s' on error", tc.format, got) + } + t.Errorf("format '%s': got error %v, want error %v", tc.format, err, tc.wantErr) + } else if got != tc.want { + t.Errorf("format '%s': got %s, want %s", tc.format, got, tc.want) + } + } +} diff --git a/core/wrapper_helpers.go b/core/wrapper_helpers.go new file mode 100644 index 00000000..ab9be349 --- /dev/null +++ b/core/wrapper_helpers.go @@ -0,0 +1,35 @@ +//go:build windows + +package core + +import ( + "os" + "os/exec" + "strings" + "syscall" +) + +// For .bat files, use cmd.exe and properly escape the command line +func makeBatchScriptCmd(execPath string, args []string) *exec.Cmd { + builder := strings.Builder{} + builder.WriteString("/c \"") + builder.WriteString(syscall.EscapeArg(execPath)) + for _, arg := range args { + builder.WriteString(" ") + builder.WriteString(syscall.EscapeArg(arg)) + } + builder.WriteString("\"") + + cmd := exec.Command(os.Getenv("SystemRoot") + "\\system32\\cmd.exe") + cmd.SysProcAttr = &syscall.SysProcAttr{} + cmd.SysProcAttr.CmdLine = builder.String() + + return cmd +} + +// For .ps1 files, use powershell.exe +func makePowerShellScriptCmd(execPath string, args []string) *exec.Cmd { + cmd := exec.Command(os.Getenv("SystemRoot")+"\\system32\\WindowsPowerShell\\v1.0\\powershell.exe", + append([]string{"-NoProfile", "-ExecutionPolicy", "Bypass", "-File", execPath}, args...)...) + return cmd +} diff --git a/core/wrapper_helpers_nonwindows.go b/core/wrapper_helpers_nonwindows.go new file mode 100644 index 00000000..f28ad1e8 --- /dev/null +++ b/core/wrapper_helpers_nonwindows.go @@ -0,0 +1,17 @@ +//go:build !windows + +package core + +import ( + "os/exec" +) + +// Non-Windows stubs to satisfy references; these should never be called on non-Windows. + +func makeBatchScriptCmd(execPath string, args []string) *exec.Cmd { + return exec.Command(execPath, args...) +} + +func makePowerShellScriptCmd(execPath string, args []string) *exec.Cmd { + return exec.Command(execPath, args...) +} diff --git a/deb/BUILD b/deb/BUILD new file mode 100644 index 00000000..20d82bb1 --- /dev/null +++ b/deb/BUILD @@ -0,0 +1,72 @@ +load("@rules_pkg//pkg:deb.bzl", "pkg_deb") +load("@rules_pkg//pkg:tar.bzl", "pkg_tar") + +config_setting( + name = "stamp_detect", + values = {"stamp": "1"}, +) + +genrule( + name = "parse_version", + outs = ["version.txt"], + cmd_bash = select({ + ":stamp_detect": "sed -ne 's#^STABLE_VERSION v##p' bazel-out/stable-status.txt > $@", + "//conditions:default": "echo 0.0.0 > $@", + }), + cmd_bat = "echo 0.0.0 >> $@", + stamp = True, +) + +ARCHES = [ + "amd64", + "arm64", +] + +[ + pkg_tar( + name = "bazelisk-{}_tar".format(arch), + srcs = ["//:bazelisk-linux-{}".format(arch)], + out = "bazelisk-{}.tar".format(arch), + package_dir = "/usr/bin", + remap_paths = {"bazelisk-linux_{}".format(arch): "bazelisk"}, + stamp = -1, + symlinks = {"bazel": "bazelisk"}, + ) + for arch in ARCHES +] + +[ + pkg_deb( + name = "bazelisk-{}_deb".format(arch), + out = "bazelisk-{}.deb".format(arch), + architecture = arch, + conflicts = [ + "bazel", + "bazel-bootstrap", + ], + data = ":bazelisk-{}_tar".format(arch), + depends = ["ca-certificates"], + description_file = ":description.txt", + homepage = "https://github.com/bazelbuild/bazelisk", + license = "Apache-2.0", + maintainer = "The Bazel Authors ", + package = "bazelisk", + section = "contrib/devel", + version_file = ":version.txt", + visibility = ["//visibility:public"], + ) + for arch in ARCHES +] + +# TODO: cross-platform implementation is required! +[ + genrule( + name = "bazelisk-{}-deb-sha256".format(arch), + srcs = [":bazelisk-{}.deb".format(arch)], + outs = ["bazelisk-{}.deb.sha256".format(arch)], + cmd = "$(execpath //sha256sum) $< > $@", + tools = ["//sha256sum"], + visibility = ["//visibility:public"], + ) + for arch in ARCHES +] diff --git a/deb/description.txt b/deb/description.txt new file mode 100644 index 00000000..db7080da --- /dev/null +++ b/deb/description.txt @@ -0,0 +1,6 @@ +A user-friendly launcher for Bazel + Bazelisk is a wrapper for Bazel written in Go. It automatically picks a good + version of Bazel given your current working directory, downloads it from the + official server (if required) and then transparently passes through all + command-line arguments to the real Bazel binary. You can call it just like you + would call Bazel. diff --git a/defs.bzl b/defs.bzl new file mode 100644 index 00000000..f5188d6c --- /dev/null +++ b/defs.bzl @@ -0,0 +1,32 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_binary") + +def bazelisk_go_binaries(): + for os in ("linux", "darwin", "windows"): + ext = ".exe" if os == "windows" else "" + + # Don't strip debugging symbols on Windows, as it makes binaries more + # likely to be flagged as malware. + gc_linkopts = [] if os == "windows" else ["-s", "-w"] + + for arch in ("amd64", "arm64"): + binary_name = "bazelisk-%s-%s" % (os, arch) + binary_out = "bazelisk-%s_%s%s" % (os, arch, ext) + go_binary( + name = binary_name, + out = binary_out, + embed = [":bazelisk_lib"], + gc_linkopts = gc_linkopts, + goarch = arch, + goos = os, + pure = "on", + visibility = ["//visibility:public"], + ) + + native.genrule( + name = binary_name + "-sha256", + srcs = [binary_name], + outs = [binary_out + ".sha256"], + cmd = "$(execpath //sha256sum) $< > $@", + tools = ["//sha256sum"], + visibility = ["//visibility:public"], + ) diff --git a/go.mod b/go.mod index 42998386..e309a93d 100644 --- a/go.mod +++ b/go.mod @@ -1,10 +1,16 @@ module github.com/bazelbuild/bazelisk -go 1.15 +go 1.24.0 + +toolchain go1.24.2 require ( - github.com/bazelbuild/rules_go v0.29.0 - github.com/hashicorp/go-version v1.3.0 - github.com/jdxcode/netrc v0.0.0-20210204082910-926c7f70242a // indirect + github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d + github.com/gofrs/flock v0.13.0 + github.com/hashicorp/go-version v1.9.0 github.com/mitchellh/go-homedir v1.1.0 + golang.org/x/crypto v0.47.0 + golang.org/x/term v0.39.0 ) + +require golang.org/x/sys v0.40.0 // indirect diff --git a/go.sum b/go.sum index c8c9a320..4964cea7 100644 --- a/go.sum +++ b/go.sum @@ -1,12 +1,22 @@ -github.com/bazelbuild/rules_go v0.29.0 h1:SfxjyO/V68rVnzOHop92fB0gv/Aa75KNLAN0PMqXbIw= -github.com/bazelbuild/rules_go v0.29.0/go.mod h1:MC23Dc/wkXEyk3Wpq6lCqz0ZAYOZDw2DR5y3N1q2i7M= -github.com/hashicorp/go-version v1.3.0 h1:McDWVJIU/y+u1BRV06dPaLfLCaT7fUTJLp5r04x7iNw= -github.com/hashicorp/go-version v1.3.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= -github.com/jdxcode/netrc v0.0.0-20210204082910-926c7f70242a h1:d4+I1YEKVmWZrgkt6jpXBnLgV2ZjO0YxEtLDdfIZfH4= -github.com/jdxcode/netrc v0.0.0-20210204082910-926c7f70242a/go.mod h1:Zi/ZFkEqFHTm7qkjyNJjaWH4LQA9LQhGJyF0lTYGpxw= -github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= -github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= +github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d h1:xDfNPAt8lFiC1UJrqV3uuy861HCTo708pDMbjHHdCas= +github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d/go.mod h1:6QX/PXZ00z/TKoufEY6K/a0k6AhaJrQKdFe6OfVXsa4= +github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= +github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/gofrs/flock v0.13.0 h1:95JolYOvGMqeH31+FC7D2+uULf6mG61mEZ/A8dRYMzw= +github.com/gofrs/flock v0.13.0/go.mod h1:jxeyy9R1auM5S6JYDBhDt+E2TCo7DkratH4Pgi8P+Z0= +github.com/hashicorp/go-version v1.9.0 h1:CeOIz6k+LoN3qX9Z0tyQrPtiB1DFYRPfCIBtaXPSCnA= +github.com/hashicorp/go-version v1.9.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y= github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= -github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= -gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu7U= +github.com/stretchr/testify v1.11.1/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U= +golang.org/x/crypto v0.47.0 h1:V6e3FRj+n4dbpw86FJ8Fv7XVOql7TEwpHapKoMJ/GO8= +golang.org/x/crypto v0.47.0/go.mod h1:ff3Y9VzzKbwSSEzWqJsJVBnWmRwRSHt/6Op5n9bQc4A= +golang.org/x/sys v0.40.0 h1:DBZZqJ2Rkml6QMQsZywtnjnnGvHza6BTfYFWY9kjEWQ= +golang.org/x/sys v0.40.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks= +golang.org/x/term v0.39.0 h1:RclSuaJf32jOqZz74CkPA9qFuVTX7vhLlpfj/IGWlqY= +golang.org/x/term v0.39.0/go.mod h1:yxzUCTP/U+FzoxfdKmLaA0RV1WgE0VY7hXBwKtY/4ww= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/httputil/BUILD b/httputil/BUILD index 89113cad..a17d0643 100644 --- a/httputil/BUILD +++ b/httputil/BUILD @@ -5,21 +5,25 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") gazelle(name = "gazelle") go_library( - name = "go_default_library", + name = "httputil", srcs = [ "fake.go", "httputil.go", ], - deps = [ - "@com_github_mitchellh_go_homedir//:go_default_library", - "@com_github_jdxcode_netrc//:go_default_library" - ], + embedsrcs = ["bazel-release.pub.gpg"], importpath = "github.com/bazelbuild/bazelisk/httputil", visibility = ["//visibility:public"], + deps = [ + "//config", + "//httputil/progress", + "@com_github_bgentry_go_netrc//netrc", + "@com_github_mitchellh_go_homedir//:go-homedir", + "@org_golang_x_crypto//openpgp:go_default_library", + ], ) go_test( - name = "go_default_test", + name = "httputil_test", srcs = ["httputil_test.go"], - embed = [":go_default_library"], + embed = [":httputil"], ) diff --git a/httputil/bazel-release.pub.gpg b/httputil/bazel-release.pub.gpg new file mode 100644 index 00000000..97c579c6 --- /dev/null +++ b/httputil/bazel-release.pub.gpg @@ -0,0 +1,76 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBFdEmzkBEACzj8tMYUau9oFZWNDytcQWazEO6LrTTtdQ98d3JcnVyrpT16yg +I/QfGXA8LuDdKYpUDNjehLtBL3IZp4xe375Jh8v2IA2iQ5RXGN+lgKJ6rNwm15Kr +qYeCZlU9uQVpZuhKLXsWK6PleyQHjslNUN/HtykIlmMz4Nnl3orT7lMI5rsGCmk0 +1Kth0DFh8SD9Vn2G4huddwxM8/tYj1QmWPCTgybATNuZ0L60INH8v6+J2jJzViVc +NRnR7mpouGmRy/rcr6eY9QieOwDou116TrVRFfcBRhocCI5b6uCRuhaqZ6Qs28Bx +4t5JVksXJ7fJoTy2B2s/rPx/8j4MDVEdU8b686ZDHbKYjaYBYEfBqePXScp8ndul +XWwS2lcedPihOUl6oQQYy59inWIpxi0agm0MXJAF1Bc3ToSQdHw/p0Y21kYxE2pg +EaUeElVccec5poAaHSPprUeej9bD9oIC4sMCsLs7eCQx2iP+cR7CItz6GQtuZrvS +PnKju1SKl5iwzfDQGpi6u6UAMFmc53EaH05naYDAigCueZ+/2rIaY358bECK6/VR +kyrBqpeq6VkWUeOkt03VqoPzrw4gEzRvfRtLj+D2j/pZCH3vyMYHzbaaXBv6AT0e +RmgtGo9I9BYqKSWlGEF0D+CQ3uZfOyovvrbYqNaHynFBtrx/ZkM82gMA5QARAQAB +tEdCYXplbCBEZXZlbG9wZXIgKEJhemVsIEFQVCByZXBvc2l0b3J5IGtleSkgPGJh +emVsLWRldkBnb29nbGVncm91cHMuY29tPokCPgQTAQIAKAIbAwYLCQgHAwIGFQgC +CQoLBBYCAwECHgECF4AFAlsGueoFCQeEhaQACgkQPVkZtEhFfuCojRAAqtUaEbK8 +zVAPssZDRPun0k1XB3hXxEoe5kt00cl51F+KLXN2OM5gOn2PcUw4A+Ci+48cgt9b +hTWwWuC9OPn9OCvYVyuTJXT189Pmg+F9l3zD/vrD5gdFKDLJCUPo/tRBTDQqrRGA +JssWIzvGR65O2AosoIcj7VAfNj34CBHm25abNpGnWmkiREZzElLFqjTR+FwAMxyA +VJnPbn+K1zyi9xUZKcL1QzKcHBTPFAdZR6zTII/+03n4wAL/w8+x/A1ocmE7jxCI +cgq7vaHSpGmigU2+TXckUslIgIC64iqYBpPvFAPNlqXmo9rDfL2Imyyuz1ep7j/b +JrsOxVKwHO8HfgE2WcvcEmkjQ3kpW+qVflwPKsfKRN6oe1rX5l9MxS/nGPok4BII +V9Y82K3o8Yu0KUgbHhEsITNizBgeJSIEhbF9YAmMeBie6zRnsOKmOqnx2Y9OAfU7 +QhpUoO9DBVk/c3KkiOSf6RYxjrLmou/tLKdsQaenKTDOH8fQTexnMYxRlp5yU1+9 +eZOdJeRDm078tGB+IRWB3QElIgYiRbCd8VzgDsMJJQbQ2VdQlVaZL84d6Zntk2pL +a4HDB4nE+UpfoLcT7iM9hqn9b7NHzmHiPVJecNNGjLTvxZ1sW7+0S7oo7lOMrEPp +k84DXEqg20Cb3D7YKirwR7qi/StTdil3bYKJAk8EEwEIADkCGwMGCwkIBwMCBhUI +AgkKCwQWAgMBAh4BAheAFiEEcaHQ78/rYoH9BDfJPVkZtEhFfuAFAmKM1bQACgkQ +PVkZtEhFfuAD5A/7BdC4RiWxifnmfBX46bjMq0YVI5dcc4vPxDXpM4+AhVjjhVcg +mDWbhS/+OeYLcmw/TPd4h0/BLbwP5p+GyicgTc24XAmVEYFSOKfqwkn198hU3E6n +27HKQ8fjRnkvEHFd61kUJwU/pBWBNFe+0dKWUp4rJptLBnjb7+VPxFKFK05skhHV +sBSwKGfUehCuxw3rsMOiwlu4KQSOmpMStC7msPFT3/FiR46znBF4C5GxzAbXdLjw +BTXM89uwHVpE5HH1MB1jLjUj8Me6MfMvBL+H3Ogw/FqOPjrSVX4fPdt7nsezE3Gg +Elecsv+4oDfS6mAMxYuUAQyu/0kAcSl1bqmxvx4kJ6YnUD9RiMz3T32XgWKMmJDN +Q6vfOfyy7OviFjBhbaRWcIfWfTHrDMvrOXs+M+qPfyltb9HVPYt+d8HDcXzVsLsR +g9hUNUbddpignlo4waIJxAWiM9hl/GDFPOOL/UafSiOM+gI737zG4MWa22BPid5J +b1Ph3eWQkTWW+oYqaMjKfkFPy4jTwz9IKRXSrFZOzkbdon+iIWvbrXz0aXbzhj8I +TPrh1WZH0oUbNUAK81D3gGODglBGd5fypzSMJe4+aLaRLjb1M/rubY1JjQrGGhu8 +6XyLmOcoZFNWBfTWlJ9CrOW3E22DnMuvuyl1wBk6kXv8HInoK4gUbJ8KWwO5Ag0E +V0SbOQEQAOef9VQZQ6VfxJVMi5kcjws/1fprB3Yp8sODL+QyULqbmcJTMr8Tz83O +xprCH5Nc7jsw1oqzbNtq+N2pOnbAL6XFPolQYuOjKlHGzbQvpH8ZSok6AzwrPNq3 +XwoB0+12A86wlpajUPfvgajNjmESMchLnIs3qH1j5ayVICr7vH1i1Wem2J+C/z6g +IaG4bko0XKAeU6fNYRmuHLHCiBiKocpn54LmmPL4ifN7Rz1KkCaAKTT8vKtaVh0g +1eswb+9W3qldm+nAc6e1ajWDiLqhOmTQRVrght80XPYmtv2x8cdkxgECbT6T84rZ +tMZAdxhjdOmJ50ghPn9o/uxdCDurhZUsu4aND6EhWw4EfdZCSt0tGQWceB9tXCKV +lgc3/TXdTOB9zuyoZxkmQ6uvrV2ffxf2VLwmR6UJSXsAz2Pd9eWJmnH+QmZPMXhO +VFCMRTHTsRfAeyLW+q2xVr/rc1nV/9PzPP29GSYVb54Fs7of2oHUuBOWp3+2oRlj +Peoz0SEBG/Q0TdmBqfYTol9rGapIcROc1qg9oHV6dmQMTAkx3+Io8zlbDp3Xu2+Q +agtCS+94DcH9Yjh8ggM6hohX2ofP6HQUw4TLHVTLI0iMc3MJcEZ88voQbHWKT9fY +niQjKBESU21IErKT3YWP2OAoc5RR44gCmE+r14mHCktOLLQrR6sBABEBAAGJAiUE +GAECAA8CGwwFAlsGuf0FCQeEhcEACgkQPVkZtEhFfuCMcA/9GRtPSda2fW84ZXoc +9QrXQYl6JqZr+6wCmS029F3PD7OHE3F2aeFe+eZIWOFpQG6IKHLbZ2XbYnzAfSBA +TpnTjULbDlAk7dFBIWEZMu5aP8DGvdtsGLE+DZjiLoyaCsQisWp4vIOxiXBnymAy +iFcY570CJPm7/Woo5ACdNYHW67Jdq7KTIpMy9mrTvkJccdLrifksddlKDkrcUSyQ +6hHHDmtAdNGyD6Wnm/6Yx7lRM1shQyKxYO1RwFmaB1lsG65+5gKc7wXgyOtxyAbW +KFxsbbaBStvPo0amBuIxnprQe7CEKcc90SIG5Ji4v6yEyfBuG5bR92UDw8rIhLr9 +nBprtUr87nsAU1mxFJoGEFmXekIZp5x3AvZw99OtNx8HGf02i0DKAME0c/PCUIck +t2epluZs2DDDuIG0eG2FX+MJDGErt6Tktwcoz2d6Qxh0TAZ9Dh9ci7/0FFcyYCyG +iiQ39Mr8xM1U91df9vwjq6/neisTsTMhkqwzkTD26NzoJz98oauDnB9hNeBKCX7b +A92/IAZ5tYzeSBstb12d+LfGpTo6Xl6/Pj0xGqMbE8ANfOix53Ugtm4ZODyynS7q +geZBSCfdoQTrUNxdO2xJuJ5BQVnBMcbYXxVYuaZb+VKioVKOsad7KMCTx5UseA/A +PEuflVm352z0x6cARlJwO5HhSx2JAjYEGAEIACACGwwWIQRxodDvz+tigf0EN8k9 +WRm0SEV+4AUCYozV3wAKCRA9WRm0SEV+4HOTD/sElzm4kfrMbzxNjnA2WCwn0CdY +f2cmmAaFPmbuzy02dLDr9DIvyGfW7O8Wami+Oc63c9F09a+3ZjiTZP++Jrc8WrRs +L87q8H87zugIIglyobIQOzA9YUyV32Hip+nXR4rg7z0uDAIet3ggxnuPv9OXnT8p +8FdGPIvE2HCKwFwN1FSjv4/Coq1ryvDktkBeiWgqHB3zwDl7soczUqdXoRnqGKSY +F2Ezj6QhvAMz3d8lW5T281tN50HtHD8rhr2JcdoxYTYb2kaRTbh3rtdrDUIvKvP/ +YYWlMdjGFaqhfL3wA9QD+WVUQTl7ifLAlfj1vS6ll9qdQRwb2tPYN+1BPmXWLNmK +qRP6ECWXkRinA81saWRLaA4otF5SaB1bLbp2ZrBMqYTDDBB0QjF5UcMFU5Pqxmya +FP+crpzZq+XgSgFfgCWcJ9PLTjkhzHFMTqnE7BVZdSYcRk2IBXtK7DJwuatH4A8m +MOV+qxN+ECjlRNNSyRasjuYVNdFVO6UUb9MMgOLsoJMpbCPJUQd9Wx6Q6irjTiUk +bImrkQjn0HGqTVGi3ASYpne7NE+yWOAw3ZH009UBTk5sPIdD6ZwlbHRNM+3OKWSC +3uoaOgq4H1d+hVSy7l198Frx5gfKoiTJUjLXgOmwCJUQfJjEspvw2XuFuVNfBzuk +MZaF+SBEZXd1ZSqB5Q== +=laPs +-----END PGP PUBLIC KEY BLOCK----- \ No newline at end of file diff --git a/httputil/fake.go b/httputil/fake.go index 4cc316e8..f870af6d 100644 --- a/httputil/fake.go +++ b/httputil/fake.go @@ -2,13 +2,15 @@ package httputil import ( "bytes" - "io/ioutil" + "io" "net/http" ) // FakeTransport represents a fake http.Transport that returns prerecorded responses. type FakeTransport struct { responses map[string]*responseCollection + + RequestedURLs []string } // NewFakeTransport creates a new FakeTransport instance without any responses. @@ -18,44 +20,55 @@ func NewFakeTransport() *FakeTransport { } } -// AddResponse stores a fake HTTP response for the given URL. -func (ft *FakeTransport) AddResponse(url string, status int, body string, headers map[string]string) { +func (ft *FakeTransport) responseCollection(url string) *responseCollection { if _, ok := ft.responses[url]; !ok { ft.responses[url] = &responseCollection{} } + return ft.responses[url] +} + +// AddResponse stores a fake HTTP response for the given URL. +func (ft *FakeTransport) AddResponse(url string, status int, body string, headers map[string]string) { + ft.responseCollection(url).Add(createResponse(status, body, headers), nil) +} + +// AddError stores a error for the given URL. +func (ft *FakeTransport) AddError(url string, err error) { + ft.responseCollection(url).Add(nil, err) - ft.responses[url].Add(createResponse(status, body, headers)) } // RoundTrip returns a prerecorded response to the given request, if one exists. Otherwise its response indicates 404 - not found. func (ft *FakeTransport) RoundTrip(req *http.Request) (*http.Response, error) { + ft.RequestedURLs = append(ft.RequestedURLs, req.URL.String()) if responses, ok := ft.responses[req.URL.String()]; ok { - return responses.Next(), nil + return responses.Next() } return notFound(), nil } type responseCollection struct { - all []*http.Response + all []responseError next int } -func (rc *responseCollection) Add(resp *http.Response) { - rc.all = append(rc.all, resp) +func (rc *responseCollection) Add(resp *http.Response, err error) { + rc.all = append(rc.all, responseError{resp: resp, err: err}) } -func (rc *responseCollection) Next() *http.Response { +func (rc *responseCollection) Next() (*http.Response, error) { if rc.next >= len(rc.all) { - return notFound() + return notFound(), nil } rc.next++ - return rc.all[rc.next-1] + next := rc.all[rc.next-1] + return next.resp, next.err } func createResponse(status int, body string, headers map[string]string) *http.Response { return &http.Response{ StatusCode: status, - Body: ioutil.NopCloser(bytes.NewBufferString(body)), + Body: io.NopCloser(bytes.NewBufferString(body)), Header: transformHeaders(headers), } } @@ -71,3 +84,8 @@ func transformHeaders(original map[string]string) http.Header { func notFound() *http.Response { return createResponse(http.StatusNotFound, "", nil) } + +type responseError struct { + resp *http.Response + err error +} diff --git a/httputil/httputil.go b/httputil/httputil.go index cbebf98b..9f15a93d 100644 --- a/httputil/httputil.go +++ b/httputil/httputil.go @@ -2,10 +2,13 @@ package httputil import ( + "bytes" + _ "embed" b64 "encoding/base64" + "errors" "fmt" + "golang.org/x/crypto/openpgp" "io" - "io/ioutil" "log" "math/rand" "net/http" @@ -16,8 +19,11 @@ import ( "strconv" "time" - netrc "github.com/jdxcode/netrc" + netrc "github.com/bgentry/go-netrc/netrc" homedir "github.com/mitchellh/go-homedir" + + "github.com/bazelbuild/bazelisk/config" + "github.com/bazelbuild/bazelisk/httputil/progress" ) var ( @@ -34,6 +40,10 @@ var ( // MaxRequestDuration defines the maximum amount of time that a request and its retries may take in total MaxRequestDuration = time.Second * 30 retryHeaders = []string{"Retry-After", "X-RateLimit-Reset", "Rate-Limit-Reset"} + NotFound = errors.New("not found") + + //go:embed bazel-release.pub.gpg + VerificationKey []byte ) // Clock keeps track of time. It can return the current time, as well as move forward by sleeping for a certain period. @@ -59,7 +69,7 @@ func (*realClock) Now() time.Time { func ReadRemoteFile(url string, auth string) ([]byte, http.Header, error) { res, err := get(url, auth) if err != nil { - return nil, nil, fmt.Errorf("could not fetch %s: %v", url, err) + return nil, nil, fmt.Errorf("could not fetch %s: %w", url, err) } defer res.Body.Close() @@ -67,7 +77,7 @@ func ReadRemoteFile(url string, auth string) ([]byte, http.Header, error) { return nil, res.Header, fmt.Errorf("unexpected status code while reading %s: %v", url, res.StatusCode) } - body, err := ioutil.ReadAll(res.Body) + body, err := io.ReadAll(res.Body) if err != nil { return nil, res.Header, fmt.Errorf("failed to read content at %s: %v", url, err) } @@ -86,40 +96,56 @@ func get(url, auth string) (*http.Response, error) { } client := &http.Client{Transport: DefaultTransport} deadline := RetryClock.Now().Add(MaxRequestDuration) - lastStatus := 0 + var lastFailure string for attempt := 0; attempt <= MaxRetries; attempt++ { res, err := client.Do(req) - // Do not retry on success and permanent/fatal errors - if err != nil || !shouldRetry(res) { + if !shouldRetry(res, err) { return res, err } - lastStatus = res.StatusCode - waitFor, err := getWaitPeriod(res, attempt) + if res != nil { + // Need to retry, close the response body immediately to release resources. + // See https://github.com/googleapis/google-cloud-go/issues/7440#issuecomment-1491008639 + res.Body.Close() + } + + if err == nil { + lastFailure = fmt.Sprintf("HTTP %d", res.StatusCode) + } else { + lastFailure = err.Error() + } + waitFor, err := getWaitPeriod(res, err, attempt) if err != nil { return nil, err } nextTryAt := RetryClock.Now().Add(waitFor) if nextTryAt.After(deadline) { - return nil, fmt.Errorf("unable to complete request to %s within %v", url, MaxRequestDuration) + return nil, fmt.Errorf("unable to complete %d requests to %s within %v. Most recent failure: %s", attempt+1, url, MaxRequestDuration, lastFailure) } if attempt < MaxRetries { RetryClock.Sleep(waitFor) } } - return nil, fmt.Errorf("unable to complete request to %s after %d retries. Most recent status: %d", url, MaxRetries, lastStatus) + return nil, fmt.Errorf("unable to complete request to %s after %d retries. Most recent failure: %s", url, MaxRetries, lastFailure) } -func shouldRetry(res *http.Response) bool { +func shouldRetry(res *http.Response, err error) bool { + // Retry if the client failed to speak HTTP. + if err != nil { + return true + } + // For HTTP: only retry on non-permanent/fatal errors. return res.StatusCode == 429 || (500 <= res.StatusCode && res.StatusCode <= 504) } -func getWaitPeriod(res *http.Response, attempt int) (time.Duration, error) { - // Check if the server told us when to retry - for _, header := range retryHeaders { - if value := res.Header[header]; len(value) > 0 { - return parseRetryHeader(value[0]) +func getWaitPeriod(res *http.Response, err error, attempt int) (time.Duration, error) { + if err == nil { + // If HTTP works, check if the server told us when to retry + for _, header := range retryHeaders { + if value := res.Header[header]; len(value) > 0 { + return parseRetryHeader(value[0]) + } } } // Let's just use exponential backoff: 1s + d1, 2s + d2, 4s + d3, 8s + d4 with dx being a random value in [0ms, 500ms] @@ -146,13 +172,13 @@ func tryFindNetrcFileCreds(host string) (string, error) { } var file = filepath.Join(dir, ".netrc") - n, err := netrc.Parse(file) + n, err := netrc.ParseFile(file) if err != nil { // netrc does not exist or we can't read it return "", err } - m := n.Machine(host) + m := n.FindMachine(host) if m == nil { // if host is not found, we should proceed without providing any Authorization header, // because remote host may not have auth at all. @@ -162,14 +188,12 @@ func tryFindNetrcFileCreds(host string) (string, error) { log.Printf("Using basic authentication credentials for host %s from %s", host, file) - login := m.Get("login") - pwd := m.Get("password") - token := b64.StdEncoding.EncodeToString([]byte(fmt.Sprintf("%s:%s", login, pwd))) + token := b64.StdEncoding.EncodeToString([]byte(fmt.Sprintf("%s:%s", m.Login, m.Password))) return fmt.Sprintf("Basic %s", token), nil } // DownloadBinary downloads a file from the given URL into the specified location, marks it executable and returns its full path. -func DownloadBinary(originURL, destDir, destFile string) (string, error) { +func DownloadBinary(originURL, destDir, destFile string, config config.Config, verifySignature bool) (string, error) { err := os.MkdirAll(destDir, 0755) if err != nil { return "", fmt.Errorf("could not create directory %s: %v", destDir, err) @@ -177,7 +201,7 @@ func DownloadBinary(originURL, destDir, destFile string) (string, error) { destinationPath := filepath.Join(destDir, destFile) if _, err := os.Stat(destinationPath); err != nil { - tmpfile, err := ioutil.TempFile(destDir, "download") + tmpfile, err := os.CreateTemp(destDir, "download") if err != nil { return "", fmt.Errorf("could not create temporary file: %v", err) } @@ -205,15 +229,21 @@ func DownloadBinary(originURL, destDir, destFile string) (string, error) { resp, err := get(originURL, auth) if err != nil { - return "", fmt.Errorf("HTTP GET %s failed: %v", originURL, err) + return "", fmt.Errorf("HTTP GET %s failed: %w", originURL, err) } defer resp.Body.Close() - if resp.StatusCode != 200 { + if resp.StatusCode == 404 { + return "", NotFound + } else if resp.StatusCode != 200 { return "", fmt.Errorf("HTTP GET %s failed with error %v", originURL, resp.StatusCode) } - _, err = io.Copy(tmpfile, resp.Body) + _, err = io.Copy( + // Add a progress bar during download. + progress.Writer(tmpfile, "Downloading", resp.ContentLength, config), + resp.Body) + progress.Finish(config) if err != nil { return "", fmt.Errorf("could not copy from %s to %s: %v", originURL, tmpfile.Name(), err) } @@ -223,6 +253,40 @@ func DownloadBinary(originURL, destDir, destFile string) (string, error) { return "", fmt.Errorf("could not chmod file %s: %v", tmpfile.Name(), err) } + if verifySignature { + signatureURL := originURL + ".sig" + + signature, err := get(signatureURL, "") + if err != nil { + return "", fmt.Errorf("HTTP GET %s failed: %v", signatureURL, err) + } + defer signature.Body.Close() + + if signature.StatusCode != 200 { + return "", fmt.Errorf("HTTP GET %s failed with error %v", signatureURL, signature.StatusCode) + } + + keys, err := openpgp.ReadArmoredKeyRing(bytes.NewReader(VerificationKey)) + if err != nil { + return "", fmt.Errorf("failed to load the embedded Verification Key") + } + + if len(keys) != 1 { + return "", fmt.Errorf("failed to load the embedded Verification Key") + } + + tmpfile.Seek(0, io.SeekStart) + + entity, err := openpgp.CheckDetachedSignature(keys, tmpfile, signature.Body) + if err != nil { + return "", fmt.Errorf("failed to verify the downloaded file using signature from %s", signatureURL) + } + + for _, identity := range entity.Identities { + log.Printf("Signed by %s", identity.Name) + } + } + tmpfile.Close() err = os.Rename(tmpfile.Name(), destinationPath) if err != nil { @@ -244,7 +308,7 @@ func MaybeDownload(bazeliskHome, url, filename, description, auth string, merger cachePath := filepath.Join(bazeliskHome, filename) if cacheStat, err := os.Stat(cachePath); err == nil { if time.Since(cacheStat.ModTime()).Hours() < 1 { - res, err := ioutil.ReadFile(cachePath) + res, err := os.ReadFile(cachePath) if err != nil { return nil, fmt.Errorf("could not read %s: %v", cachePath, err) } @@ -269,7 +333,7 @@ func MaybeDownload(bazeliskHome, url, filename, description, auth string, merger return nil, fmt.Errorf("failed to merge %d chunks from %s: %v", len(contents), url, err) } - err = ioutil.WriteFile(cachePath, merged, 0666) + err = os.WriteFile(cachePath, merged, 0666) if err != nil { return nil, fmt.Errorf("could not create %s: %v", cachePath, err) } diff --git a/httputil/httputil_test.go b/httputil/httputil_test.go index d3a83a25..1a3f2281 100644 --- a/httputil/httputil_test.go +++ b/httputil/httputil_test.go @@ -1,8 +1,10 @@ package httputil import ( + "errors" "net/http" "strconv" + "strings" "testing" "time" ) @@ -93,6 +95,29 @@ func TestSuccessOnRetry(t *testing.T) { } } +func TestSuccessOnRetryNonHTTPError(t *testing.T) { + transport, clock := setUp() + + url := "http://foo" + want := "the_body" + transport.AddError(url, errors.New("boom")) + transport.AddResponse(url, 200, want, nil) + body, _, err := ReadRemoteFile(url, "") + + if err != nil { + t.Fatalf("Unexpected error %v", err) + } + + got := string(body) + if got != want { + t.Fatalf("Expected body %q, but got %q", want, got) + } + + if clock.TimesSlept() != 1 { + t.Fatalf("Expected a single retry, not %d", clock.TimesSlept()) + } +} + func TestAllTriesFail(t *testing.T) { MaxRequestDuration = 100 * time.Second @@ -106,7 +131,7 @@ func TestAllTriesFail(t *testing.T) { } reason := err.Error() - expected := "could not fetch http://bar: unable to complete request to http://bar after 5 retries. Most recent status: 502" + expected := "could not fetch http://bar: unable to complete request to http://bar after 5 retries. Most recent failure: HTTP 502" if reason != expected { t.Fatalf("Expected request to fail with %q, but got %q", expected, reason) } @@ -176,7 +201,8 @@ func TestShouldUseExponentialBackoffIfNoRetryHeader(t *testing.T) { } delta := time.Millisecond * 100 - lower := (1 << uint(retries)) * time.Second + // exponential backoff: 1s + d1, 2s + d2, 4s + d3, 8s + d4 with dx being a random value in [0ms, 500ms] + lower := (1< 0 { + message = fmt.Sprintf("%s: %s out of %s (%s)", + p.header, + formatMb(p.current), + formatMb(p.total), + formatPercentage(p.current, p.total)) + } else { + message = fmt.Sprintf("%s: %s", + p.header, + formatMb(p.current)) + } + + if message == p.lastMessage { + return + } + + // Clear the line. + fmt.Printf("\r%s", strings.Repeat(" ", 39)) + + // Show a message, don't add a newline + fmt.Printf("\r%s", message) + p.lastMessage = message +} + +func formatMb(size int64) string { + // TODO: Use units other than MB + inMb := size / (1024 * 1024) + return fmt.Sprintf("%d MB", inMb) +} + +func formatPercentage(current, size int64) string { + percentage := current * 100 / size + return fmt.Sprintf("%d%%", percentage) +} diff --git a/httputil/progress/progress_test.go b/httputil/progress/progress_test.go new file mode 100644 index 00000000..7685e1aa --- /dev/null +++ b/httputil/progress/progress_test.go @@ -0,0 +1,52 @@ +package progress + +import ( + "testing" +) + +func TestFormatMb(t *testing.T) { + type test struct { + input int64 + want string + } + tests := []test{ + {input: 48*1024*1024 + 512, want: "48 MB"}, + {input: 58538527, want: "55 MB"}, + {input: 0, want: "0 MB"}, + {input: 48*1024*1024 - 1, want: "47 MB"}, + {input: 48 * 1024 * 1024, want: "48 MB"}, + {input: 48 * 1024 * 1024 * 1024, want: "49152 MB"}, + } + + for _, tc := range tests { + name := tc.want + t.Run(name, func(t *testing.T) { + got := formatMb(tc.input) + if got != tc.want { + t.Errorf("formatMb() = %q, want %q", got ,tc.want) + } + }) + } +} + +func TestFormatPercentage(t *testing.T) { + type test struct { + curr, total int64 + want string + } + tests := []test{ + {curr: 0, total: 1000, want: "0%"}, + {curr: 1000, total: 1000, want: "100%"}, + {curr: 500, total: 1000, want: "50%"}, + } + + for _, tc := range tests { + name := tc.want + t.Run(name, func(t *testing.T) { + got := formatPercentage(tc.curr, tc.total) + if got != tc.want { + t.Fatalf("formatPercentage() = %q, want %q", got, tc.want) + } + }) + } +} diff --git a/package.json b/package.json index a8b56b0a..edf944ba 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,6 @@ { "name": "@bazel/bazelisk", "description": "A user-friendly launcher for Bazel", - "version": "0.0.0-PLACEHOLDER", "license": "Apache-2.0", "bin": { "bazelisk": "bazelisk.js", diff --git a/platforms/BUILD b/platforms/BUILD index 6b8f9257..35ecae59 100644 --- a/platforms/BUILD +++ b/platforms/BUILD @@ -1,17 +1,19 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") go_library( - name = "go_default_library", + name = "platforms", srcs = ["platforms.go"], importpath = "github.com/bazelbuild/bazelisk/platforms", visibility = ["//visibility:public"], deps = [ - "@com_github_hashicorp_go_version//:go_default_library", + "//config", + "//versions", + "@com_github_hashicorp_go_version//:go-version", ], ) go_test( name = "platforms_test", srcs = ["platforms_test.go"], - embed = [":go_default_library"], + embed = [":platforms"], ) diff --git a/platforms/platforms.go b/platforms/platforms.go index 8e51ec77..28ada10b 100644 --- a/platforms/platforms.go +++ b/platforms/platforms.go @@ -1,19 +1,50 @@ -// Package platforms determins file names and extensions based on the current operating system. +// Package platforms determines file names and extensions based on the current operating system. package platforms import ( "fmt" - semver "github.com/hashicorp/go-version" "log" "runtime" + "strings" + + "github.com/bazelbuild/bazelisk/config" + "github.com/bazelbuild/bazelisk/versions" + semver "github.com/hashicorp/go-version" ) -var platforms = map[string]string{"darwin": "macos", "linux": "ubuntu1404", "windows": "windows"} +type platform struct { + Name string + HasArm64Binary bool +} + +var supportedPlatforms = map[string]*platform{ + "darwin": { + Name: "macos", + HasArm64Binary: true, + }, + "linux": { + Name: "linux", + HasArm64Binary: true, + }, + "windows": { + Name: "windows", + HasArm64Binary: true, + }, +} // GetPlatform returns a Bazel CI-compatible platform identifier for the current operating system. // TODO(fweikert): raise an error for unsupported platforms -func GetPlatform() string { - return platforms[runtime.GOOS] +func GetPlatform() (string, error) { + platform := supportedPlatforms[runtime.GOOS] + arch := runtime.GOARCH + if arch == "arm64" { + if platform.HasArm64Binary { + return platform.Name + "_arm64", nil + } + return "", fmt.Errorf("arm64 %s is unsupported", runtime.GOOS) + } + + return platform.Name, nil } // DetermineExecutableFilenameSuffix returns the extension for binaries on the current operating system. @@ -25,8 +56,8 @@ func DetermineExecutableFilenameSuffix() string { return filenameSuffix } -// DetermineBazelFilename returns the correct file name of a local Bazel binary. -func DetermineBazelFilename(version string, includeSuffix bool) (string, error) { +// DetermineArchitecture returns the architecture of the current machine. +func DetermineArchitecture(osName, version string) (string, error) { var machineName string switch runtime.GOARCH { case "amd64": @@ -34,19 +65,44 @@ func DetermineBazelFilename(version string, includeSuffix bool) (string, error) case "arm64": machineName = "arm64" default: - return "", fmt.Errorf("unsupported machine architecture \"%s\", must be arm64 or x86_64", runtime.GOARCH) + return "", fmt.Errorf("unsupported machine architecture %q, must be arm64 or x86_64", runtime.GOARCH) } - var osName string + if osName == "darwin" { + machineName = DarwinFallback(machineName, version) + } + + return machineName, nil +} + +// DetermineOperatingSystem returns the name of the operating system. +func DetermineOperatingSystem() (string, error) { switch runtime.GOOS { case "darwin", "linux", "windows": - osName = runtime.GOOS + return runtime.GOOS, nil default: - return "", fmt.Errorf("unsupported operating system \"%s\", must be Linux, macOS or Windows", runtime.GOOS) + return "", fmt.Errorf("unsupported operating system %q, must be Linux, macOS or Windows", runtime.GOOS) } +} - if osName == "darwin" { - machineName = DarwinFallback(machineName, version) +// DetermineBazelFilename returns the correct file name of a local Bazel binary. +func DetermineBazelFilename(version string, includeSuffix bool, config config.Config) (string, error) { + flavor := "bazel" + + bazeliskNojdk := config.Get("BAZELISK_NOJDK") + + if len(bazeliskNojdk) != 0 && bazeliskNojdk != "0" { + flavor = "bazel_nojdk" + } + + osName, err := DetermineOperatingSystem() + if err != nil { + return "", err + } + + machineName, err := DetermineArchitecture(osName, version) + if err != nil { + return "", err } var filenameSuffix string @@ -54,17 +110,40 @@ func DetermineBazelFilename(version string, includeSuffix bool) (string, error) filenameSuffix = DetermineExecutableFilenameSuffix() } - return fmt.Sprintf("bazel-%s-%s-%s%s", version, osName, machineName, filenameSuffix), nil + return fmt.Sprintf("%s-%s-%s-%s%s", flavor, version, osName, machineName, filenameSuffix), nil +} + +// DetermineBazelInstallerFilename returns the correct file name of a Bazel installer script. +func DetermineBazelInstallerFilename(version string, config config.Config) (string, error) { + osName, err := DetermineOperatingSystem() + if err != nil { + return "", err + } + + machineName, err := DetermineArchitecture(osName, version) + if err != nil { + return "", err + } + + return fmt.Sprintf("bazel-%s-installer-%s-%s.sh", version, osName, machineName), nil } +// DarwinArm64MinVersion represents the minimum Darwin version that supported arm64. +const DarwinArm64MinVersion = "4.1.0" + // DarwinFallback Darwin arm64 was supported since 4.1.0, before 4.1.0, fall back to x86_64 func DarwinFallback(machineName string, version string) (alterMachineName string) { + // Do not use fallback for commits since they are likely newer than Bazel 4.1 + if versions.IsCommit(version) { + return machineName + } + v, err := semver.NewVersion(version) if err != nil { return machineName } - armSupportVer, _ := semver.NewVersion("4.1.0") + armSupportVer, _ := semver.NewVersion(DarwinArm64MinVersion) if machineName == "arm64" && v.LessThan(armSupportVer) { log.Printf("WARN: Fallback to x86_64 because arm64 is not supported on Apple Silicon until 4.1.0") @@ -72,3 +151,8 @@ func DarwinFallback(machineName string, version string) (alterMachineName string } return machineName } + +// PrettyLabel returns a label for the current OS and architecture. +func PrettyLabel() string { + return fmt.Sprintf("%s %s", strings.Title(strings.Replace(runtime.GOOS, "darwin", "macOS", 1)), runtime.GOARCH) +} diff --git a/releases_for_tests.json b/releases_for_tests.json index d76fda14..4286f8d8 100644 --- a/releases_for_tests.json +++ b/releases_for_tests.json @@ -1,20 +1,15 @@ [ { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/14615912", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/14615912/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/14615912/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.21.0", - "id": 14615912, - "node_id": "MDc6UmVsZWFzZTE0NjE1OTEy", - "tag_name": "0.21.0", - "target_commitish": "master", - "name": "0.21.0", - "draft": false, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/145899515", + "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/145899515/assets", + "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/145899515/assets{?name,label}", + "html_url": "https://github.com/bazelbuild/bazel/releases/tag/7.1.0", + "id": 145899515, "author": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -30,21 +25,26 @@ "type": "User", "site_admin": false }, + "node_id": "RE_kwDOATz7jc4Isj_7", + "tag_name": "7.1.0", + "target_commitish": "master", + "name": "7.1.0", + "draft": false, "prerelease": false, - "created_at": "2018-12-19T12:53:08Z", - "published_at": "2018-12-19T13:58:55Z", + "created_at": "2024-03-11T17:50:49Z", + "published_at": "2024-03-11T18:24:04Z", "assets": [ { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/10225169", - "id": 10225169, - "node_id": "MDEyOlJlbGVhc2VBc3NldDEwMjI1MTY5", - "name": "bazel-0.21.0-darwin-x86_64", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156127905", + "id": 156127905, + "node_id": "RA_kwDOATz7jc4JTlKh", + "name": "bazel-7.1.0-darwin-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -62,23 +62,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 172632894, - "download_count": 2924, - "created_at": "2018-12-19T13:58:56Z", - "updated_at": "2018-12-19T13:59:04Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.21.0/bazel-0.21.0-darwin-x86_64" + "size": 64783024, + "download_count": 501, + "created_at": "2024-03-11T18:24:04Z", + "updated_at": "2024-03-11T18:24:06Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/10225172", - "id": 10225172, - "node_id": "MDEyOlJlbGVhc2VBc3NldDEwMjI1MTcy", - "name": "bazel-0.21.0-darwin-x86_64.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156127910", + "id": 156127910, + "node_id": "RA_kwDOATz7jc4JTlKm", + "name": "bazel-7.1.0-darwin-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -96,23 +96,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 93, - "download_count": 73, - "created_at": "2018-12-19T13:59:04Z", - "updated_at": "2018-12-19T13:59:06Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.21.0/bazel-0.21.0-darwin-x86_64.sha256" + "size": 91, + "download_count": 58, + "created_at": "2024-03-11T18:24:06Z", + "updated_at": "2024-03-11T18:24:06Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/10225173", - "id": 10225173, - "node_id": "MDEyOlJlbGVhc2VBc3NldDEwMjI1MTcz", - "name": "bazel-0.21.0-darwin-x86_64.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156127911", + "id": 156127911, + "node_id": "RA_kwDOATz7jc4JTlKn", + "name": "bazel-7.1.0-darwin-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -131,22 +131,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 41, - "created_at": "2018-12-19T13:59:06Z", - "updated_at": "2018-12-19T13:59:06Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.21.0/bazel-0.21.0-darwin-x86_64.sig" + "download_count": 50, + "created_at": "2024-03-11T18:24:07Z", + "updated_at": "2024-03-11T18:24:07Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/10225174", - "id": 10225174, - "node_id": "MDEyOlJlbGVhc2VBc3NldDEwMjI1MTc0", - "name": "bazel-0.21.0-dist.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156127913", + "id": 156127913, + "node_id": "RA_kwDOATz7jc4JTlKp", + "name": "bazel-7.1.0-darwin-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -164,23 +164,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 88279748, - "download_count": 2811, - "created_at": "2018-12-19T13:59:06Z", - "updated_at": "2018-12-19T13:59:11Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.21.0/bazel-0.21.0-dist.zip" + "size": 66382063, + "download_count": 444, + "created_at": "2024-03-11T18:24:07Z", + "updated_at": "2024-03-11T18:24:09Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/10225175", - "id": 10225175, - "node_id": "MDEyOlJlbGVhc2VBc3NldDEwMjI1MTc1", - "name": "bazel-0.21.0-dist.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156127931", + "id": 156127931, + "node_id": "RA_kwDOATz7jc4JTlK7", + "name": "bazel-7.1.0-darwin-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -198,23 +198,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 88, - "download_count": 53, - "created_at": "2018-12-19T13:59:11Z", - "updated_at": "2018-12-19T13:59:11Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.21.0/bazel-0.21.0-dist.zip.sha256" + "size": 92, + "download_count": 63, + "created_at": "2024-03-11T18:24:09Z", + "updated_at": "2024-03-11T18:24:09Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/10225176", - "id": 10225176, - "node_id": "MDEyOlJlbGVhc2VBc3NldDEwMjI1MTc2", - "name": "bazel-0.21.0-dist.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156127933", + "id": 156127933, + "node_id": "RA_kwDOATz7jc4JTlK9", + "name": "bazel-7.1.0-darwin-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -233,22 +233,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 63, - "created_at": "2018-12-19T13:59:11Z", - "updated_at": "2018-12-19T13:59:11Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.21.0/bazel-0.21.0-dist.zip.sig" + "download_count": 64, + "created_at": "2024-03-11T18:24:09Z", + "updated_at": "2024-03-11T18:24:09Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-darwin-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/10225177", - "id": 10225177, - "node_id": "MDEyOlJlbGVhc2VBc3NldDEwMjI1MTc3", - "name": "bazel-0.21.0-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156127934", + "id": 156127934, + "node_id": "RA_kwDOATz7jc4JTlK-", + "name": "bazel-7.1.0-dist.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -266,23 +266,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 170311312, - "download_count": 2977, - "created_at": "2018-12-19T13:59:12Z", - "updated_at": "2018-12-19T13:59:19Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.21.0/bazel-0.21.0-installer-darwin-x86_64.sh" + "size": 168638002, + "download_count": 12802, + "created_at": "2024-03-11T18:24:10Z", + "updated_at": "2024-03-11T18:24:13Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-dist.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/10225178", - "id": 10225178, - "node_id": "MDEyOlJlbGVhc2VBc3NldDEwMjI1MTc4", - "name": "bazel-0.21.0-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156127948", + "id": 156127948, + "node_id": "RA_kwDOATz7jc4JTlLM", + "name": "bazel-7.1.0-dist.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -300,23 +300,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 106, - "download_count": 53, - "created_at": "2018-12-19T13:59:19Z", - "updated_at": "2018-12-19T13:59:20Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.21.0/bazel-0.21.0-installer-darwin-x86_64.sh.sha256" + "size": 87, + "download_count": 56, + "created_at": "2024-03-11T18:24:14Z", + "updated_at": "2024-03-11T18:24:14Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-dist.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/10225179", - "id": 10225179, - "node_id": "MDEyOlJlbGVhc2VBc3NldDEwMjI1MTc5", - "name": "bazel-0.21.0-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156127950", + "id": 156127950, + "node_id": "RA_kwDOATz7jc4JTlLO", + "name": "bazel-7.1.0-dist.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -335,22 +335,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 48, - "created_at": "2018-12-19T13:59:20Z", - "updated_at": "2018-12-19T13:59:20Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.21.0/bazel-0.21.0-installer-darwin-x86_64.sh.sig" + "download_count": 75, + "created_at": "2024-03-11T18:24:14Z", + "updated_at": "2024-03-11T18:24:14Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-dist.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/10225180", - "id": 10225180, - "node_id": "MDEyOlJlbGVhc2VBc3NldDEwMjI1MTgw", - "name": "bazel-0.21.0-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156127951", + "id": 156127951, + "node_id": "RA_kwDOATz7jc4JTlLP", + "name": "bazel-7.1.0-installer-darwin-arm64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -368,23 +368,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 168600313, - "download_count": 15917, - "created_at": "2018-12-19T13:59:20Z", - "updated_at": "2018-12-19T13:59:28Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.21.0/bazel-0.21.0-installer-linux-x86_64.sh" + "size": 61419305, + "download_count": 258, + "created_at": "2024-03-11T18:24:14Z", + "updated_at": "2024-03-11T18:24:17Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-installer-darwin-arm64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/10225183", - "id": 10225183, - "node_id": "MDEyOlJlbGVhc2VBc3NldDEwMjI1MTgz", - "name": "bazel-0.21.0-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156127959", + "id": 156127959, + "node_id": "RA_kwDOATz7jc4JTlLX", + "name": "bazel-7.1.0-installer-darwin-arm64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -402,23 +402,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 176, - "created_at": "2018-12-19T13:59:28Z", - "updated_at": "2018-12-19T13:59:28Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.21.0/bazel-0.21.0-installer-linux-x86_64.sh.sha256" + "size": 104, + "download_count": 50, + "created_at": "2024-03-11T18:24:17Z", + "updated_at": "2024-03-11T18:24:17Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-installer-darwin-arm64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/10225184", - "id": 10225184, - "node_id": "MDEyOlJlbGVhc2VBc3NldDEwMjI1MTg0", - "name": "bazel-0.21.0-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156127960", + "id": 156127960, + "node_id": "RA_kwDOATz7jc4JTlLY", + "name": "bazel-7.1.0-installer-darwin-arm64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -437,22 +437,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 129, - "created_at": "2018-12-19T13:59:29Z", - "updated_at": "2018-12-19T13:59:29Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.21.0/bazel-0.21.0-installer-linux-x86_64.sh.sig" + "download_count": 49, + "created_at": "2024-03-11T18:24:17Z", + "updated_at": "2024-03-11T18:24:17Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-installer-darwin-arm64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/10225185", - "id": 10225185, - "node_id": "MDEyOlJlbGVhc2VBc3NldDEwMjI1MTg1", - "name": "bazel-0.21.0-linux-x86_64", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156127962", + "id": 156127962, + "node_id": "RA_kwDOATz7jc4JTlLa", + "name": "bazel-7.1.0-installer-darwin-x86_64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -470,23 +470,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 170779149, - "download_count": 16804, - "created_at": "2018-12-19T13:59:29Z", - "updated_at": "2018-12-19T13:59:37Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.21.0/bazel-0.21.0-linux-x86_64" + "size": 62865460, + "download_count": 127, + "created_at": "2024-03-11T18:24:18Z", + "updated_at": "2024-03-11T18:24:19Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-installer-darwin-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/10225189", - "id": 10225189, - "node_id": "MDEyOlJlbGVhc2VBc3NldDEwMjI1MTg5", - "name": "bazel-0.21.0-linux-x86_64.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156127964", + "id": 156127964, + "node_id": "RA_kwDOATz7jc4JTlLc", + "name": "bazel-7.1.0-installer-darwin-x86_64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -504,23 +504,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 92, - "download_count": 70, - "created_at": "2018-12-19T13:59:37Z", - "updated_at": "2018-12-19T13:59:37Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.21.0/bazel-0.21.0-linux-x86_64.sha256" + "size": 105, + "download_count": 49, + "created_at": "2024-03-11T18:24:20Z", + "updated_at": "2024-03-11T18:24:20Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-installer-darwin-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/10225190", - "id": 10225190, - "node_id": "MDEyOlJlbGVhc2VBc3NldDEwMjI1MTkw", - "name": "bazel-0.21.0-linux-x86_64.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156127965", + "id": 156127965, + "node_id": "RA_kwDOATz7jc4JTlLd", + "name": "bazel-7.1.0-installer-darwin-x86_64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -539,22 +539,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 51, - "created_at": "2018-12-19T13:59:38Z", - "updated_at": "2018-12-19T13:59:38Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.21.0/bazel-0.21.0-linux-x86_64.sig" + "download_count": 48, + "created_at": "2024-03-11T18:24:20Z", + "updated_at": "2024-03-11T18:24:20Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-installer-darwin-x86_64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/10225191", - "id": 10225191, - "node_id": "MDEyOlJlbGVhc2VBc3NldDEwMjI1MTkx", - "name": "bazel-0.21.0-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156127967", + "id": 156127967, + "node_id": "RA_kwDOATz7jc4JTlLf", + "name": "bazel-7.1.0-installer-linux-x86_64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -572,23 +572,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 163114800, - "download_count": 7181, - "created_at": "2018-12-19T13:59:38Z", - "updated_at": "2018-12-19T13:59:45Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.21.0/bazel-0.21.0-windows-x86_64.exe" + "size": 65486107, + "download_count": 4416, + "created_at": "2024-03-11T18:24:20Z", + "updated_at": "2024-03-11T18:24:22Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-installer-linux-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/10225195", - "id": 10225195, - "node_id": "MDEyOlJlbGVhc2VBc3NldDEwMjI1MTk1", - "name": "bazel-0.21.0-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156127972", + "id": 156127972, + "node_id": "RA_kwDOATz7jc4JTlLk", + "name": "bazel-7.1.0-installer-linux-x86_64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -606,23 +606,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 95, - "created_at": "2018-12-19T13:59:46Z", - "updated_at": "2018-12-19T13:59:46Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.21.0/bazel-0.21.0-windows-x86_64.exe.sha256" + "size": 104, + "download_count": 63, + "created_at": "2024-03-11T18:24:22Z", + "updated_at": "2024-03-11T18:24:22Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-installer-linux-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/10225196", - "id": 10225196, - "node_id": "MDEyOlJlbGVhc2VBc3NldDEwMjI1MTk2", - "name": "bazel-0.21.0-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156127974", + "id": 156127974, + "node_id": "RA_kwDOATz7jc4JTlLm", + "name": "bazel-7.1.0-installer-linux-x86_64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -641,22 +641,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 70, - "created_at": "2018-12-19T13:59:46Z", - "updated_at": "2018-12-19T13:59:46Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.21.0/bazel-0.21.0-windows-x86_64.exe.sig" + "download_count": 49, + "created_at": "2024-03-11T18:24:22Z", + "updated_at": "2024-03-11T18:24:23Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-installer-linux-x86_64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/10225198", - "id": 10225198, - "node_id": "MDEyOlJlbGVhc2VBc3NldDEwMjI1MTk4", - "name": "bazel-0.21.0-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156127975", + "id": 156127975, + "node_id": "RA_kwDOATz7jc4JTlLn", + "name": "bazel-7.1.0-linux-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -674,57 +674,57 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 161432963, - "download_count": 4699, - "created_at": "2018-12-19T13:59:47Z", - "updated_at": "2018-12-19T13:59:57Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.21.0/bazel-0.21.0-windows-x86_64.zip" + "size": 68114147, + "download_count": 513, + "created_at": "2024-03-11T18:24:23Z", + "updated_at": "2024-03-11T18:24:25Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/10596375", - "id": 10596375, - "node_id": "MDEyOlJlbGVhc2VBc3NldDEwNTk2Mzc1", - "name": "bazel-0.21.0-windows-x86_64.zip.sha256", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156127980", + "id": 156127980, + "node_id": "RA_kwDOATz7jc4JTlLs", + "name": "bazel-7.1.0-linux-arm64.sha256", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 3, - "created_at": "2019-01-16T09:19:31Z", - "updated_at": "2019-01-16T09:19:32Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.21.0/bazel-0.21.0-windows-x86_64.zip.sha256" + "size": 90, + "download_count": 57, + "created_at": "2024-03-11T18:24:25Z", + "updated_at": "2024-03-11T18:24:25Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/10225204", - "id": 10225204, - "node_id": "MDEyOlJlbGVhc2VBc3NldDEwMjI1MjA0", - "name": "bazel-0.21.0-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156127982", + "id": 156127982, + "node_id": "RA_kwDOATz7jc4JTlLu", + "name": "bazel-7.1.0-linux-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -743,22 +743,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 43, - "created_at": "2018-12-19T14:00:03Z", - "updated_at": "2018-12-19T14:00:03Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.21.0/bazel-0.21.0-windows-x86_64.zip.sig" + "download_count": 50, + "created_at": "2024-03-11T18:24:25Z", + "updated_at": "2024-03-11T18:24:25Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-linux-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/10225205", - "id": 10225205, - "node_id": "MDEyOlJlbGVhc2VBc3NldDEwMjI1MjA1", - "name": "bazel_0.21.0-linux-x86_64.deb", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156127986", + "id": 156127986, + "node_id": "RA_kwDOATz7jc4JTlLy", + "name": "bazel-7.1.0-linux-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -776,23 +776,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 168610096, - "download_count": 2479, - "created_at": "2018-12-19T14:00:05Z", - "updated_at": "2018-12-19T14:00:16Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.21.0/bazel_0.21.0-linux-x86_64.deb" + "size": 69390740, + "download_count": 30757, + "created_at": "2024-03-11T18:24:26Z", + "updated_at": "2024-03-11T18:24:28Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/10225210", - "id": 10225210, - "node_id": "MDEyOlJlbGVhc2VBc3NldDEwMjI1MjEw", - "name": "bazel_0.21.0-linux-x86_64.deb.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156127996", + "id": 156127996, + "node_id": "RA_kwDOATz7jc4JTlL8", + "name": "bazel-7.1.0-linux-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -810,23 +810,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 96, - "download_count": 46, - "created_at": "2018-12-19T14:00:16Z", - "updated_at": "2018-12-19T14:00:17Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.21.0/bazel_0.21.0-linux-x86_64.deb.sha256" + "size": 91, + "download_count": 74, + "created_at": "2024-03-11T18:24:28Z", + "updated_at": "2024-03-11T18:24:28Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/10225212", - "id": 10225212, - "node_id": "MDEyOlJlbGVhc2VBc3NldDEwMjI1MjEy", - "name": "bazel_0.21.0-linux-x86_64.deb.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156127999", + "id": 156127999, + "node_id": "RA_kwDOATz7jc4JTlL_", + "name": "bazel-7.1.0-linux-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -845,62 +845,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 29, - "created_at": "2018-12-19T14:00:18Z", - "updated_at": "2018-12-19T14:00:18Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.21.0/bazel_0.21.0-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.21.0", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.21.0", - "body": "# Release 0.21.0 (2018-12-19)\r\n\r\nBaseline: cb9b2afbba3f8d3a1db8bf68e65d06f1b36902f5\r\n\r\nCherry picks:\r\n\r\n + 12b96466ee0d6ab83f7d4cd24be110bb5021281d:\r\n Windows, test wrapper: rename the associated flag\r\n + 7fc967c4d6435de2bb4e34aac00ca2e499f55fca:\r\n Use a fixed thread pool in ByteStreamBuildEventArtifactUploader\r\n + 798b9a989aa793655d29504edb5fb85f3143db84:\r\n Add --build_event_upload_max_threads option\r\n + dbe05df23ccf4c919379e0294e0701fd3f66739c:\r\n Update the version of skylib bundled in the distfile\r\n\r\nRelease notes:\r\n https://blog.bazel.build/2018/12/19/bazel-0.21.html\r\n\r\n\r\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\r\nClasspath exception. Those installers should always be redistributed along with\r\nthe source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\r\nbundled OpenJDK and other open-source components can be displayed by running\r\nthe command `bazel license`. The vendor and version information of the bundled\r\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\r\nThe binaries and source-code of the bundled OpenJDK can be\r\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n_Security_: All our binaries are signed with our\r\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/14282958", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/14282958/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/14282958/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.20.0", - "id": 14282958, - "node_id": "MDc6UmVsZWFzZTE0MjgyOTU4", - "tag_name": "0.20.0", - "target_commitish": "master", - "name": "0.20.0", - "draft": false, - "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2018-11-30T14:34:13Z", - "published_at": "2018-11-30T14:53:07Z", - "assets": [ + "download_count": 69, + "created_at": "2024-03-11T18:24:28Z", + "updated_at": "2024-03-11T18:24:28Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-linux-x86_64.sig" + }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9932917", - "id": 9932917, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk5MzI5MTc=", - "name": "bazel-0.20.0-darwin-x86_64", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128000", + "id": 156128000, + "node_id": "RA_kwDOATz7jc4JTlMA", + "name": "bazel-7.1.0-windows-arm64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -918,23 +878,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 174830432, - "download_count": 3036, - "created_at": "2018-11-30T14:53:08Z", - "updated_at": "2018-11-30T14:53:17Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.20.0/bazel-0.20.0-darwin-x86_64" + "size": 233484881, + "download_count": 96, + "created_at": "2024-03-11T18:24:28Z", + "updated_at": "2024-03-11T18:24:35Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-windows-arm64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9932924", - "id": 9932924, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk5MzI5MjQ=", - "name": "bazel-0.20.0-darwin-x86_64.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128011", + "id": 156128011, + "node_id": "RA_kwDOATz7jc4JTlML", + "name": "bazel-7.1.0-windows-arm64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -952,23 +912,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 93, - "download_count": 74, - "created_at": "2018-11-30T14:53:17Z", - "updated_at": "2018-11-30T14:53:17Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.20.0/bazel-0.20.0-darwin-x86_64.sha256" + "size": 96, + "download_count": 47, + "created_at": "2024-03-11T18:24:35Z", + "updated_at": "2024-03-11T18:24:35Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9932925", - "id": 9932925, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk5MzI5MjU=", - "name": "bazel-0.20.0-darwin-x86_64.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128013", + "id": 156128013, + "node_id": "RA_kwDOATz7jc4JTlMN", + "name": "bazel-7.1.0-windows-arm64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -987,22 +947,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 37, - "created_at": "2018-11-30T14:53:17Z", - "updated_at": "2018-11-30T14:53:18Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.20.0/bazel-0.20.0-darwin-x86_64.sig" + "download_count": 48, + "created_at": "2024-03-11T18:24:36Z", + "updated_at": "2024-03-11T18:24:36Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-windows-arm64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9932926", - "id": 9932926, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk5MzI5MjY=", - "name": "bazel-0.20.0-dist.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128016", + "id": 156128016, + "node_id": "RA_kwDOATz7jc4JTlMQ", + "name": "bazel-7.1.0-windows-arm64.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1020,23 +980,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 87602213, - "download_count": 2532, - "created_at": "2018-11-30T14:53:18Z", - "updated_at": "2018-11-30T14:53:22Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.20.0/bazel-0.20.0-dist.zip" + "size": 230114353, + "download_count": 58, + "created_at": "2024-03-11T18:24:36Z", + "updated_at": "2024-03-11T18:24:42Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-windows-arm64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9932928", - "id": 9932928, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk5MzI5Mjg=", - "name": "bazel-0.20.0-dist.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128024", + "id": 156128024, + "node_id": "RA_kwDOATz7jc4JTlMY", + "name": "bazel-7.1.0-windows-arm64.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1054,23 +1014,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 88, - "download_count": 77, - "created_at": "2018-11-30T14:53:23Z", - "updated_at": "2018-11-30T14:53:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.20.0/bazel-0.20.0-dist.zip.sha256" + "size": 96, + "download_count": 48, + "created_at": "2024-03-11T18:24:42Z", + "updated_at": "2024-03-11T18:24:42Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-windows-arm64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9932929", - "id": 9932929, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk5MzI5Mjk=", - "name": "bazel-0.20.0-dist.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128025", + "id": 156128025, + "node_id": "RA_kwDOATz7jc4JTlMZ", + "name": "bazel-7.1.0-windows-arm64.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1089,22 +1049,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 36, - "created_at": "2018-11-30T14:53:23Z", - "updated_at": "2018-11-30T14:53:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.20.0/bazel-0.20.0-dist.zip.sig" + "download_count": 47, + "created_at": "2024-03-11T18:24:42Z", + "updated_at": "2024-03-11T18:24:42Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-windows-arm64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9932930", - "id": 9932930, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk5MzI5MzA=", - "name": "bazel-0.20.0-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128026", + "id": 156128026, + "node_id": "RA_kwDOATz7jc4JTlMa", + "name": "bazel-7.1.0-windows-x86_64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1122,23 +1082,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 172514610, - "download_count": 6371, - "created_at": "2018-11-30T14:53:23Z", - "updated_at": "2018-11-30T14:53:32Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.20.0/bazel-0.20.0-installer-darwin-x86_64.sh" + "size": 64725415, + "download_count": 912, + "created_at": "2024-03-11T18:24:43Z", + "updated_at": "2024-03-11T18:24:45Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-windows-x86_64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9932931", - "id": 9932931, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk5MzI5MzE=", - "name": "bazel-0.20.0-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128031", + "id": 156128031, + "node_id": "RA_kwDOATz7jc4JTlMf", + "name": "bazel-7.1.0-windows-x86_64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1156,23 +1116,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 106, - "download_count": 57, - "created_at": "2018-11-30T14:53:32Z", - "updated_at": "2018-11-30T14:53:32Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.20.0/bazel-0.20.0-installer-darwin-x86_64.sh.sha256" + "size": 97, + "download_count": 51, + "created_at": "2024-03-11T18:24:45Z", + "updated_at": "2024-03-11T18:24:45Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9932932", - "id": 9932932, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk5MzI5MzI=", - "name": "bazel-0.20.0-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128033", + "id": 156128033, + "node_id": "RA_kwDOATz7jc4JTlMh", + "name": "bazel-7.1.0-windows-x86_64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1191,22 +1151,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 34, - "created_at": "2018-11-30T14:53:32Z", - "updated_at": "2018-11-30T14:53:32Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.20.0/bazel-0.20.0-installer-darwin-x86_64.sh.sig" + "download_count": 50, + "created_at": "2024-03-11T18:24:45Z", + "updated_at": "2024-03-11T18:24:45Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-windows-x86_64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9932933", - "id": 9932933, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk5MzI5MzM=", - "name": "bazel-0.20.0-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128035", + "id": 156128035, + "node_id": "RA_kwDOATz7jc4JTlMj", + "name": "bazel-7.1.0-windows-x86_64.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1224,23 +1184,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 170853024, - "download_count": 44167, - "created_at": "2018-11-30T14:53:33Z", - "updated_at": "2018-11-30T14:53:41Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.20.0/bazel-0.20.0-installer-linux-x86_64.sh" + "size": 62581573, + "download_count": 1286, + "created_at": "2024-03-11T18:24:45Z", + "updated_at": "2024-03-11T18:24:47Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-windows-x86_64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9932934", - "id": 9932934, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk5MzI5MzQ=", - "name": "bazel-0.20.0-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128041", + "id": 156128041, + "node_id": "RA_kwDOATz7jc4JTlMp", + "name": "bazel-7.1.0-windows-x86_64.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1258,23 +1218,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 122, - "created_at": "2018-11-30T14:53:41Z", - "updated_at": "2018-11-30T14:53:41Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.20.0/bazel-0.20.0-installer-linux-x86_64.sh.sha256" + "size": 97, + "download_count": 76, + "created_at": "2024-03-11T18:24:48Z", + "updated_at": "2024-03-11T18:24:48Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-windows-x86_64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9932935", - "id": 9932935, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk5MzI5MzU=", - "name": "bazel-0.20.0-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128043", + "id": 156128043, + "node_id": "RA_kwDOATz7jc4JTlMr", + "name": "bazel-7.1.0-windows-x86_64.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1293,22 +1253,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 70, - "created_at": "2018-11-30T14:53:41Z", - "updated_at": "2018-11-30T14:53:41Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.20.0/bazel-0.20.0-installer-linux-x86_64.sh.sig" + "download_count": 48, + "created_at": "2024-03-11T18:24:48Z", + "updated_at": "2024-03-11T18:24:48Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel-7.1.0-windows-x86_64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9932936", - "id": 9932936, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk5MzI5MzY=", - "name": "bazel-0.20.0-linux-x86_64", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128045", + "id": 156128045, + "node_id": "RA_kwDOATz7jc4JTlMt", + "name": "bazel_7.1.0-linux-x86_64.deb", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1326,23 +1286,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 173026232, - "download_count": 15332, - "created_at": "2018-11-30T14:53:42Z", - "updated_at": "2018-11-30T14:53:50Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.20.0/bazel-0.20.0-linux-x86_64" + "size": 65315614, + "download_count": 110, + "created_at": "2024-03-11T18:24:48Z", + "updated_at": "2024-03-11T18:24:50Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel_7.1.0-linux-x86_64.deb" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9932937", - "id": 9932937, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk5MzI5Mzc=", - "name": "bazel-0.20.0-linux-x86_64.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128051", + "id": 156128051, + "node_id": "RA_kwDOATz7jc4JTlMz", + "name": "bazel_7.1.0-linux-x86_64.deb.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1360,23 +1320,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 92, - "download_count": 54, - "created_at": "2018-11-30T14:53:50Z", - "updated_at": "2018-11-30T14:53:50Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.20.0/bazel-0.20.0-linux-x86_64.sha256" + "size": 95, + "download_count": 49, + "created_at": "2024-03-11T18:24:50Z", + "updated_at": "2024-03-11T18:24:51Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel_7.1.0-linux-x86_64.deb.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9932938", - "id": 9932938, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk5MzI5Mzg=", - "name": "bazel-0.20.0-linux-x86_64.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128053", + "id": 156128053, + "node_id": "RA_kwDOATz7jc4JTlM1", + "name": "bazel_7.1.0-linux-x86_64.deb.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1395,22 +1355,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 43, - "created_at": "2018-11-30T14:53:51Z", - "updated_at": "2018-11-30T14:53:51Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.20.0/bazel-0.20.0-linux-x86_64.sig" + "download_count": 48, + "created_at": "2024-03-11T18:24:51Z", + "updated_at": "2024-03-11T18:24:51Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel_7.1.0-linux-x86_64.deb.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9932939", - "id": 9932939, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk5MzI5Mzk=", - "name": "bazel-0.20.0-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128054", + "id": 156128054, + "node_id": "RA_kwDOATz7jc4JTlM2", + "name": "bazel_nojdk-7.1.0-darwin-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1428,23 +1388,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 171372411, - "download_count": 12943, - "created_at": "2018-11-30T14:53:51Z", - "updated_at": "2018-11-30T14:54:00Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.20.0/bazel-0.20.0-windows-x86_64.exe" + "size": 47065731, + "download_count": 56, + "created_at": "2024-03-11T18:24:51Z", + "updated_at": "2024-03-11T18:24:53Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel_nojdk-7.1.0-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9932941", - "id": 9932941, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk5MzI5NDE=", - "name": "bazel-0.20.0-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128056", + "id": 156128056, + "node_id": "RA_kwDOATz7jc4JTlM4", + "name": "bazel_nojdk-7.1.0-darwin-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1462,23 +1422,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 137, - "created_at": "2018-11-30T14:54:00Z", - "updated_at": "2018-11-30T14:54:00Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.20.0/bazel-0.20.0-windows-x86_64.exe.sha256" + "size": 97, + "download_count": 51, + "created_at": "2024-03-11T18:24:53Z", + "updated_at": "2024-03-11T18:24:53Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel_nojdk-7.1.0-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9932942", - "id": 9932942, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk5MzI5NDI=", - "name": "bazel-0.20.0-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128058", + "id": 156128058, + "node_id": "RA_kwDOATz7jc4JTlM6", + "name": "bazel_nojdk-7.1.0-darwin-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1497,22 +1457,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 80, - "created_at": "2018-11-30T14:54:00Z", - "updated_at": "2018-11-30T14:54:00Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.20.0/bazel-0.20.0-windows-x86_64.exe.sig" + "download_count": 48, + "created_at": "2024-03-11T18:24:53Z", + "updated_at": "2024-03-11T18:24:53Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel_nojdk-7.1.0-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9932943", - "id": 9932943, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk5MzI5NDM=", - "name": "bazel-0.20.0-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128059", + "id": 156128059, + "node_id": "RA_kwDOATz7jc4JTlM7", + "name": "bazel_nojdk-7.1.0-darwin-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1530,23 +1490,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 169688349, - "download_count": 6846, - "created_at": "2018-11-30T14:54:01Z", - "updated_at": "2018-11-30T14:54:12Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.20.0/bazel-0.20.0-windows-x86_64.zip" + "size": 47818669, + "download_count": 56, + "created_at": "2024-03-11T18:24:53Z", + "updated_at": "2024-03-11T18:24:55Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel_nojdk-7.1.0-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9932947", - "id": 9932947, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk5MzI5NDc=", - "name": "bazel-0.20.0-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128063", + "id": 156128063, + "node_id": "RA_kwDOATz7jc4JTlM_", + "name": "bazel_nojdk-7.1.0-darwin-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1565,22 +1525,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 98, - "download_count": 35, - "created_at": "2018-11-30T14:54:12Z", - "updated_at": "2018-11-30T14:54:13Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.20.0/bazel-0.20.0-windows-x86_64.zip.sha256" + "download_count": 51, + "created_at": "2024-03-11T18:24:55Z", + "updated_at": "2024-03-11T18:24:55Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel_nojdk-7.1.0-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9932948", - "id": 9932948, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk5MzI5NDg=", - "name": "bazel-0.20.0-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128064", + "id": 156128064, + "node_id": "RA_kwDOATz7jc4JTlNA", + "name": "bazel_nojdk-7.1.0-darwin-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1599,22 +1559,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 17, - "created_at": "2018-11-30T14:54:13Z", - "updated_at": "2018-11-30T14:54:13Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.20.0/bazel-0.20.0-windows-x86_64.zip.sig" + "download_count": 49, + "created_at": "2024-03-11T18:24:56Z", + "updated_at": "2024-03-11T18:24:56Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel_nojdk-7.1.0-darwin-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9932949", - "id": 9932949, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk5MzI5NDk=", - "name": "bazel_0.20.0-linux-x86_64.deb", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128065", + "id": 156128065, + "node_id": "RA_kwDOATz7jc4JTlNB", + "name": "bazel_nojdk-7.1.0-linux-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1632,23 +1592,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 170858334, - "download_count": 1504, - "created_at": "2018-11-30T14:54:13Z", - "updated_at": "2018-11-30T14:54:22Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.20.0/bazel_0.20.0-linux-x86_64.deb" + "size": 47076556, + "download_count": 60, + "created_at": "2024-03-11T18:24:56Z", + "updated_at": "2024-03-11T18:24:57Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel_nojdk-7.1.0-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9932951", - "id": 9932951, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk5MzI5NTE=", - "name": "bazel_0.20.0-linux-x86_64.deb.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128070", + "id": 156128070, + "node_id": "RA_kwDOATz7jc4JTlNG", + "name": "bazel_nojdk-7.1.0-linux-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1667,22 +1627,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 96, - "download_count": 113, - "created_at": "2018-11-30T14:54:22Z", - "updated_at": "2018-11-30T14:54:22Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.20.0/bazel_0.20.0-linux-x86_64.deb.sha256" + "download_count": 50, + "created_at": "2024-03-11T18:24:58Z", + "updated_at": "2024-03-11T18:24:58Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel_nojdk-7.1.0-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9932952", - "id": 9932952, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk5MzI5NTI=", - "name": "bazel_0.20.0-linux-x86_64.deb.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128071", + "id": 156128071, + "node_id": "RA_kwDOATz7jc4JTlNH", + "name": "bazel_nojdk-7.1.0-linux-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1701,62 +1661,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 17, - "created_at": "2018-11-30T14:54:23Z", - "updated_at": "2018-11-30T14:54:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.20.0/bazel_0.20.0-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.20.0", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.20.0", - "body": "# Release 0.20.0 (2018-11-30)\n\nBaseline: 7bf7f031c332dc483257248d1c1f98ad75bbc83b\n\nCherry picks:\n\n + fd52341505e725487c6bc6dfbe6b5e081aa037da:\n update bazel-toolchains pin to latest release Part of changes to\n allow bazelci to use 0.19.0 configs. RBE toolchain configs at or\n before 0.17.0 are not compatible with bazel 0.19.0 or above.\n + 241f28d05424db2d11ee245dc856b992258505e3:\n Revert \"Toggle --incompatible_disable_late_bound_option_defaults\n flag.\"\n + f7e5aef145c33968f658eb2260e25630dc41cc67:\n Add cc_toolchain targets for the new entries in the default\n cc_toolchain_suite.\n + d2920e32ec7f3f8551a693d33c17b19f1b802145:\n Revert \"WindowsFileSystem: open files with delete-sharing\"\n\n[Breaking changes in 0.20](https://github.com/bazelbuild/bazel/issues?q=is%3Aissue+label%3Abreaking-change-0.20)\n\n - [--incompatible_remove_native_http_archive](https://github.com/bazelbuild/bazel/issues/6570).\n - [--incompatible_remove_native_git_repository](https://github.com/bazelbuild/bazel/issues/6569).\n - [--incompatible_disable_cc_toolchain_label_from_crosstool_proto](https://github.com/bazelbuild/bazel/issues/6434).\n - [--incompatible_disable_depset_in_cc_user_flags](https://github.com/bazelbuild/bazel/issues/6384).\n - [--incompatible_disable_cc_configuration_make_variables](https://github.com/bazelbuild/bazel/issues/6381).\n - [--incompatible_disallow_conflicting_providers](https://github.com/bazelbuild/bazel/issues/5902).\n - [--incompatible_range_type](https://github.com/bazelbuild/bazel/issues/5264).\n\n[0.20 is a migration window for the following changes](https://github.com/bazelbuild/bazel/issues?q=is%3Aissue+label%3Amigration-0.20)\n\n - [--incompatible_use_jdk10_as_host_javabase](https://github.com/bazelbuild/bazel/issues/6661)\n - [--incompatible_use_remotejdk_as_host_javabase](https://github.com/bazelbuild/bazel/issues/6656)\n - [--incompatible_disable_sysroot_from_configuration](https://github.com/bazelbuild/bazel/issues/6565)\n - [--incompatible_provide_cc_toolchain_info_from_cc_toolchain_suite](https://github.com/bazelbuild/bazel/issues/6537)\n - [--incompatible_disable_depset_in_cc_user_flags](https://github.com/bazelbuild/bazel/issues/6383)\n - [--incompatible_package_name_is_a_function](https://github.com/bazelbuild/bazel/issues/5827)\n\n[Breaking changes in the next release (0.21)](https://github.com/bazelbuild/bazel/issues?q=is%3Aissue+label%3Abreaking-change-0.21)\n\n - [--incompatible_use_jdk10_as_host_javabase](https://github.com/bazelbuild/bazel/issues/6661)\n - [--incompatible_use_remotejdk_as_host_javabase](https://github.com/bazelbuild/bazel/issues/6656)\n - [--incompatible_disable_sysroot_from_configuration](https://github.com/bazelbuild/bazel/issues/6565)\n - [--incompatible_provide_cc_toolchain_info_from_cc_toolchain_suite](https://github.com/bazelbuild/bazel/issues/6537)\n - [--incompatible_disable_depset_in_cc_user_flags](https://github.com/bazelbuild/bazel/issues/6383)\n - [--incompatible_disallow_data_transition](https://github.com/bazelbuild/bazel/issues/6153)\n - [--incompatible_package_name_is_a_function](https://github.com/bazelbuild/bazel/issues/5827)\n - [--incompatible_disallow_slash_operator](https://github.com/bazelbuild/bazel/issues/5823)\n - [--incompatible_static_name_resolution](https://github.com/bazelbuild/bazel/issues/5637)\n\nIncompatible changes:\n\n - the --experimental_no_dotd_scanning_with_modules command line\n argument is not supported anymore.\n - The --prune_cpp_modules command line option is not supported\n anymore.\n - the --experimental_prune_cpp_input_discovery command line option\n is not supported anymore.\n\nNew features:\n\n - Added support for Android NDK r18.\n\nImportant changes:\n\n - The 'default' parameter of attr.output and attr.output_list is\n removed. This is controlled by\n --incompatible_no_output_attr_default\n - A number of platform-related Starlark APIs which were previously\n marked \"experimental\" are now disabled by default, and may be\n enabled via --experimental_platforms_api\n - Make legacy-test-support (\"legacy_test-\") from\n android_sdk_repository neverlink. The legacy test support\n libraries shouldn't be built into test binaries. To make them\n available at runtime, developers should declare them via\n uses-library:\n https://developer.android.com/training/testing/set-up-project#andr\n oid-test-base\n - query remote server Capabilities (per REAPI v2)\n - CppRules: All cc_toolchains depended on from\n cc_toolchain_suite.toolchains are now analyzed when not using\n platforms in order to select the right cc_toolchain.\n - removed obsolete --explicit_jre_deps flag.\n - Incompatible flag\n --incompatible_disable_legacy_cpp_toolchain_skylark_api was\n flipped.\n - Improve error messaging when unsupport proguard options are\n specified at the library level.\n - Incompatible flag\n --incompatible_disable_legacy_cpp_toolchain_skylark_api was\n flipped.\n - Incompatible flag\n --incompatible_disable_legacy_cpp_toolchain_skylark_api was\n flipped.\n - The --incompatible_disable_late_bound_option_defaults flag has\n been flipped (#6384)\n - Incompatible flag\n --incompatible_disable_legacy_flags_cc_toolchain_api was flipped\n (#6434)\n - Fixed issue where ctx.resolve_command created conflicting\n intermediate files when resolve_command was called multiple times\n within the same rule invocation with a long command attribute.\n - Incompatible flag\n --incompatible_disable_cc_configuration_make_variables was\n flipped (#6381)\n - If the --javabase flag is unset, it Bazel locates a JDK using\n the JAVA_HOME environment variable and searching the PATH. If no\n JDK is found --javabase will be empty, and builds targeting Java\n will not\n be supported. Previously Bazel would fall back to using the\n embedded\n JDK as a --javabase, but this is no longer default behaviour. A\n JDK should\n be explicitly installed instead to enable Java development\n - Bazel will now shut down when idle for 5 minutes and the system\n is low on RAM (linux only).\n - CROSSTOOL file is now read from the package of cc_toolchain, not\n from\n the package of cc_toolchain_suite. This is not expected to break\n anybody since\n cc_toolchain_suite and cc_toolchain are commonly in the same\n package.\n - All overrides of Starlark's ctx.new_file function are now\n deprecated.\n Try the `--incompatible_new_actions_api` flag to ensure your\n code is forward-compatible.\n - --incompatible_disable_cc_toolchain_label_from_crosstool_proto\n was flipped.\n - Introduce --(no)shutdown_on_low_sys_mem startup flag to toggle\n idle low-memory shutdown, disabled by default.\n - --incompatible_disable_cc_toolchain_label_from_crosstool_proto\n was flipped.\n - --incompatible_disable_cc_toolchain_label_from_crosstool_proto\n was flipped.\n - CppRules: All cc_toolchains depended on from\n cc_toolchain_suite.toolchains are now analyzed when not using\n platforms in order to select the right cc_toolchain.\n - The function `attr.license` is deprecated and will be removed.\n It can be disabled now with `--incompatible_no_attr_license`.\n - `range()` function now returns a lazy value\n (`--incompatible_range_type` is now set by default).\n - The code coverage report now includes the actual paths to header\n files instead of the ugly,\n Bazel generated, virtual includes path.\n - `--incompatible_disallow_conflicting_providers` has been switched\n to true\n - Add new flag `--incompatible_disable_systool_from_configration` to\n disable loading the systool from CppConfiguration.\n - Add new flag `--incompatible_disable_sysroot_from_configuration`\n to\n disable loading the systool from CppConfiguration.\n - Sorting remote Platform properties for remote execution. May\n affect cache keys!\n - Use different server log files per Bazel server process; java.log\n is\n now a symlink to the latest log.\n\nThis release contains contributions from many people at Google, as well as a7g4 , Alan , Asaf Flescher , Benjamin Peterson , Ed Schouten , George Gensure , George Kalpakas , Greg , Irina Iancu , Keith Smiley , Loo Rong Jie , Mark Zeren , Petros Eskinder , rachcatch , Robert Brown , Robert Gay , Salty Egg <2281521+zhouhao@users.noreply.github.com>.\n\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\nClasspath exception. Those installers should always be redistributed along with\nthe source code.\n\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\nbundled OpenJDK and other open-source components can be displayed by running\nthe command `bazel license`. The vendor and version information of the bundled\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\nThe binaries and source-code of the bundled OpenJDK can be\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\n\n_Security_: All our binaries are signed with our\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/14080835", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/14080835/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/14080835/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.19.2", - "id": 14080835, - "node_id": "MDc6UmVsZWFzZTE0MDgwODM1", - "tag_name": "0.19.2", - "target_commitish": "master", - "name": "0.19.2", - "draft": false, - "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2018-11-19T16:19:34Z", - "published_at": "2018-11-19T16:32:32Z", - "assets": [ + "download_count": 48, + "created_at": "2024-03-11T18:24:58Z", + "updated_at": "2024-03-11T18:24:58Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel_nojdk-7.1.0-linux-arm64.sig" + }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9764925", - "id": 9764925, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk3NjQ5MjU=", - "name": "bazel-0.19.2-darwin-x86_64", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128072", + "id": 156128072, + "node_id": "RA_kwDOATz7jc4JTlNI", + "name": "bazel_nojdk-7.1.0-linux-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1774,23 +1694,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 170894982, - "download_count": 1389, - "created_at": "2018-11-19T16:32:32Z", - "updated_at": "2018-11-19T16:32:41Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.2/bazel-0.19.2-darwin-x86_64" + "size": 48258310, + "download_count": 7715, + "created_at": "2024-03-11T18:24:58Z", + "updated_at": "2024-03-11T18:25:00Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel_nojdk-7.1.0-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9764932", - "id": 9764932, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk3NjQ5MzI=", - "name": "bazel-0.19.2-darwin-x86_64.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128074", + "id": 156128074, + "node_id": "RA_kwDOATz7jc4JTlNK", + "name": "bazel_nojdk-7.1.0-linux-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1808,23 +1728,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 93, - "download_count": 43, - "created_at": "2018-11-19T16:32:41Z", - "updated_at": "2018-11-19T16:32:41Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.2/bazel-0.19.2-darwin-x86_64.sha256" + "size": 97, + "download_count": 50, + "created_at": "2024-03-11T18:25:00Z", + "updated_at": "2024-03-11T18:25:00Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel_nojdk-7.1.0-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9764933", - "id": 9764933, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk3NjQ5MzM=", - "name": "bazel-0.19.2-darwin-x86_64.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128075", + "id": 156128075, + "node_id": "RA_kwDOATz7jc4JTlNL", + "name": "bazel_nojdk-7.1.0-linux-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1843,22 +1763,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 23, - "created_at": "2018-11-19T16:32:41Z", - "updated_at": "2018-11-19T16:32:41Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.2/bazel-0.19.2-darwin-x86_64.sig" + "download_count": 47, + "created_at": "2024-03-11T18:25:00Z", + "updated_at": "2024-03-11T18:25:00Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel_nojdk-7.1.0-linux-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9764934", - "id": 9764934, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk3NjQ5MzQ=", - "name": "bazel-0.19.2-dist.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128076", + "id": 156128076, + "node_id": "RA_kwDOATz7jc4JTlNM", + "name": "bazel_nojdk-7.1.0-windows-arm64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1876,23 +1796,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 87336427, - "download_count": 1450, - "created_at": "2018-11-19T16:32:42Z", - "updated_at": "2018-11-19T16:32:48Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.2/bazel-0.19.2-dist.zip" + "size": 46077069, + "download_count": 52, + "created_at": "2024-03-11T18:25:01Z", + "updated_at": "2024-03-11T18:25:02Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel_nojdk-7.1.0-windows-arm64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9764939", - "id": 9764939, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk3NjQ5Mzk=", - "name": "bazel-0.19.2-dist.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128079", + "id": 156128079, + "node_id": "RA_kwDOATz7jc4JTlNP", + "name": "bazel_nojdk-7.1.0-windows-arm64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1910,23 +1830,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 88, - "download_count": 36, - "created_at": "2018-11-19T16:32:48Z", - "updated_at": "2018-11-19T16:32:48Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.2/bazel-0.19.2-dist.zip.sha256" + "size": 102, + "download_count": 48, + "created_at": "2024-03-11T18:25:02Z", + "updated_at": "2024-03-11T18:25:03Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel_nojdk-7.1.0-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9764940", - "id": 9764940, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk3NjQ5NDA=", - "name": "bazel-0.19.2-dist.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128080", + "id": 156128080, + "node_id": "RA_kwDOATz7jc4JTlNQ", + "name": "bazel_nojdk-7.1.0-windows-arm64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1945,22 +1865,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 40, - "created_at": "2018-11-19T16:32:48Z", - "updated_at": "2018-11-19T16:32:48Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.2/bazel-0.19.2-dist.zip.sig" + "download_count": 48, + "created_at": "2024-03-11T18:25:03Z", + "updated_at": "2024-03-11T18:25:03Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel_nojdk-7.1.0-windows-arm64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9764941", - "id": 9764941, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk3NjQ5NDE=", - "name": "bazel-0.19.2-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128081", + "id": 156128081, + "node_id": "RA_kwDOATz7jc4JTlNR", + "name": "bazel_nojdk-7.1.0-windows-x86_64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -1978,23 +1898,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 168588979, - "download_count": 8266, - "created_at": "2018-11-19T16:32:49Z", - "updated_at": "2018-11-19T16:32:57Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.2/bazel-0.19.2-installer-darwin-x86_64.sh" + "size": 45851981, + "download_count": 84, + "created_at": "2024-03-11T18:25:03Z", + "updated_at": "2024-03-11T18:25:05Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel_nojdk-7.1.0-windows-x86_64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9764946", - "id": 9764946, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk3NjQ5NDY=", - "name": "bazel-0.19.2-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128084", + "id": 156128084, + "node_id": "RA_kwDOATz7jc4JTlNU", + "name": "bazel_nojdk-7.1.0-windows-x86_64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2012,23 +1932,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 106, - "download_count": 34, - "created_at": "2018-11-19T16:32:58Z", - "updated_at": "2018-11-19T16:32:58Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.2/bazel-0.19.2-installer-darwin-x86_64.sh.sha256" + "size": 103, + "download_count": 48, + "created_at": "2024-03-11T18:25:05Z", + "updated_at": "2024-03-11T18:25:05Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel_nojdk-7.1.0-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9764947", - "id": 9764947, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk3NjQ5NDc=", - "name": "bazel-0.19.2-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/156128086", + "id": 156128086, + "node_id": "RA_kwDOATz7jc4JTlNW", + "name": "bazel_nojdk-7.1.0-windows-x86_64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2047,22 +1967,74 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 13, - "created_at": "2018-11-19T16:32:58Z", - "updated_at": "2018-11-19T16:32:58Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.2/bazel-0.19.2-installer-darwin-x86_64.sh.sig" - }, + "download_count": 49, + "created_at": "2024-03-11T18:25:05Z", + "updated_at": "2024-03-11T18:25:05Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0/bazel_nojdk-7.1.0-windows-x86_64.exe.sig" + } + ], + "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/7.1.0", + "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/7.1.0", + "body": "> [!NOTE] \r\n> If you are looking for [rolling releases](https://bazel.build/release#rolling-releases), please visit [this page](https://bazel.build/release/rolling).\r\n# Release 7.1.0 (2024-03-11)\r\n\r\nBaseline: 8f4b11520f9ac7f24018b3a53c8a228aeae71876\r\n\r\nBazel 7.1.0 is a minor LTS release. It is fully backward compatible with Bazel 7.0 and contains selected changes by the Bazel community and Google engineers.\r\n\r\n## Configurability\r\n* `genrule` now supports setting `stamp = -1` to request conditional stamping (based on the value of the build's `--stamp` flag). ([#21512](https://github.com/bazelbuild/bazel/pull/21512))\r\n\r\n## External Deps\r\n* Added a flag `--enable_workspace` (defaults to `True`) that allows the user to completely disable WORKSPACE logic when turned off. We plan to change the default to `False` with Bazel 8. ([#20365](https://github.com/bazelbuild/bazel/issues/20365))\r\n* Added new repo rule and module extension APIs to watch arbitrary files or directory trees: ([#21435](https://github.com/bazelbuild/bazel/pull/21435))\r\n * New methods `repository_ctx.watch()` and `module_ctx.watch()` allow changes to a path to trigger a refetch/re-evaluation of the repo/extension.\r\n * Several methods such as `repository_ctx.read()` and `repository_ctx.template()` gain a new watch parameter to allow them to watch for changes to the path in question.\r\n * `path.readdir()` now watches for changes under the directory by default.\r\n * New method `repository_ctx.watch_tree()` allows changes to anything transitively under a directory tree to trigger a repo refetch.\r\n* Added path.is_dir to detect whether a path points to a directory.\r\n* Added a new method `repository_ctx.getenv`, which allows Starlark repository rules to declare environment variable dependencies during the fetch, instead of upfront using `repository_rule.environ`. ([#20944](https://github.com/bazelbuild/bazel/pull/20944))\r\n* The flag `--experimental_worker_for_repo_fetching` now defaults to `auto`, which uses virtual threads from JDK 21 if it's available. This eliminates restarts during repo fetching. ([#21082](https://github.com/bazelbuild/bazel/pull/21082))\r\n* The new `bazel mod tidy` subcommand automatically updates `use_repo` calls in the `MODULE.bazel` file for extensions that use `module_ctx.extension_metadata`. ([#21265](https://github.com/bazelbuild/bazel/pull/21265))\r\n* `bazel mod dump_repo_mapping ...` returns the repository mappings of the given repositories in NDJSON. This information can be used by IDEs and Starlark language servers to resolve labels with `--enable_bzlmod`. ([#21023](https://github.com/bazelbuild/bazel/pull/21023))\r\n* Added `init_submodules` attribute to `git_override`. Registries now support the `git_repository` type in `source.json`. ([#21036](https://github.com/bazelbuild/bazel/pull/21036))\r\n* Bazel's Bash completion can now complete external repository labels when using `--enable_bzlmod`. ([#21149](https://github.com/bazelbuild/bazel/pull/21149))\r\n* Fixed `bazel fetch` by replacing query with cquery as underlying implementation ([#21567](https://github.com/bazelbuild/bazel/pull/21567), [#13847](https://github.com/bazelbuild/bazel/issues/13847)).\r\n* The scheme for generating canonical repository names has changed to improve cacheability of actions across dependency version updates. Note that canonical names are not considered to be public API and can change at any time. See https://bazel.build/external/module#repository_names_and_strict_deps for advice on how to avoid hardcoding canonical repository names. ([#21316](https://github.com/bazelbuild/bazel/pull/21316))\r\n* Various methods and fields related to labels and repos are deprecated in favor of new options with clearer naming and intent. The deprecated APIs can be disabled by setting `--noincompatible_enable_deprecated_label_apis`. ([#20977](https://github.com/bazelbuild/bazel/pull/20977))\r\n * `native.repository_name()` is deprecated in favor of the new `native.repo_name()`.\r\n * `Label.workspace_name` is deprecated in favor of the new `Label.repo_name`.\r\n * `Label.relative()` is deprecated in favor of the new `Label.same_package_label()` alongside the existing `native.package_relative_label()` and `Label()`.\r\n\r\n## Performance\r\n* Make Bazel's RAM estimate container aware ([#20644](https://github.com/bazelbuild/bazel/pull/20644))\r\n * On Linux, Bazel's RAM estimate for the host machine is now aware of container resource limits.\r\n * On macOS, Bazel no longer consistently overestimates the total RAM by ~5% (`1024^2/1000^2`). \r\n * On Windows, Bazel's RAM estimate is now generally more accurate as it is no longer influenced by JVM heuristics.\r\n* Added a new --experimental_execution_log_compact_file flag to produce an execution log in a leaner format and with less runtime overhead. The //src/tools/execlog:converter tool may be used to convert it into one of the preexisting --execution_log_{json,binary}_file formats.\r\n* Reduced the execution phase overhead for actions that create tree artifacts with a very large number of files (tens or hundreds of thousands).\r\n* Made sandboxing and sandboxed workers faster. This is achieved by deleting files asynchronously, reusing runfiles, reducing copying and not stashing unnecessary tmp directories.\r\n\r\n## Python\r\n* Fixed --incompatible_python_disallow_native_rules to work with targets at the top level (e.g. \"//:foo\") ([#17773](https://github.com/bazelbuild/bazel/issues/17773#issuecomment-1852313089))\r\n* rules_python version increased from 0.4.0 to 0.22.1 in bazel_tools builtin module.\r\n\r\n## Remote Execution\r\n* Bazel now respects `expires` from Credential Helpers. ([#21429](https://github.com/bazelbuild/bazel/pull/21429))\r\n\r\n\r\nAcknowledgements:\r\n\r\nThis release contains contributions from many people at Google, as well as Alessandro Patti, Artem V. Navrotskiy, Brentley Jones, Cameron Martin, Christian Scott, Cristin Donoso, David Ostrovsky, Ed Schouten, Fabian Meumertzheim, Gunnar Wagenknecht, Jordan Mele, Keith Smiley, Nikhil Kalige, Patrick Balestra, Rahul Butani, Ryan Beasley, Son Luong Ngoc, Sushain Cherivirala, thesayyn, Viktor Kustov, Yannic Bonenberger.\r\n\r\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with Classpath exception. Those installers should always be redistributed along with the source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the bundled OpenJDK and other open-source components can be displayed by running the command `bazel license`. The vendor and version information of the bundled OpenJDK can be displayed by running the command `bazel info java-runtime`. The binaries and source-code of the bundled OpenJDK can be [downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n_Security_: All our binaries are signed with our [public key](https://bazel.build/bazel-release.pub.gpg) 3D5919B448457EE0.", + "reactions": { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/145899515/reactions", + "total_count": 15, + "+1": 1, + "-1": 0, + "laugh": 0, + "hooray": 9, + "confused": 0, + "heart": 0, + "rocket": 5, + "eyes": 0 + } + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/145326816", + "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/145326816/assets", + "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/145326816/assets{?name,label}", + "html_url": "https://github.com/bazelbuild/bazel/releases/tag/7.1.0rc2", + "id": 145326816, + "author": { + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "type": "User", + "site_admin": false + }, + "node_id": "RE_kwDOATz7jc4IqYLg", + "tag_name": "7.1.0rc2", + "target_commitish": "release-7.1.0rc2", + "name": "7.1.0rc2", + "draft": false, + "prerelease": true, + "created_at": "2024-03-07T16:28:23Z", + "published_at": "2024-03-07T18:46:00Z", + "assets": [ { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9764949", - "id": 9764949, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk3NjQ5NDk=", - "name": "bazel-0.19.2-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155471962", + "id": 155471962, + "node_id": "RA_kwDOATz7jc4JRFBa", + "name": "bazel-7.1.0rc2-darwin-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2080,23 +2052,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 166410864, - "download_count": 117361, - "created_at": "2018-11-19T16:32:58Z", - "updated_at": "2018-11-19T16:33:08Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.2/bazel-0.19.2-installer-linux-x86_64.sh" + "size": 64782940, + "download_count": 59, + "created_at": "2024-03-07T18:46:01Z", + "updated_at": "2024-03-07T18:46:03Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9764955", - "id": 9764955, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk3NjQ5NTU=", - "name": "bazel-0.19.2-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155471967", + "id": 155471967, + "node_id": "RA_kwDOATz7jc4JRFBf", + "name": "bazel-7.1.0rc2-darwin-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2114,23 +2086,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 115, - "created_at": "2018-11-19T16:33:08Z", - "updated_at": "2018-11-19T16:33:08Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.2/bazel-0.19.2-installer-linux-x86_64.sh.sha256" + "size": 94, + "download_count": 51, + "created_at": "2024-03-07T18:46:03Z", + "updated_at": "2024-03-07T18:46:03Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9764956", - "id": 9764956, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk3NjQ5NTY=", - "name": "bazel-0.19.2-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155471969", + "id": 155471969, + "node_id": "RA_kwDOATz7jc4JRFBh", + "name": "bazel-7.1.0rc2-darwin-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2149,22 +2121,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 67, - "created_at": "2018-11-19T16:33:08Z", - "updated_at": "2018-11-19T16:33:09Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.2/bazel-0.19.2-installer-linux-x86_64.sh.sig" + "download_count": 50, + "created_at": "2024-03-07T18:46:03Z", + "updated_at": "2024-03-07T18:46:04Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9764957", - "id": 9764957, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk3NjQ5NTc=", - "name": "bazel-0.19.2-linux-x86_64", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155471971", + "id": 155471971, + "node_id": "RA_kwDOATz7jc4JRFBj", + "name": "bazel-7.1.0rc2-darwin-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2182,23 +2154,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 168564977, - "download_count": 1601, - "created_at": "2018-11-19T16:33:10Z", - "updated_at": "2018-11-19T16:33:18Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.2/bazel-0.19.2-linux-x86_64" + "size": 66382015, + "download_count": 56, + "created_at": "2024-03-07T18:46:04Z", + "updated_at": "2024-03-07T18:46:05Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9764962", - "id": 9764962, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk3NjQ5NjI=", - "name": "bazel-0.19.2-linux-x86_64.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155471973", + "id": 155471973, + "node_id": "RA_kwDOATz7jc4JRFBl", + "name": "bazel-7.1.0rc2-darwin-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2216,23 +2188,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 92, - "download_count": 37, - "created_at": "2018-11-19T16:33:18Z", - "updated_at": "2018-11-19T16:33:18Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.2/bazel-0.19.2-linux-x86_64.sha256" + "size": 95, + "download_count": 51, + "created_at": "2024-03-07T18:46:06Z", + "updated_at": "2024-03-07T18:46:06Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9764963", - "id": 9764963, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk3NjQ5NjM=", - "name": "bazel-0.19.2-linux-x86_64.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155471975", + "id": 155471975, + "node_id": "RA_kwDOATz7jc4JRFBn", + "name": "bazel-7.1.0rc2-darwin-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2251,22 +2223,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 21, - "created_at": "2018-11-19T16:33:18Z", - "updated_at": "2018-11-19T16:33:19Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.2/bazel-0.19.2-linux-x86_64.sig" + "download_count": 51, + "created_at": "2024-03-07T18:46:06Z", + "updated_at": "2024-03-07T18:46:07Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-darwin-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9764964", - "id": 9764964, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk3NjQ5NjQ=", - "name": "bazel-0.19.2-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155471976", + "id": 155471976, + "node_id": "RA_kwDOATz7jc4JRFBo", + "name": "bazel-7.1.0rc2-dist.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2284,23 +2256,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 166614936, - "download_count": 4594, - "created_at": "2018-11-19T16:33:19Z", - "updated_at": "2018-11-19T16:33:28Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.2/bazel-0.19.2-windows-x86_64.exe" + "size": 168628704, + "download_count": 67, + "created_at": "2024-03-07T18:46:07Z", + "updated_at": "2024-03-07T18:46:11Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-dist.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9764965", - "id": 9764965, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk3NjQ5NjU=", - "name": "bazel-0.19.2-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155471998", + "id": 155471998, + "node_id": "RA_kwDOATz7jc4JRFB-", + "name": "bazel-7.1.0rc2-dist.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2318,57 +2290,57 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 75, - "created_at": "2018-11-19T16:33:28Z", - "updated_at": "2018-11-19T16:33:28Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.2/bazel-0.19.2-windows-x86_64.exe.sha256" + "size": 90, + "download_count": 52, + "created_at": "2024-03-07T18:46:11Z", + "updated_at": "2024-03-07T18:46:11Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-dist.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9765000", - "id": 9765000, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk3NjUwMDA=", - "name": "bazel-0.19.2-windows-x86_64.exe.sig", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155471999", + "id": 155471999, + "node_id": "RA_kwDOATz7jc4JRFB_", + "name": "bazel-7.1.0rc2-dist.zip.sig", + "label": "", "uploader": { - "login": "katre", - "id": 326527, - "node_id": "MDQ6VXNlcjMyNjUyNw==", - "avatar_url": "https://avatars1.githubusercontent.com/u/326527?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/katre", - "html_url": "https://github.com/katre", - "followers_url": "https://api.github.com/users/katre/followers", - "following_url": "https://api.github.com/users/katre/following{/other_user}", - "gists_url": "https://api.github.com/users/katre/gists{/gist_id}", - "starred_url": "https://api.github.com/users/katre/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/katre/subscriptions", - "organizations_url": "https://api.github.com/users/katre/orgs", - "repos_url": "https://api.github.com/users/katre/repos", - "events_url": "https://api.github.com/users/katre/events{/privacy}", - "received_events_url": "https://api.github.com/users/katre/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, - "content_type": "application/pgp-signature", + "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 30, - "created_at": "2018-11-19T16:34:51Z", - "updated_at": "2018-11-19T16:34:52Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.2/bazel-0.19.2-windows-x86_64.exe.sig" + "download_count": 51, + "created_at": "2024-03-07T18:46:11Z", + "updated_at": "2024-03-07T18:46:12Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-dist.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9764967", - "id": 9764967, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk3NjQ5Njc=", - "name": "bazel-0.19.2-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472002", + "id": 155472002, + "node_id": "RA_kwDOATz7jc4JRFCC", + "name": "bazel-7.1.0rc2-installer-darwin-arm64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2386,23 +2358,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 164932522, - "download_count": 2990, - "created_at": "2018-11-19T16:33:32Z", - "updated_at": "2018-11-19T16:33:39Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.2/bazel-0.19.2-windows-x86_64.zip" + "size": 61418770, + "download_count": 53, + "created_at": "2024-03-07T18:46:12Z", + "updated_at": "2024-03-07T18:46:14Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-installer-darwin-arm64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9764974", - "id": 9764974, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk3NjQ5NzQ=", - "name": "bazel-0.19.2-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472008", + "id": 155472008, + "node_id": "RA_kwDOATz7jc4JRFCI", + "name": "bazel-7.1.0rc2-installer-darwin-arm64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2420,23 +2392,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 26, - "created_at": "2018-11-19T16:33:40Z", - "updated_at": "2018-11-19T16:33:40Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.2/bazel-0.19.2-windows-x86_64.zip.sha256" + "size": 107, + "download_count": 51, + "created_at": "2024-03-07T18:46:14Z", + "updated_at": "2024-03-07T18:46:14Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-installer-darwin-arm64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9764975", - "id": 9764975, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk3NjQ5NzU=", - "name": "bazel-0.19.2-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472009", + "id": 155472009, + "node_id": "RA_kwDOATz7jc4JRFCJ", + "name": "bazel-7.1.0rc2-installer-darwin-arm64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2455,22 +2427,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 15, - "created_at": "2018-11-19T16:33:40Z", - "updated_at": "2018-11-19T16:33:40Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.2/bazel-0.19.2-windows-x86_64.zip.sig" + "download_count": 50, + "created_at": "2024-03-07T18:46:14Z", + "updated_at": "2024-03-07T18:46:14Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-installer-darwin-arm64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9764977", - "id": 9764977, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk3NjQ5Nzc=", - "name": "bazel_0.19.2-linux-x86_64.deb", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472010", + "id": 155472010, + "node_id": "RA_kwDOATz7jc4JRFCK", + "name": "bazel-7.1.0rc2-installer-darwin-x86_64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2488,23 +2460,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 166420958, - "download_count": 2855, - "created_at": "2018-11-19T16:33:40Z", - "updated_at": "2018-11-19T16:33:49Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.2/bazel_0.19.2-linux-x86_64.deb" + "size": 62864641, + "download_count": 57, + "created_at": "2024-03-07T18:46:14Z", + "updated_at": "2024-03-07T18:46:16Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-installer-darwin-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9764984", - "id": 9764984, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk3NjQ5ODQ=", - "name": "bazel_0.19.2-linux-x86_64.deb.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472014", + "id": 155472014, + "node_id": "RA_kwDOATz7jc4JRFCO", + "name": "bazel-7.1.0rc2-installer-darwin-x86_64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2522,23 +2494,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 96, - "download_count": 13, - "created_at": "2018-11-19T16:33:49Z", - "updated_at": "2018-11-19T16:33:49Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.2/bazel_0.19.2-linux-x86_64.deb.sha256" + "size": 108, + "download_count": 50, + "created_at": "2024-03-07T18:46:16Z", + "updated_at": "2024-03-07T18:46:16Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-installer-darwin-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9764985", - "id": 9764985, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk3NjQ5ODU=", - "name": "bazel_0.19.2-linux-x86_64.deb.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472016", + "id": 155472016, + "node_id": "RA_kwDOATz7jc4JRFCQ", + "name": "bazel-7.1.0rc2-installer-darwin-x86_64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2557,62 +2529,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 5, - "created_at": "2018-11-19T16:33:50Z", - "updated_at": "2018-11-19T16:33:50Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.2/bazel_0.19.2-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.19.2", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.19.2", - "body": "# Release 0.19.2 (2018-11-19)\r\n\r\nBaseline: eb2af0f699350ad187048bf814a95af23f562c77\r\n \r\nCherry picks:\r\n \r\n + f7e5aef145c33968f658eb2260e25630dc41cc67:\r\n Add cc_toolchain targets for the new entries in the default\r\n cc_toolchain_suite.\r\n + 683c302129b66a8999f986be5ae7e642707e978c:\r\n Read the CROSSTOOL from the package of the current cc_toolchain,\r\n not from --crosstool_top\r\n \r\n- Fixes regression #6662, by fixing tools/cpp/BUILD\r\n- Fixes regression #6665, by setting the toolchain identifier.\r\n- CROSSTOOL file is now read from the package of cc_toolchain, not from the\r\n package of cc_toolchain_suite. This is not expected to break anybody since\r\n cc_toolchain_suite and cc_toolchain are commonly in the same package.\r\n\r\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\r\nClasspath exception. Those installers should always be redistributed along with\r\nthe source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\r\nbundled OpenJDK and other open-source components can be displayed by running\r\nthe command `bazel license`. The vendor and version information of the bundled\r\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\r\nThe binaries and source-code of the bundled OpenJDK can be\r\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n_Security_: All our binaries are signed with our\r\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/13955156", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/13955156/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/13955156/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.19.1", - "id": 13955156, - "node_id": "MDc6UmVsZWFzZTEzOTU1MTU2", - "tag_name": "0.19.1", - "target_commitish": "master", - "name": "0.19.1", - "draft": false, - "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2018-11-12T15:26:54Z", - "published_at": "2018-11-12T15:39:13Z", - "assets": [ + "download_count": 50, + "created_at": "2024-03-07T18:46:16Z", + "updated_at": "2024-03-07T18:46:17Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-installer-darwin-x86_64.sh.sig" + }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9657588", - "id": 9657588, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk2NTc1ODg=", - "name": "bazel-0.19.1-darwin-x86_64", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472017", + "id": 155472017, + "node_id": "RA_kwDOATz7jc4JRFCR", + "name": "bazel-7.1.0rc2-installer-linux-x86_64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2630,57 +2562,57 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 170895029, - "download_count": 857, - "created_at": "2018-11-12T15:39:14Z", - "updated_at": "2018-11-12T15:39:22Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.1/bazel-0.19.1-darwin-x86_64" + "size": 65485702, + "download_count": 97, + "created_at": "2024-03-07T18:46:17Z", + "updated_at": "2024-03-07T18:46:19Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-installer-linux-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9658112", - "id": 9658112, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk2NTgxMTI=", - "name": "bazel-0.19.1-darwin-x86_64.sha256", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472019", + "id": 155472019, + "node_id": "RA_kwDOATz7jc4JRFCT", + "name": "bazel-7.1.0rc2-installer-linux-x86_64.sh.sha256", + "label": "", "uploader": { - "login": "katre", - "id": 326527, - "node_id": "MDQ6VXNlcjMyNjUyNw==", - "avatar_url": "https://avatars1.githubusercontent.com/u/326527?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/katre", - "html_url": "https://github.com/katre", - "followers_url": "https://api.github.com/users/katre/followers", - "following_url": "https://api.github.com/users/katre/following{/other_user}", - "gists_url": "https://api.github.com/users/katre/gists{/gist_id}", - "starred_url": "https://api.github.com/users/katre/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/katre/subscriptions", - "organizations_url": "https://api.github.com/users/katre/orgs", - "repos_url": "https://api.github.com/users/katre/repos", - "events_url": "https://api.github.com/users/katre/events{/privacy}", - "received_events_url": "https://api.github.com/users/katre/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 93, - "download_count": 23, - "created_at": "2018-11-12T16:11:20Z", - "updated_at": "2018-11-12T16:11:20Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.1/bazel-0.19.1-darwin-x86_64.sha256" + "size": 107, + "download_count": 52, + "created_at": "2024-03-07T18:46:19Z", + "updated_at": "2024-03-07T18:46:19Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-installer-linux-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9657596", - "id": 9657596, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk2NTc1OTY=", - "name": "bazel-0.19.1-darwin-x86_64.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472020", + "id": 155472020, + "node_id": "RA_kwDOATz7jc4JRFCU", + "name": "bazel-7.1.0rc2-installer-linux-x86_64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2699,22 +2631,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 10, - "created_at": "2018-11-12T15:39:28Z", - "updated_at": "2018-11-12T15:39:28Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.1/bazel-0.19.1-darwin-x86_64.sig" + "download_count": 51, + "created_at": "2024-03-07T18:46:19Z", + "updated_at": "2024-03-07T18:46:19Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-installer-linux-x86_64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9657597", - "id": 9657597, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk2NTc1OTc=", - "name": "bazel-0.19.1-dist.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472021", + "id": 155472021, + "node_id": "RA_kwDOATz7jc4JRFCV", + "name": "bazel-7.1.0rc2-linux-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2732,23 +2664,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 87336050, - "download_count": 718, - "created_at": "2018-11-12T15:39:28Z", - "updated_at": "2018-11-12T15:39:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.1/bazel-0.19.1-dist.zip" + "size": 68114168, + "download_count": 62, + "created_at": "2024-03-07T18:46:19Z", + "updated_at": "2024-03-07T18:46:21Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9657600", - "id": 9657600, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk2NTc2MDA=", - "name": "bazel-0.19.1-dist.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472025", + "id": 155472025, + "node_id": "RA_kwDOATz7jc4JRFCZ", + "name": "bazel-7.1.0rc2-linux-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2766,23 +2698,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 88, - "download_count": 18, - "created_at": "2018-11-12T15:39:33Z", - "updated_at": "2018-11-12T15:39:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.1/bazel-0.19.1-dist.zip.sha256" + "size": 93, + "download_count": 50, + "created_at": "2024-03-07T18:46:22Z", + "updated_at": "2024-03-07T18:46:22Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9657601", - "id": 9657601, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk2NTc2MDE=", - "name": "bazel-0.19.1-dist.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472026", + "id": 155472026, + "node_id": "RA_kwDOATz7jc4JRFCa", + "name": "bazel-7.1.0rc2-linux-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2801,22 +2733,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 13, - "created_at": "2018-11-12T15:39:34Z", - "updated_at": "2018-11-12T15:39:34Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.1/bazel-0.19.1-dist.zip.sig" + "download_count": 51, + "created_at": "2024-03-07T18:46:22Z", + "updated_at": "2024-03-07T18:46:22Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-linux-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9657602", - "id": 9657602, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk2NTc2MDI=", - "name": "bazel-0.19.1-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472028", + "id": 155472028, + "node_id": "RA_kwDOATz7jc4JRFCc", + "name": "bazel-7.1.0rc2-linux-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2834,23 +2766,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 168587716, - "download_count": 2052, - "created_at": "2018-11-12T15:39:34Z", - "updated_at": "2018-11-12T15:39:42Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.1/bazel-0.19.1-installer-darwin-x86_64.sh" + "size": 69390582, + "download_count": 65, + "created_at": "2024-03-07T18:46:22Z", + "updated_at": "2024-03-07T18:46:24Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9657607", - "id": 9657607, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk2NTc2MDc=", - "name": "bazel-0.19.1-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472030", + "id": 155472030, + "node_id": "RA_kwDOATz7jc4JRFCe", + "name": "bazel-7.1.0rc2-linux-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2868,23 +2800,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 106, - "download_count": 19, - "created_at": "2018-11-12T15:39:42Z", - "updated_at": "2018-11-12T15:39:43Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.1/bazel-0.19.1-installer-darwin-x86_64.sh.sha256" + "size": 94, + "download_count": 53, + "created_at": "2024-03-07T18:46:24Z", + "updated_at": "2024-03-07T18:46:24Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9657610", - "id": 9657610, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk2NTc2MTA=", - "name": "bazel-0.19.1-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472031", + "id": 155472031, + "node_id": "RA_kwDOATz7jc4JRFCf", + "name": "bazel-7.1.0rc2-linux-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2903,22 +2835,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 10, - "created_at": "2018-11-12T15:39:43Z", - "updated_at": "2018-11-12T15:39:43Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.1/bazel-0.19.1-installer-darwin-x86_64.sh.sig" + "download_count": 53, + "created_at": "2024-03-07T18:46:25Z", + "updated_at": "2024-03-07T18:46:25Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-linux-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9657611", - "id": 9657611, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk2NTc2MTE=", - "name": "bazel-0.19.1-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472032", + "id": 155472032, + "node_id": "RA_kwDOATz7jc4JRFCg", + "name": "bazel-7.1.0rc2-windows-arm64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2936,23 +2868,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 166409922, - "download_count": 6414, - "created_at": "2018-11-12T15:39:43Z", - "updated_at": "2018-11-12T15:39:51Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.1/bazel-0.19.1-installer-linux-x86_64.sh" + "size": 233484941, + "download_count": 60, + "created_at": "2024-03-07T18:46:25Z", + "updated_at": "2024-03-07T18:46:33Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-windows-arm64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9657615", - "id": 9657615, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk2NTc2MTU=", - "name": "bazel-0.19.1-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472040", + "id": 155472040, + "node_id": "RA_kwDOATz7jc4JRFCo", + "name": "bazel-7.1.0rc2-windows-arm64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -2970,23 +2902,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 162, - "created_at": "2018-11-12T15:39:51Z", - "updated_at": "2018-11-12T15:39:51Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.1/bazel-0.19.1-installer-linux-x86_64.sh.sha256" + "size": 99, + "download_count": 51, + "created_at": "2024-03-07T18:46:33Z", + "updated_at": "2024-03-07T18:46:33Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9657616", - "id": 9657616, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk2NTc2MTY=", - "name": "bazel-0.19.1-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472041", + "id": 155472041, + "node_id": "RA_kwDOATz7jc4JRFCp", + "name": "bazel-7.1.0rc2-windows-arm64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -3005,22 +2937,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 41, - "created_at": "2018-11-12T15:39:51Z", - "updated_at": "2018-11-12T15:39:51Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.1/bazel-0.19.1-installer-linux-x86_64.sh.sig" + "download_count": 51, + "created_at": "2024-03-07T18:46:33Z", + "updated_at": "2024-03-07T18:46:33Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-windows-arm64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9657617", - "id": 9657617, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk2NTc2MTc=", - "name": "bazel-0.19.1-linux-x86_64", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472042", + "id": 155472042, + "node_id": "RA_kwDOATz7jc4JRFCq", + "name": "bazel-7.1.0rc2-windows-arm64.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -3038,23 +2970,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 168564935, - "download_count": 576, - "created_at": "2018-11-12T15:39:52Z", - "updated_at": "2018-11-12T15:39:59Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.1/bazel-0.19.1-linux-x86_64" + "size": 230113775, + "download_count": 53, + "created_at": "2024-03-07T18:46:33Z", + "updated_at": "2024-03-07T18:46:45Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-windows-arm64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9657623", - "id": 9657623, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk2NTc2MjM=", - "name": "bazel-0.19.1-linux-x86_64.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472056", + "id": 155472056, + "node_id": "RA_kwDOATz7jc4JRFC4", + "name": "bazel-7.1.0rc2-windows-arm64.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -3072,23 +3004,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 92, - "download_count": 33, - "created_at": "2018-11-12T15:39:59Z", - "updated_at": "2018-11-12T15:40:01Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.1/bazel-0.19.1-linux-x86_64.sha256" + "size": 99, + "download_count": 51, + "created_at": "2024-03-07T18:46:45Z", + "updated_at": "2024-03-07T18:46:46Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-windows-arm64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9657624", - "id": 9657624, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk2NTc2MjQ=", - "name": "bazel-0.19.1-linux-x86_64.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472057", + "id": 155472057, + "node_id": "RA_kwDOATz7jc4JRFC5", + "name": "bazel-7.1.0rc2-windows-arm64.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -3107,22 +3039,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 17, - "created_at": "2018-11-12T15:40:01Z", - "updated_at": "2018-11-12T15:40:02Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.1/bazel-0.19.1-linux-x86_64.sig" + "download_count": 51, + "created_at": "2024-03-07T18:46:46Z", + "updated_at": "2024-03-07T18:46:46Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-windows-arm64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9657625", - "id": 9657625, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk2NTc2MjU=", - "name": "bazel-0.19.1-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472058", + "id": 155472058, + "node_id": "RA_kwDOATz7jc4JRFC6", + "name": "bazel-7.1.0rc2-windows-x86_64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -3140,23 +3072,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 166614963, - "download_count": 2131, - "created_at": "2018-11-12T15:40:02Z", - "updated_at": "2018-11-12T15:40:10Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.1/bazel-0.19.1-windows-x86_64.exe" + "size": 64725564, + "download_count": 111, + "created_at": "2024-03-07T18:46:46Z", + "updated_at": "2024-03-07T18:46:50Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-windows-x86_64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9657630", - "id": 9657630, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk2NTc2MzA=", - "name": "bazel-0.19.1-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472064", + "id": 155472064, + "node_id": "RA_kwDOATz7jc4JRFDA", + "name": "bazel-7.1.0rc2-windows-x86_64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -3174,23 +3106,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 18, - "created_at": "2018-11-12T15:40:11Z", - "updated_at": "2018-11-12T15:40:11Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.1/bazel-0.19.1-windows-x86_64.exe.sha256" + "size": 100, + "download_count": 51, + "created_at": "2024-03-07T18:46:51Z", + "updated_at": "2024-03-07T18:46:51Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9657631", - "id": 9657631, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk2NTc2MzE=", - "name": "bazel-0.19.1-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472065", + "id": 155472065, + "node_id": "RA_kwDOATz7jc4JRFDB", + "name": "bazel-7.1.0rc2-windows-x86_64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -3209,22 +3141,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 27, - "created_at": "2018-11-12T15:40:11Z", - "updated_at": "2018-11-12T15:40:11Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.1/bazel-0.19.1-windows-x86_64.exe.sig" + "download_count": 51, + "created_at": "2024-03-07T18:46:51Z", + "updated_at": "2024-03-07T18:46:51Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-windows-x86_64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9657632", - "id": 9657632, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk2NTc2MzI=", - "name": "bazel-0.19.1-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472066", + "id": 155472066, + "node_id": "RA_kwDOATz7jc4JRFDC", + "name": "bazel-7.1.0rc2-windows-x86_64.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -3242,23 +3174,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 164932425, - "download_count": 1735, - "created_at": "2018-11-12T15:40:12Z", - "updated_at": "2018-11-12T15:40:19Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.1/bazel-0.19.1-windows-x86_64.zip" + "size": 62581562, + "download_count": 56, + "created_at": "2024-03-07T18:46:51Z", + "updated_at": "2024-03-07T18:46:55Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-windows-x86_64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9657634", - "id": 9657634, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk2NTc2MzQ=", - "name": "bazel-0.19.1-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472082", + "id": 155472082, + "node_id": "RA_kwDOATz7jc4JRFDS", + "name": "bazel-7.1.0rc2-windows-x86_64.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -3276,23 +3208,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 9, - "created_at": "2018-11-12T15:40:19Z", - "updated_at": "2018-11-12T15:40:20Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.1/bazel-0.19.1-windows-x86_64.zip.sha256" + "size": 100, + "download_count": 51, + "created_at": "2024-03-07T18:46:55Z", + "updated_at": "2024-03-07T18:46:55Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-windows-x86_64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9657635", - "id": 9657635, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk2NTc2MzU=", - "name": "bazel-0.19.1-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472083", + "id": 155472083, + "node_id": "RA_kwDOATz7jc4JRFDT", + "name": "bazel-7.1.0rc2-windows-x86_64.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -3311,22 +3243,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 14, - "created_at": "2018-11-12T15:40:21Z", - "updated_at": "2018-11-12T15:40:21Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.1/bazel-0.19.1-windows-x86_64.zip.sig" + "download_count": 51, + "created_at": "2024-03-07T18:46:56Z", + "updated_at": "2024-03-07T18:46:56Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel-7.1.0rc2-windows-x86_64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9657636", - "id": 9657636, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk2NTc2MzY=", - "name": "bazel_0.19.1-linux-x86_64.deb", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472086", + "id": 155472086, + "node_id": "RA_kwDOATz7jc4JRFDW", + "name": "bazel_7.1.0rc2-linux-x86_64.deb", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -3344,23 +3276,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 166420944, - "download_count": 947, - "created_at": "2018-11-12T15:40:21Z", - "updated_at": "2018-11-12T15:40:29Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.1/bazel_0.19.1-linux-x86_64.deb" + "size": 65315502, + "download_count": 58, + "created_at": "2024-03-07T18:46:56Z", + "updated_at": "2024-03-07T18:46:59Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel_7.1.0rc2-linux-x86_64.deb" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9657638", - "id": 9657638, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk2NTc2Mzg=", - "name": "bazel_0.19.1-linux-x86_64.deb.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472090", + "id": 155472090, + "node_id": "RA_kwDOATz7jc4JRFDa", + "name": "bazel_7.1.0rc2-linux-x86_64.deb.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -3378,23 +3310,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 96, - "download_count": 6, - "created_at": "2018-11-12T15:40:29Z", - "updated_at": "2018-11-12T15:40:29Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.1/bazel_0.19.1-linux-x86_64.deb.sha256" + "size": 98, + "download_count": 51, + "created_at": "2024-03-07T18:47:00Z", + "updated_at": "2024-03-07T18:47:00Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel_7.1.0rc2-linux-x86_64.deb.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9657639", - "id": 9657639, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk2NTc2Mzk=", - "name": "bazel_0.19.1-linux-x86_64.deb.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472091", + "id": 155472091, + "node_id": "RA_kwDOATz7jc4JRFDb", + "name": "bazel_7.1.0rc2-linux-x86_64.deb.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -3413,918 +3345,362 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 5, - "created_at": "2018-11-12T15:40:29Z", - "updated_at": "2018-11-12T15:40:30Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.1/bazel_0.19.1-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.19.1", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.19.1", - "body": "# Release 0.19.1 (2018-11-12)\r\n\r\nBaseline: f0c844c77a2406518c4e75c49188390d5e281d3d\r\n \r\nCherry picks:\r\n \r\n + 8e280838e8896a6b5eb5421fda435b96b6f8de60:\r\n Windows Add tests for msys gcc toolchain and mingw gcc toolchain\r\n + fd52341505e725487c6bc6dfbe6b5e081aa037da:\r\n update bazel-toolchains pin to latest release Part of changes to\r\n allow bazelci to use 0.19.0 configs. RBE toolchain configs at or\r\n before 0.17.0 are not compatible with bazel 0.19.0 or above.\r\n \r\nImportant changes:\r\n- Fix regression #6610, which prevents using the MINGW compiler on Windows.\r\n\r\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\r\nClasspath exception. Those installers should always be redistributed along with\r\nthe source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\r\nbundled OpenJDK and other open-source components can be displayed by running\r\nthe command `bazel license`. The vendor and version information of the bundled\r\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\r\nThe binaries and source-code of the bundled OpenJDK can be\r\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n_Security_: All our binaries are signed with our\r\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/13757373", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/13757373/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/13757373/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.18.1", - "id": 13757373, - "node_id": "MDc6UmVsZWFzZTEzNzU3Mzcz", - "tag_name": "0.18.1", - "target_commitish": "master", - "name": "0.18.1", - "draft": false, - "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2018-10-31T14:41:05Z", - "published_at": "2018-10-31T14:52:30Z", - "assets": [ + "download_count": 51, + "created_at": "2024-03-07T18:47:00Z", + "updated_at": "2024-03-07T18:47:00Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel_7.1.0rc2-linux-x86_64.deb.sig" + }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9576849", - "id": 9576849, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk1NzY4NDk=", - "name": "bazel-0.18.1-darwin-x86_64", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472093", + "id": 155472093, + "node_id": "RA_kwDOATz7jc4JRFDd", + "name": "bazel_nojdk-7.1.0rc2-darwin-arm64", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 170846871, - "download_count": 734, - "created_at": "2018-11-06T12:48:49Z", - "updated_at": "2018-11-06T12:49:18Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.1/bazel-0.18.1-darwin-x86_64" + "size": 47065647, + "download_count": 51, + "created_at": "2024-03-07T18:47:00Z", + "updated_at": "2024-03-07T18:47:03Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel_nojdk-7.1.0rc2-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9576850", - "id": 9576850, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk1NzY4NTA=", - "name": "bazel-0.18.1-darwin-x86_64.sha256", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472096", + "id": 155472096, + "node_id": "RA_kwDOATz7jc4JRFDg", + "name": "bazel_nojdk-7.1.0rc2-darwin-arm64.sha256", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 93, - "download_count": 24, - "created_at": "2018-11-06T12:48:49Z", - "updated_at": "2018-11-06T12:49:18Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.1/bazel-0.18.1-darwin-x86_64.sha256" + "size": 100, + "download_count": 51, + "created_at": "2024-03-07T18:47:03Z", + "updated_at": "2024-03-07T18:47:03Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel_nojdk-7.1.0rc2-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9576851", - "id": 9576851, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk1NzY4NTE=", - "name": "bazel-0.18.1-darwin-x86_64.sig", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472097", + "id": 155472097, + "node_id": "RA_kwDOATz7jc4JRFDh", + "name": "bazel_nojdk-7.1.0rc2-darwin-arm64.sig", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 16, - "created_at": "2018-11-06T12:48:50Z", - "updated_at": "2018-11-06T12:49:18Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.1/bazel-0.18.1-darwin-x86_64.sig" + "download_count": 51, + "created_at": "2024-03-07T18:47:03Z", + "updated_at": "2024-03-07T18:47:03Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel_nojdk-7.1.0rc2-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9576853", - "id": 9576853, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk1NzY4NTM=", - "name": "bazel-0.18.1-dist.zip", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472098", + "id": 155472098, + "node_id": "RA_kwDOATz7jc4JRFDi", + "name": "bazel_nojdk-7.1.0rc2-darwin-x86_64", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, - "content_type": "application/zip", + "content_type": "application/octet-stream", "state": "uploaded", - "size": 87157137, - "download_count": 2117, - "created_at": "2018-11-06T12:48:50Z", - "updated_at": "2018-11-06T12:49:22Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.1/bazel-0.18.1-dist.zip" + "size": 47818621, + "download_count": 51, + "created_at": "2024-03-07T18:47:04Z", + "updated_at": "2024-03-07T18:47:06Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel_nojdk-7.1.0rc2-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9576854", - "id": 9576854, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk1NzY4NTQ=", - "name": "bazel-0.18.1-dist.zip.sha256", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472106", + "id": 155472106, + "node_id": "RA_kwDOATz7jc4JRFDq", + "name": "bazel_nojdk-7.1.0rc2-darwin-x86_64.sha256", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 88, - "download_count": 30, - "created_at": "2018-11-06T12:48:50Z", - "updated_at": "2018-11-06T12:49:22Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.1/bazel-0.18.1-dist.zip.sha256" + "size": 101, + "download_count": 51, + "created_at": "2024-03-07T18:47:06Z", + "updated_at": "2024-03-07T18:47:06Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel_nojdk-7.1.0rc2-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9576855", - "id": 9576855, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk1NzY4NTU=", - "name": "bazel-0.18.1-dist.zip.sig", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472110", + "id": 155472110, + "node_id": "RA_kwDOATz7jc4JRFDu", + "name": "bazel_nojdk-7.1.0rc2-darwin-x86_64.sig", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 17, - "created_at": "2018-11-06T12:48:50Z", - "updated_at": "2018-11-06T12:49:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.1/bazel-0.18.1-dist.zip.sig" + "download_count": 51, + "created_at": "2024-03-07T18:47:06Z", + "updated_at": "2024-03-07T18:47:06Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel_nojdk-7.1.0rc2-darwin-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9576856", - "id": 9576856, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk1NzY4NTY=", - "name": "bazel-0.18.1-installer-darwin-x86_64.sh", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472111", + "id": 155472111, + "node_id": "RA_kwDOATz7jc4JRFDv", + "name": "bazel_nojdk-7.1.0rc2-linux-arm64", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, - "content_type": "text/x-sh", + "content_type": "application/octet-stream", "state": "uploaded", - "size": 168537135, - "download_count": 899, - "created_at": "2018-11-06T12:48:51Z", - "updated_at": "2018-11-06T12:49:30Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.1/bazel-0.18.1-installer-darwin-x86_64.sh" + "size": 47076577, + "download_count": 51, + "created_at": "2024-03-07T18:47:07Z", + "updated_at": "2024-03-07T18:47:09Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel_nojdk-7.1.0rc2-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9576857", - "id": 9576857, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk1NzY4NTc=", - "name": "bazel-0.18.1-installer-darwin-x86_64.sh.sha256", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472119", + "id": 155472119, + "node_id": "RA_kwDOATz7jc4JRFD3", + "name": "bazel_nojdk-7.1.0rc2-linux-arm64.sha256", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 106, - "download_count": 30, - "created_at": "2018-11-06T12:48:51Z", - "updated_at": "2018-11-06T12:49:30Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.1/bazel-0.18.1-installer-darwin-x86_64.sh.sha256" + "size": 99, + "download_count": 51, + "created_at": "2024-03-07T18:47:09Z", + "updated_at": "2024-03-07T18:47:09Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel_nojdk-7.1.0rc2-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9576859", - "id": 9576859, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk1NzY4NTk=", - "name": "bazel-0.18.1-installer-darwin-x86_64.sh.sig", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472121", + "id": 155472121, + "node_id": "RA_kwDOATz7jc4JRFD5", + "name": "bazel_nojdk-7.1.0rc2-linux-arm64.sig", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 25, - "created_at": "2018-11-06T12:48:51Z", - "updated_at": "2018-11-06T12:49:30Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.1/bazel-0.18.1-installer-darwin-x86_64.sh.sig" + "download_count": 51, + "created_at": "2024-03-07T18:47:09Z", + "updated_at": "2024-03-07T18:47:10Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel_nojdk-7.1.0rc2-linux-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9576860", - "id": 9576860, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk1NzY4NjA=", - "name": "bazel-0.18.1-installer-linux-x86_64.sh", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472122", + "id": 155472122, + "node_id": "RA_kwDOATz7jc4JRFD6", + "name": "bazel_nojdk-7.1.0rc2-linux-x86_64", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, - "content_type": "text/x-sh", + "content_type": "application/octet-stream", "state": "uploaded", - "size": 166359985, - "download_count": 9922, - "created_at": "2018-11-06T12:48:51Z", - "updated_at": "2018-11-06T12:49:38Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.1/bazel-0.18.1-installer-linux-x86_64.sh" + "size": 48258152, + "download_count": 54, + "created_at": "2024-03-07T18:47:10Z", + "updated_at": "2024-03-07T18:47:12Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel_nojdk-7.1.0rc2-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9576861", - "id": 9576861, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk1NzY4NjE=", - "name": "bazel-0.18.1-installer-linux-x86_64.sh.sha256", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/octet-stream", - "state": "uploaded", - "size": 105, - "download_count": 100, - "created_at": "2018-11-06T12:48:52Z", - "updated_at": "2018-11-06T12:49:38Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.1/bazel-0.18.1-installer-linux-x86_64.sh.sha256" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9576862", - "id": 9576862, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk1NzY4NjI=", - "name": "bazel-0.18.1-installer-linux-x86_64.sh.sig", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/octet-stream", - "state": "uploaded", - "size": 566, - "download_count": 43, - "created_at": "2018-11-06T12:48:52Z", - "updated_at": "2018-11-06T12:49:38Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.1/bazel-0.18.1-installer-linux-x86_64.sh.sig" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9576866", - "id": 9576866, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk1NzY4NjY=", - "name": "bazel-0.18.1-linux-x86_64", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/octet-stream", - "state": "uploaded", - "size": 168518377, - "download_count": 730, - "created_at": "2018-11-06T12:48:52Z", - "updated_at": "2018-11-06T12:49:53Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.1/bazel-0.18.1-linux-x86_64" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9576869", - "id": 9576869, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk1NzY4Njk=", - "name": "bazel-0.18.1-linux-x86_64.sha256", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/octet-stream", - "state": "uploaded", - "size": 92, - "download_count": 25, - "created_at": "2018-11-06T12:48:53Z", - "updated_at": "2018-11-06T12:49:53Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.1/bazel-0.18.1-linux-x86_64.sha256" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9576870", - "id": 9576870, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk1NzY4NzA=", - "name": "bazel-0.18.1-linux-x86_64.sig", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/octet-stream", - "state": "uploaded", - "size": 566, - "download_count": 15, - "created_at": "2018-11-06T12:48:53Z", - "updated_at": "2018-11-06T12:49:53Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.1/bazel-0.18.1-linux-x86_64.sig" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9576871", - "id": 9576871, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk1NzY4NzE=", - "name": "bazel-0.18.1-windows-x86_64.exe", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-msdownload", - "state": "uploaded", - "size": 166551000, - "download_count": 2360, - "created_at": "2018-11-06T12:48:53Z", - "updated_at": "2018-11-06T12:50:07Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.1/bazel-0.18.1-windows-x86_64.exe" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9576873", - "id": 9576873, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk1NzY4NzM=", - "name": "bazel-0.18.1-windows-x86_64.exe.sha256", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/octet-stream", - "state": "uploaded", - "size": 98, - "download_count": 29, - "created_at": "2018-11-06T12:48:53Z", - "updated_at": "2018-11-06T12:50:08Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.1/bazel-0.18.1-windows-x86_64.exe.sha256" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9576874", - "id": 9576874, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk1NzY4NzQ=", - "name": "bazel-0.18.1-windows-x86_64.exe.sig", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/octet-stream", - "state": "uploaded", - "size": 566, - "download_count": 34, - "created_at": "2018-11-06T12:48:54Z", - "updated_at": "2018-11-06T12:50:08Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.1/bazel-0.18.1-windows-x86_64.exe.sig" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9576875", - "id": 9576875, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk1NzY4NzU=", - "name": "bazel-0.18.1-windows-x86_64.zip", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 164872327, - "download_count": 589, - "created_at": "2018-11-06T12:48:54Z", - "updated_at": "2018-11-06T12:50:16Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.1/bazel-0.18.1-windows-x86_64.zip" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9576876", - "id": 9576876, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk1NzY4NzY=", - "name": "bazel-0.18.1-windows-x86_64.zip.sha256", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/octet-stream", - "state": "uploaded", - "size": 98, - "download_count": 16, - "created_at": "2018-11-06T12:48:54Z", - "updated_at": "2018-11-06T12:50:17Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.1/bazel-0.18.1-windows-x86_64.zip.sha256" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9576878", - "id": 9576878, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk1NzY4Nzg=", - "name": "bazel-0.18.1-windows-x86_64.zip.sig", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/octet-stream", - "state": "uploaded", - "size": 566, - "download_count": 13, - "created_at": "2018-11-06T12:48:54Z", - "updated_at": "2018-11-06T12:50:16Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.1/bazel-0.18.1-windows-x86_64.zip.sig" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9576845", - "id": 9576845, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk1NzY4NDU=", - "name": "bazel_0.18.1-linux-x86_64.deb", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-deb", - "state": "uploaded", - "size": 166372140, - "download_count": 34579, - "created_at": "2018-11-06T12:48:48Z", - "updated_at": "2018-11-06T12:49:10Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.1/bazel_0.18.1-linux-x86_64.deb" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9576846", - "id": 9576846, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk1NzY4NDY=", - "name": "bazel_0.18.1-linux-x86_64.deb.sha256", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/octet-stream", - "state": "uploaded", - "size": 96, - "download_count": 20, - "created_at": "2018-11-06T12:48:49Z", - "updated_at": "2018-11-06T12:49:10Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.1/bazel_0.18.1-linux-x86_64.deb.sha256" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9576848", - "id": 9576848, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk1NzY4NDg=", - "name": "bazel_0.18.1-linux-x86_64.deb.sig", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/octet-stream", - "state": "uploaded", - "size": 566, - "download_count": 10, - "created_at": "2018-11-06T12:48:49Z", - "updated_at": "2018-11-06T12:49:10Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.1/bazel_0.18.1-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.18.1", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.18.1", - "body": "# Release 0.18.1 (2018-10-31)\r\n\r\nBaseline: c062b1f1730f3562d5c16a037b374fc07dc8d9a2\r\n\r\nCherry picks:\r\n\r\n + 2834613f93f74e988c51cf27eac0e59c79ff3b8f:\r\n Include also ext jars in the bootclasspath jar.\r\n + 2579b791c023a78a577e8cb827890139d6fb7534:\r\n Fix toolchain_java9 on --host_javabase= after\r\n 7eb9ea150fb889a93908d96896db77d5658e5005\r\n + faaff7fa440939d4367f284ee268225a6f40b826:\r\n Release notes: fix markdown\r\n + b073a18e3fac05e647ddc6b45128a6158b34de2c:\r\n Fix NestHost length computation Fixes #5987\r\n + bf6a63d64a010f4c363d218e3ec54dc4dc9d8f34:\r\n Fixes #6219. Don't rethrow any remote cache failures on either\r\n download or upload, only warn. Added more tests.\r\n + c1a7b4c574f956c385de5c531383bcab2e01cadd:\r\n Fix broken IdlClassTest on Bazel's CI.\r\n + 71926bc25b3b91fcb44471e2739b89511807f96b:\r\n Fix the Xcode version detection which got broken by the upgrade\r\n to Xcode 10.0.\r\n + 86a8217d12263d598e3a1baf2c6aa91b2e0e2eb5:\r\n Temporarily restore processing of workspace-wide tools/bazel.rc\r\n file.\r\n + 914b4ce14624171a97ff8b41f9202058f10d15b2:\r\n Windows: Fix Precondition check for addDynamicInputLinkOptions\r\n + e025726006236520f7e91e196b9e7f139e0af5f4:\r\n Update turbine\r\n\r\nImportant changes:\r\n\r\n - Fix regression #6219, remote cache failures\r\n\r\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\r\nClasspath exception. Those installers should always be redistributed along with\r\nthe source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\r\nbundled OpenJDK and other open-source components can be displayed by running\r\nthe command `bazel license`. The vendor and version information of the bundled\r\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\r\nThe binaries and source-code of the bundled OpenJDK can be\r\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n_Security_: All our binaries are signed with our\r\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/13710814", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/13710814/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/13710814/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.19.0", - "id": 13710814, - "node_id": "MDc6UmVsZWFzZTEzNzEwODE0", - "tag_name": "0.19.0", - "target_commitish": "master", - "name": "0.19.0", - "draft": false, - "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2018-10-29T14:31:06Z", - "published_at": "2018-10-29T14:41:28Z", - "assets": [ - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9458522", - "id": 9458522, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk0NTg1MjI=", - "name": "bazel-0.19.0-darwin-x86_64", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472129", + "id": 155472129, + "node_id": "RA_kwDOATz7jc4JRFEB", + "name": "bazel_nojdk-7.1.0rc2-linux-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -4342,23 +3718,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 170894644, - "download_count": 493, - "created_at": "2018-10-29T14:41:29Z", - "updated_at": "2018-10-29T14:41:37Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel-0.19.0-darwin-x86_64" + "size": 100, + "download_count": 51, + "created_at": "2024-03-07T18:47:12Z", + "updated_at": "2024-03-07T18:47:12Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel_nojdk-7.1.0rc2-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9458528", - "id": 9458528, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk0NTg1Mjg=", - "name": "bazel-0.19.0-darwin-x86_64.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472131", + "id": 155472131, + "node_id": "RA_kwDOATz7jc4JRFED", + "name": "bazel_nojdk-7.1.0rc2-linux-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -4376,23 +3752,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 93, - "download_count": 16, - "created_at": "2018-10-29T14:41:37Z", - "updated_at": "2018-10-29T14:41:39Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel-0.19.0-darwin-x86_64.sha256" + "size": 566, + "download_count": 51, + "created_at": "2024-03-07T18:47:12Z", + "updated_at": "2024-03-07T18:47:12Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel_nojdk-7.1.0rc2-linux-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9458530", - "id": 9458530, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk0NTg1MzA=", - "name": "bazel-0.19.0-darwin-x86_64.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472133", + "id": 155472133, + "node_id": "RA_kwDOATz7jc4JRFEF", + "name": "bazel_nojdk-7.1.0rc2-windows-arm64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -4410,23 +3786,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 566, - "download_count": 7, - "created_at": "2018-10-29T14:41:39Z", - "updated_at": "2018-10-29T14:41:41Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel-0.19.0-darwin-x86_64.sig" + "size": 46077129, + "download_count": 51, + "created_at": "2024-03-07T18:47:12Z", + "updated_at": "2024-03-07T18:47:14Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel_nojdk-7.1.0rc2-windows-arm64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9458531", - "id": 9458531, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk0NTg1MzE=", - "name": "bazel-0.19.0-dist.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472136", + "id": 155472136, + "node_id": "RA_kwDOATz7jc4JRFEI", + "name": "bazel_nojdk-7.1.0rc2-windows-arm64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -4444,23 +3820,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 87333329, - "download_count": 1521, - "created_at": "2018-10-29T14:41:41Z", - "updated_at": "2018-10-29T14:41:45Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel-0.19.0-dist.zip" + "size": 105, + "download_count": 51, + "created_at": "2024-03-07T18:47:14Z", + "updated_at": "2024-03-07T18:47:14Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel_nojdk-7.1.0rc2-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9458532", - "id": 9458532, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk0NTg1MzI=", - "name": "bazel-0.19.0-dist.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472137", + "id": 155472137, + "node_id": "RA_kwDOATz7jc4JRFEJ", + "name": "bazel_nojdk-7.1.0rc2-windows-arm64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -4478,23 +3854,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 88, - "download_count": 12, - "created_at": "2018-10-29T14:41:46Z", - "updated_at": "2018-10-29T14:41:46Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel-0.19.0-dist.zip.sha256" + "size": 566, + "download_count": 51, + "created_at": "2024-03-07T18:47:14Z", + "updated_at": "2024-03-07T18:47:15Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel_nojdk-7.1.0rc2-windows-arm64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9458533", - "id": 9458533, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk0NTg1MzM=", - "name": "bazel-0.19.0-dist.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472138", + "id": 155472138, + "node_id": "RA_kwDOATz7jc4JRFEK", + "name": "bazel_nojdk-7.1.0rc2-windows-x86_64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -4512,23 +3888,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 566, - "download_count": 21, - "created_at": "2018-10-29T14:41:46Z", - "updated_at": "2018-10-29T14:41:46Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel-0.19.0-dist.zip.sig" + "size": 45852130, + "download_count": 60, + "created_at": "2024-03-07T18:47:15Z", + "updated_at": "2024-03-07T18:47:17Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel_nojdk-7.1.0rc2-windows-x86_64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9458534", - "id": 9458534, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk0NTg1MzQ=", - "name": "bazel-0.19.0-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472140", + "id": 155472140, + "node_id": "RA_kwDOATz7jc4JRFEM", + "name": "bazel_nojdk-7.1.0rc2-windows-x86_64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -4546,23 +3922,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 168591669, - "download_count": 1588, - "created_at": "2018-10-29T14:41:46Z", - "updated_at": "2018-10-29T14:41:54Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel-0.19.0-installer-darwin-x86_64.sh" + "size": 106, + "download_count": 51, + "created_at": "2024-03-07T18:47:17Z", + "updated_at": "2024-03-07T18:47:17Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel_nojdk-7.1.0rc2-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9458535", - "id": 9458535, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk0NTg1MzU=", - "name": "bazel-0.19.0-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/155472141", + "id": 155472141, + "node_id": "RA_kwDOATz7jc4JRFEN", + "name": "bazel_nojdk-7.1.0rc2-windows-x86_64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -4580,1565 +3956,2053 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 106, - "download_count": 14, - "created_at": "2018-10-29T14:41:54Z", - "updated_at": "2018-10-29T14:41:54Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel-0.19.0-installer-darwin-x86_64.sh.sha256" + "size": 566, + "download_count": 51, + "created_at": "2024-03-07T18:47:17Z", + "updated_at": "2024-03-07T18:47:17Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc2/bazel_nojdk-7.1.0rc2-windows-x86_64.exe.sig" + } + ], + "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/7.1.0rc2", + "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/7.1.0rc2", + "body": "> [!NOTE] \r\n> If you are looking for [rolling releases](https://bazel.build/release#rolling-releases), please visit [this page](https://bazel.build/release/rolling).\r\n# Release 7.1.0rc2 (2024-03-07)\r\n\r\nBaseline: 8f4b11520f9ac7f24018b3a53c8a228aeae71876\r\n\r\n## Configurability\r\n* `genrule` now supports setting `stamp = -1` to request conditional stamping (based on the value of the build's `--stamp` flag). ([#21512](https://github.com/bazelbuild/bazel/pull/21512))\r\n\r\n## External Deps\r\n* Added a flag `--enable_workspace` (defaults to `True`) that allows the user to completely disable WORKSPACE logic when turned off. We plan to change the default to `False` with Bazel 8. ([#20365](https://github.com/bazelbuild/bazel/issues/20365))\r\n* Added new repo rule and module extension APIs to watch arbitrary files or directory trees: ([#21435](https://github.com/bazelbuild/bazel/pull/21435))\r\n * New methods `repository_ctx.watch()` and module_ctx.watch() allow changes to a path to trigger a refetch/re-evaluation of the repo/extension.\r\n * Several methods such as repository_ctx.read() and repository_ctx.template() gain a new watch parameter to allow them to watch for changes to the path in question.\r\n * path.readdir() now watches for changes under the directory by default.\r\n * New method repository_ctx.watch_tree() allows changes to anything transitively under a directory tree to trigger a repo refetch.\r\n* Added path.is_dir to detect whether a path points to a directory.\r\n* Added a new method `repository_ctx.getenv`, which allows Starlark repository rules to declare environment variable dependencies during the fetch, instead of upfront using `repository_rule.environ`. ([#20944](https://github.com/bazelbuild/bazel/pull/20944))\r\n* The flag `--experimental_worker_for_repo_fetching` now defaults to `auto`, which uses virtual threads from JDK 21 if it's available. This eliminates restarts during repo fetching. ([#21082](https://github.com/bazelbuild/bazel/pull/21082))\r\n* The new `bazel mod tidy` subcommand automatically updates `use_repo` calls in the `MODULE.bazel` file for extensions that use `module_ctx.extension_metadata`. ([#21265](https://github.com/bazelbuild/bazel/pull/21265))\r\n* `bazel mod dump_repo_mapping ...` returns the repository mappings of the given repositories in NDJSON. This information can be used by IDEs and Starlark language servers to resolve labels with `--enable_bzlmod`. ([#21023](https://github.com/bazelbuild/bazel/pull/21023))\r\n* Added `init_submodules` attribute to `git_override`. Registries now support the `git_repository` type in `source.json`. ([#21036](https://github.com/bazelbuild/bazel/pull/21036))\r\n* Bazel's Bash completion can now complete external repository labels when using `--enable_bzlmod`. ([#21149](https://github.com/bazelbuild/bazel/pull/21149))\r\n* Fixed `bazel fetch` by replacing query with cquery as underlying implementation ([#21567](https://github.com/bazelbuild/bazel/pull/21567), [#13847](https://github.com/bazelbuild/bazel/issues/13847)).\r\n* The scheme for generating canonical repository names has changed to improve cacheability of actions across dependency version updates. Note that canonical names are not considered to be public API and can change at any time. See https://bazel.build/external/module#repository_names_and_strict_deps for advice on how to avoid hardcoding canonical repository names. ([#21316](https://github.com/bazelbuild/bazel/pull/21316))\r\n* Various methods and fields related to labels and repos are deprecated in favor of new options with clearer naming and intent. The deprecated APIs can be disabled by setting `--noincompatible_enable_deprecated_label_apis`. ([#20977](https://github.com/bazelbuild/bazel/pull/20977))\r\n * `native.repository_name()` is deprecated in favor of the new `native.repo_name()`.\r\n * `Label.workspace_name` is deprecated in favor of the new `Label.repo_name`.\r\n * `Label.relative()` is deprecated in favor of the new `Label.same_package_label()` alongside the existing `native.package_relative_label()` and `Label()`.\r\n\r\n## Performance\r\n* Make Bazel's RAM estimate container aware ([#20644](https://github.com/bazelbuild/bazel/pull/20644))\r\n * On Linux, Bazel's RAM estimate for the host machine is now aware of container resource limits.\r\n * On macOS, Bazel no longer consistently overestimates the total RAM by ~5% (`1024^2/1000^2`). \r\n * On Windows, Bazel's RAM estimate is now generally more accurate as it is no longer influenced by JVM heuristics.\r\n* Added a new --experimental_execution_log_compact_file flag to produce an execution log in a leaner format and with less runtime overhead. The //src/tools/execlog:converter tool may be used to convert it into one of the preexisting --execution_log_{json,binary}_file formats.\r\n* Reduced the execution phase overhead for actions that create tree artifacts with a very large number of files (tens or hundreds of thousands).\r\n* Made sandboxing and sandboxed workers faster. This is achieved by deleting files asynchronously, reusing runfiles, reducing copying and not stashing unnecessary tmp directories.\r\n\r\n## Python\r\n* Fixed --incompatible_python_disallow_native_rules to work with targets at the top level (e.g. \"//:foo\") ([#17773](https://github.com/bazelbuild/bazel/issues/17773#issuecomment-1852313089))\r\n* rules_python version increased from 0.4.0 to 0.22.1 in bazel_tools builtin module.\r\n\r\n## Remote Execution\r\n* Bazel now respects `expires` from Credential Helpers. ([#21429](https://github.com/bazelbuild/bazel/pull/21429))\r\n\r\n\r\nAcknowledgements:\r\n\r\nThis release contains contributions from many people at Google, as well as Alessandro Patti, Artem V. Navrotskiy, Brentley Jones, Cameron Martin, Christian Scott, Cristin Donoso, David Ostrovsky, Ed Schouten, Fabian Meumertzheim, Gunnar Wagenknecht, Jordan Mele, Keith Smiley, Nikhil Kalige, Patrick Balestra, Rahul Butani, Ryan Beasley, Son Luong Ngoc, Sushain Cherivirala, thesayyn, Viktor Kustov, Yannic Bonenberger.\r\n\r\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with Classpath exception. Those installers should always be redistributed along with the source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the bundled OpenJDK and other open-source components can be displayed by running the command `bazel license`. The vendor and version information of the bundled OpenJDK can be displayed by running the command `bazel info java-runtime`. The binaries and source-code of the bundled OpenJDK can be [downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n_Security_: All our binaries are signed with our [public key](https://bazel.build/bazel-release.pub.gpg) 3D5919B448457EE0.", + "reactions": { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/145326816/reactions", + "total_count": 3, + "+1": 3, + "-1": 0, + "laugh": 0, + "hooray": 0, + "confused": 0, + "heart": 0, + "rocket": 0, + "eyes": 0 + } + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/143217570", + "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/143217570/assets", + "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/143217570/assets{?name,label}", + "html_url": "https://github.com/bazelbuild/bazel/releases/tag/7.1.0rc1", + "id": 143217570, + "author": { + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", + "type": "User", + "site_admin": false + }, + "node_id": "RE_kwDOATz7jc4IiVOi", + "tag_name": "7.1.0rc1", + "target_commitish": "release-7.1.0rc1", + "name": "7.1.0rc1", + "draft": false, + "prerelease": true, + "created_at": "2024-02-21T20:06:45Z", + "published_at": "2024-02-22T16:34:47Z", + "assets": [ + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153014804", + "id": 153014804, + "node_id": "RA_kwDOATz7jc4JHtIU", + "name": "bazel-7.1.0rc1-darwin-arm64", + "label": null, + "uploader": { + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 64820575, + "download_count": 103, + "created_at": "2024-02-22T16:21:25Z", + "updated_at": "2024-02-22T16:21:32Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9458536", - "id": 9458536, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk0NTg1MzY=", - "name": "bazel-0.19.0-installer-darwin-x86_64.sh.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153014816", + "id": 153014816, + "node_id": "RA_kwDOATz7jc4JHtIg", + "name": "bazel-7.1.0rc1-darwin-arm64.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 566, - "download_count": 12, - "created_at": "2018-10-29T14:41:54Z", - "updated_at": "2018-10-29T14:41:54Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel-0.19.0-installer-darwin-x86_64.sh.sig" + "size": 94, + "download_count": 84, + "created_at": "2024-02-22T16:21:32Z", + "updated_at": "2024-02-22T16:21:33Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9458537", - "id": 9458537, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk0NTg1Mzc=", - "name": "bazel-0.19.0-installer-linux-x86_64.sh", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153014817", + "id": 153014817, + "node_id": "RA_kwDOATz7jc4JHtIh", + "name": "bazel-7.1.0rc1-darwin-arm64.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 166413740, - "download_count": 13607, - "created_at": "2018-10-29T14:41:55Z", - "updated_at": "2018-10-29T14:42:03Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel-0.19.0-installer-linux-x86_64.sh" + "size": 566, + "download_count": 79, + "created_at": "2024-02-22T16:21:33Z", + "updated_at": "2024-02-22T16:21:33Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9458538", - "id": 9458538, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk0NTg1Mzg=", - "name": "bazel-0.19.0-installer-linux-x86_64.sh.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153014819", + "id": 153014819, + "node_id": "RA_kwDOATz7jc4JHtIj", + "name": "bazel-7.1.0rc1-darwin-x86_64", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 38, - "created_at": "2018-10-29T14:42:04Z", - "updated_at": "2018-10-29T14:42:04Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel-0.19.0-installer-linux-x86_64.sh.sha256" + "size": 66375467, + "download_count": 103, + "created_at": "2024-02-22T16:21:33Z", + "updated_at": "2024-02-22T16:21:50Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9458539", - "id": 9458539, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk0NTg1Mzk=", - "name": "bazel-0.19.0-installer-linux-x86_64.sh.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153016500", + "id": 153016500, + "node_id": "RA_kwDOATz7jc4JHti0", + "name": "bazel-7.1.0rc1-darwin-x86_64.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 566, - "download_count": 16, - "created_at": "2018-10-29T14:42:04Z", - "updated_at": "2018-10-29T14:42:04Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel-0.19.0-installer-linux-x86_64.sh.sig" + "size": 95, + "download_count": 83, + "created_at": "2024-02-22T16:31:57Z", + "updated_at": "2024-02-22T16:31:58Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9458540", - "id": 9458540, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk0NTg1NDA=", - "name": "bazel-0.19.0-linux-x86_64", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153014861", + "id": 153014861, + "node_id": "RA_kwDOATz7jc4JHtJN", + "name": "bazel-7.1.0rc1-darwin-x86_64.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 168564547, - "download_count": 18644, - "created_at": "2018-10-29T14:42:04Z", - "updated_at": "2018-10-29T14:42:12Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel-0.19.0-linux-x86_64" + "size": 566, + "download_count": 82, + "created_at": "2024-02-22T16:21:50Z", + "updated_at": "2024-02-22T16:21:51Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-darwin-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9458543", - "id": 9458543, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk0NTg1NDM=", - "name": "bazel-0.19.0-linux-x86_64.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153014865", + "id": 153014865, + "node_id": "RA_kwDOATz7jc4JHtJR", + "name": "bazel-7.1.0rc1-dist.zip", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/zip", + "state": "uploaded", + "size": 168617369, + "download_count": 110, + "created_at": "2024-02-22T16:21:51Z", + "updated_at": "2024-02-22T16:22:07Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-dist.zip" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153014896", + "id": 153014896, + "node_id": "RA_kwDOATz7jc4JHtJw", + "name": "bazel-7.1.0rc1-dist.zip.sha256", + "label": null, + "uploader": { + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 92, - "download_count": 14, - "created_at": "2018-10-29T14:42:12Z", - "updated_at": "2018-10-29T14:42:13Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel-0.19.0-linux-x86_64.sha256" + "size": 90, + "download_count": 80, + "created_at": "2024-02-22T16:22:07Z", + "updated_at": "2024-02-22T16:22:08Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-dist.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9458544", - "id": 9458544, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk0NTg1NDQ=", - "name": "bazel-0.19.0-linux-x86_64.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153014897", + "id": 153014897, + "node_id": "RA_kwDOATz7jc4JHtJx", + "name": "bazel-7.1.0rc1-dist.zip.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 11, - "created_at": "2018-10-29T14:42:13Z", - "updated_at": "2018-10-29T14:42:15Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel-0.19.0-linux-x86_64.sig" + "download_count": 81, + "created_at": "2024-02-22T16:22:08Z", + "updated_at": "2024-02-22T16:22:08Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-dist.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9458546", - "id": 9458546, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk0NTg1NDY=", - "name": "bazel-0.19.0-windows-x86_64.exe", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153014898", + "id": 153014898, + "node_id": "RA_kwDOATz7jc4JHtJy", + "name": "bazel-7.1.0rc1-installer-darwin-arm64.sh", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, - "content_type": "application/octet-stream", + "content_type": "text/x-sh", "state": "uploaded", - "size": 166614666, - "download_count": 1282, - "created_at": "2018-10-29T14:42:15Z", - "updated_at": "2018-10-29T14:42:24Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel-0.19.0-windows-x86_64.exe" + "size": 61479430, + "download_count": 97, + "created_at": "2024-02-22T16:22:08Z", + "updated_at": "2024-02-22T16:22:17Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-installer-darwin-arm64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9458548", - "id": 9458548, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk0NTg1NDg=", - "name": "bazel-0.19.0-windows-x86_64.exe.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153014917", + "id": 153014917, + "node_id": "RA_kwDOATz7jc4JHtKF", + "name": "bazel-7.1.0rc1-installer-darwin-arm64.sh.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 99, - "created_at": "2018-10-29T14:42:24Z", - "updated_at": "2018-10-29T14:42:24Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel-0.19.0-windows-x86_64.exe.sha256" + "size": 107, + "download_count": 81, + "created_at": "2024-02-22T16:22:17Z", + "updated_at": "2024-02-22T16:22:17Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-installer-darwin-arm64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9458549", - "id": 9458549, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk0NTg1NDk=", - "name": "bazel-0.19.0-windows-x86_64.exe.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153014919", + "id": 153014919, + "node_id": "RA_kwDOATz7jc4JHtKH", + "name": "bazel-7.1.0rc1-installer-darwin-arm64.sh.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 13, - "created_at": "2018-10-29T14:42:25Z", - "updated_at": "2018-10-29T14:42:25Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel-0.19.0-windows-x86_64.exe.sig" + "download_count": 81, + "created_at": "2024-02-22T16:22:17Z", + "updated_at": "2024-02-22T16:22:18Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-installer-darwin-arm64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9458550", - "id": 9458550, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk0NTg1NTA=", - "name": "bazel-0.19.0-windows-x86_64.zip", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153014922", + "id": 153014922, + "node_id": "RA_kwDOATz7jc4JHtKK", + "name": "bazel-7.1.0rc1-installer-darwin-x86_64.sh", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, - "content_type": "application/octet-stream", + "content_type": "text/x-sh", "state": "uploaded", - "size": 164932095, - "download_count": 2410, - "created_at": "2018-10-29T14:42:25Z", - "updated_at": "2018-10-29T14:42:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel-0.19.0-windows-x86_64.zip" + "size": 62848330, + "download_count": 84, + "created_at": "2024-02-22T16:22:18Z", + "updated_at": "2024-02-22T16:22:25Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-installer-darwin-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9458553", - "id": 9458553, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk0NTg1NTM=", - "name": "bazel-0.19.0-windows-x86_64.zip.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153014945", + "id": 153014945, + "node_id": "RA_kwDOATz7jc4JHtKh", + "name": "bazel-7.1.0rc1-installer-darwin-x86_64.sh.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 6, - "created_at": "2018-10-29T14:42:35Z", - "updated_at": "2018-10-29T14:42:35Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel-0.19.0-windows-x86_64.zip.sha256" + "size": 108, + "download_count": 80, + "created_at": "2024-02-22T16:22:25Z", + "updated_at": "2024-02-22T16:22:25Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-installer-darwin-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9458554", - "id": 9458554, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk0NTg1NTQ=", - "name": "bazel-0.19.0-windows-x86_64.zip.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153014947", + "id": 153014947, + "node_id": "RA_kwDOATz7jc4JHtKj", + "name": "bazel-7.1.0rc1-installer-darwin-x86_64.sh.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 5, - "created_at": "2018-10-29T14:42:35Z", - "updated_at": "2018-10-29T14:42:36Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel-0.19.0-windows-x86_64.zip.sig" + "download_count": 80, + "created_at": "2024-02-22T16:22:25Z", + "updated_at": "2024-02-22T16:22:25Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-installer-darwin-x86_64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9458555", - "id": 9458555, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk0NTg1NTU=", - "name": "bazel_0.19.0-linux-x86_64.deb", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153014956", + "id": 153014956, + "node_id": "RA_kwDOATz7jc4JHtKs", + "name": "bazel-7.1.0rc1-installer-linux-x86_64.sh", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, - "content_type": "application/octet-stream", + "content_type": "text/x-sh", "state": "uploaded", - "size": 166420762, - "download_count": 26065, - "created_at": "2018-10-29T14:42:37Z", - "updated_at": "2018-10-29T14:42:45Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel_0.19.0-linux-x86_64.deb" + "size": 65470193, + "download_count": 232, + "created_at": "2024-02-22T16:22:25Z", + "updated_at": "2024-02-22T16:22:32Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-installer-linux-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9458556", - "id": 9458556, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk0NTg1NTY=", - "name": "bazel_0.19.0-linux-x86_64.deb.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153016035", + "id": 153016035, + "node_id": "RA_kwDOATz7jc4JHtbj", + "name": "bazel-7.1.0rc1-installer-linux-x86_64.sh.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 96, - "download_count": 11, - "created_at": "2018-10-29T14:42:45Z", - "updated_at": "2018-10-29T14:42:45Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel_0.19.0-linux-x86_64.deb.sha256" + "size": 107, + "download_count": 84, + "created_at": "2024-02-22T16:28:30Z", + "updated_at": "2024-02-22T16:28:31Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-installer-linux-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9458557", - "id": 9458557, - "node_id": "MDEyOlJlbGVhc2VBc3NldDk0NTg1NTc=", - "name": "bazel_0.19.0-linux-x86_64.deb.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153014974", + "id": 153014974, + "node_id": "RA_kwDOATz7jc4JHtK-", + "name": "bazel-7.1.0rc1-installer-linux-x86_64.sh.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 8, - "created_at": "2018-10-29T14:42:45Z", - "updated_at": "2018-10-29T14:42:45Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel_0.19.0-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.19.0", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.19.0", - "body": "# Release 0.19.0 (2018-10-29)\r\n\r\nBaseline: ac880418885061d1039ad6b3d8c28949782e02d6\r\n\r\nCherry picks:\r\n\r\n + 9bc3b20053a8b99bf2c4a31323a7f96fabb9f1ec:\r\n Fix the \"nojava\" platform and enable full presubmit checks for\r\n the various JDK platforms now that we have enough GCE resources.\r\n + 54c2572a8cabaf2b29e58abe9f04327314caa6a0:\r\n Add openjdk_linux_archive java_toolchain for nojava platform.\r\n + 20bfdc67dc1fc32ffebbda7088ba49ee17e3e182:\r\n Automated rollback of commit\r\n 19a401c38e30ebc0879925a5caedcbe43de0028f.\r\n + 914b4ce14624171a97ff8b41f9202058f10d15b2:\r\n Windows: Fix Precondition check for addDynamicInputLinkOptions\r\n + 83d406b7da32d1b1f6dd02eae2fe98582a4556fd:\r\n Windows, test-setup.sh: Setting RUNFILES_MANIFEST_FILE only when\r\n it exists.\r\n + e025726006236520f7e91e196b9e7f139e0af5f4:\r\n Update turbine\r\n + 5f312dd1678878fb7563eae0cd184f2270346352:\r\n Fix event id for action_completed BEP events\r\n\r\nThe Bazel team is happy to announce a new version of Bazel, [Bazel 0.19](https://github.com/bazelbuild/bazel/releases/tag/0.19.0).\r\n\r\nThis document lists the major changes since Bazel 0.18.\r\n\r\n## General changes\r\n\r\n* The [`--incompatible_expand_directories`](https://docs.bazel.build/versions/master/skylark/backward-compatibility.html#expand-directories-in-args) flag automatically expands directories in command lines. See the design document.\r\n\r\n* The `--loading_phase_threads` flag now defaults to `auto` instead of 200, which at the moment corresponds to the number of CPUs. This is appropriate for most users. However, if your sources reside on a network file system, increasing this value may yield better analysis-time performance when disk caches are cold.\r\n\r\n## Android\r\n\r\n* Fixed missing debug symbols when building native code with `--compilation_mode=dbg` that target Android ARM architectures by adding the `-g` flag.\r\n\r\n## C++\r\n\r\n* Added `--incompatible_disable_legacy_flags_cc_toolchain_api` to deprecate legacy `cc_toolchain` Starlark API for legacy `CROSSTOOL` fields. Tracking issue is #6434. See the instructions for migration.\r\n\r\n* Runfiles in `cc_test`: the C++ runfiles library (`@bazel_tools//tools/cpp/runfiles`) can now create Runfiles objects for tests. See `//tools/cpp/runfiles/runfiles_src.h` in the Bazel source tree for documentation.\r\n\r\n* `:cc_binary` link action no longer hardcodes `-static-libgcc` for toolchains that support embedded runtimes (guarded by `--experimental_dont_emit_static_libgcc` temporarily).\r\n\r\n* The flag `--experimental_enable_cc_configuration_make_variables` is removed, use `--incompatible_disable_cc_configuration_make_variables` instead.\r\n\r\n## Java\r\n\r\n* Bazel now requires a JDK to be installed as it no longer falls back to the internal JDK if the `--javabase` flag is not set. Instead, Bazel now searches for a JDK within the `JAVA_HOME` and `PATH` environment variables. If Bazel cannot find a JDK, it will not be able to run Java builds. \r\n\r\n## Code Coverage\r\n\r\n* LcovMerger was renamed to [CoverageOutputGenerator](https://github.com/bazelbuild/bazel/pull/6137). Please use \r\n```\r\n--coverage_report_generator=@bazel_tools//tools/test/CoverageOutputGenerator/java/com/google/devtools/coverageoutputgenerator:Main\r\n```\r\n\r\ninstead of the previous \r\n\r\n```\r\n--coverage_report_generator=@bazel_tools//tools/test/LcovMerger/java/com/google/devtools/lcovmerger:Main\r\n```\r\n\r\n\r\n* You can now enable a new coverage method for C++ rules that use gcc with the `--experimental_cc_coverage` flag. The flag will use gcov instead of lcov to collect coverage information. This new implementation fixes\r\nsome of the C++ coverage correctness issues ( [respecting `--instrumentation_filter` and `--instrument_test_targets` flags](https://github.com/bazelbuild/bazel/issues/6129) ). \r\nThere have been observed faster clean and incremental times when invoking bazel coverage ( [small overhead compared to test runtimes instead of 2x test runtime](https://github.com/bazelbuild/bazel/issues/5882) ), but more measurements need to be done.\r\n\r\n\r\n## Other Changes\r\n\r\n* Add `--apple_compiler` and `--apple_grte_top options`. These provide the equivalent of `--compiler` / `--grte_top` for the toolchain configured in `--apple_crosstool_top`.\r\n\r\n* There is now a `same_pkg_direct_rdeps` query function. See the query documentation for more details.\r\n\r\n* Propagating remote errors to the user even if `--verbose_failures=false` is set.\r\n\r\n* Add number of configured targets to analysis phase status output.\r\n\r\n* Bazel will now check stderr instead of stdout to decide if it is outputting to a terminal. `--isatty` is deprecated, use `--is_stderr_atty` instead.\r\n\r\n## Future Changes\r\n\r\nWe will do incompatible changes in Bazel 0.20. We encourage you to migrate in advance (or report any migration difficulty) with the following flags:\r\n\r\n* [`--incompatible_disable_late_bound_option_defaults`](https://docs.bazel.build/versions/master/skylark/backward-compatibility.html#disable-late-bound-option-defaults)\r\n* [`--incompatible_disable_depset_in_cc_user_flags`](https://docs.bazel.build/versions/master/skylark/backward-compatibility.html#disable-depsets-in-c-toolchain-api-in-user-flags)\r\n* [`--incompatible_disable_cc_toolchain_label_from_crosstool_proto`](https://docs.bazel.build/versions/master/skylark/backward-compatibility.html#disallow-using-crosstool-to-select-the-cc_toolchain-label)\r\n* [`--incompatible_disable_cc_configuration_make_variables`](https://github.com/bazelbuild/bazel/issues/6381)\r\n* [`--incompatible_disable_legacy_cpp_toolchain_skylark_api`](https://docs.bazel.build/versions/master/skylark/backward-compatibility.html#disable-legacy-c-configuration-api)\r\n* [`incompatible_disable_legacy_flags_cc_toolchain_api`](https://docs.bazel.build/versions/master/skylark/backward-compatibility.html#disable-legacy-c-toolchain-api)\r\n* [`--incompatible_remove_native_git_repository`](https://docs.bazel.build/versions/master/skylark/backward-compatibility.html#remove-native-git-repository)\r\n* [`--incompatible_remove_native_http_archive`](https://docs.bazel.build/versions/master/skylark/backward-compatibility.html#remove-native-http-archive)\r\n * [`--incompatible_disallow_conflicting_providers`](https://github.com/bazelbuild/bazel/issues/5902)\r\n* [`--incompatible_range_type`](https://github.com/bazelbuild/bazel/issues/5264)\r\n\r\n## Thank you to our contributors!\r\n\r\nThis release contains contributions from many people at Google, as well as Andreas Herrmann, Andreas Hippler, Benjamin Peterson, David Ostrovsky, Ed Baunton, George Gensure, Igal Tabachnik, Jason Gavris, Loo Rong Jie, rmalik, and Yannic Bonenberger\r\n\r\nThank you to everyone who contributed to this release!\r\n\r\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\r\nClasspath exception. Those installers should always be redistributed along with\r\nthe source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\r\nbundled OpenJDK and other open-source components can be displayed by running\r\nthe command `bazel license`. The vendor and version information of the bundled\r\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\r\nThe binaries and source-code of the bundled OpenJDK can be\r\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n_Security_: All our binaries are signed with our\r\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/13421559", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/13421559/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/13421559/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.18.0", - "id": 13421559, - "node_id": "MDc6UmVsZWFzZTEzNDIxNTU5", - "tag_name": "0.18.0", - "target_commitish": "master", - "name": "0.18.0", - "draft": false, - "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2018-10-15T08:29:08Z", - "published_at": "2018-10-15T08:40:35Z", - "assets": [ + "download_count": 85, + "created_at": "2024-02-22T16:22:32Z", + "updated_at": "2024-02-22T16:22:33Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-installer-linux-x86_64.sh.sig" + }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9142583", - "id": 9142583, - "node_id": "MDEyOlJlbGVhc2VBc3NldDkxNDI1ODM=", - "name": "bazel-0.18.0-darwin-x86_64", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153014976", + "id": 153014976, + "node_id": "RA_kwDOATz7jc4JHtLA", + "name": "bazel-7.1.0rc1-linux-arm64", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 170821184, - "download_count": 1986, - "created_at": "2018-10-15T08:40:36Z", - "updated_at": "2018-10-15T08:40:45Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.0/bazel-0.18.0-darwin-x86_64" + "size": 68108183, + "download_count": 113, + "created_at": "2024-02-22T16:22:33Z", + "updated_at": "2024-02-22T16:22:45Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9142584", - "id": 9142584, - "node_id": "MDEyOlJlbGVhc2VBc3NldDkxNDI1ODQ=", - "name": "bazel-0.18.0-darwin-x86_64.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153014990", + "id": 153014990, + "node_id": "RA_kwDOATz7jc4JHtLO", + "name": "bazel-7.1.0rc1-linux-arm64.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 93, - "download_count": 46, - "created_at": "2018-10-15T08:40:45Z", - "updated_at": "2018-10-15T08:40:45Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.0/bazel-0.18.0-darwin-x86_64.sha256" + "download_count": 81, + "created_at": "2024-02-22T16:22:45Z", + "updated_at": "2024-02-22T16:22:45Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9142585", - "id": 9142585, - "node_id": "MDEyOlJlbGVhc2VBc3NldDkxNDI1ODU=", - "name": "bazel-0.18.0-darwin-x86_64.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153014991", + "id": 153014991, + "node_id": "RA_kwDOATz7jc4JHtLP", + "name": "bazel-7.1.0rc1-linux-arm64.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 32, - "created_at": "2018-10-15T08:40:45Z", - "updated_at": "2018-10-15T08:40:45Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.0/bazel-0.18.0-darwin-x86_64.sig" + "download_count": 82, + "created_at": "2024-02-22T16:22:45Z", + "updated_at": "2024-02-22T16:22:46Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-linux-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9142586", - "id": 9142586, - "node_id": "MDEyOlJlbGVhc2VBc3NldDkxNDI1ODY=", - "name": "bazel-0.18.0-dist.zip", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153014992", + "id": 153014992, + "node_id": "RA_kwDOATz7jc4JHtLQ", + "name": "bazel-7.1.0rc1-linux-x86_64", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 86890953, - "download_count": 8454, - "created_at": "2018-10-15T08:40:46Z", - "updated_at": "2018-10-15T08:40:50Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.0/bazel-0.18.0-dist.zip" + "size": 69386046, + "download_count": 237, + "created_at": "2024-02-22T16:22:46Z", + "updated_at": "2024-02-22T16:22:58Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9142588", - "id": 9142588, - "node_id": "MDEyOlJlbGVhc2VBc3NldDkxNDI1ODg=", - "name": "bazel-0.18.0-dist.zip.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015015", + "id": 153015015, + "node_id": "RA_kwDOATz7jc4JHtLn", + "name": "bazel-7.1.0rc1-linux-x86_64.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 88, - "download_count": 53, - "created_at": "2018-10-15T08:40:50Z", - "updated_at": "2018-10-15T08:40:50Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.0/bazel-0.18.0-dist.zip.sha256" + "size": 94, + "download_count": 82, + "created_at": "2024-02-22T16:22:58Z", + "updated_at": "2024-02-22T16:22:59Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9142589", - "id": 9142589, - "node_id": "MDEyOlJlbGVhc2VBc3NldDkxNDI1ODk=", - "name": "bazel-0.18.0-dist.zip.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015017", + "id": 153015017, + "node_id": "RA_kwDOATz7jc4JHtLp", + "name": "bazel-7.1.0rc1-linux-x86_64.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 47, - "created_at": "2018-10-15T08:40:50Z", - "updated_at": "2018-10-15T08:40:50Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.0/bazel-0.18.0-dist.zip.sig" + "download_count": 83, + "created_at": "2024-02-22T16:22:59Z", + "updated_at": "2024-02-22T16:22:59Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-linux-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9142590", - "id": 9142590, - "node_id": "MDEyOlJlbGVhc2VBc3NldDkxNDI1OTA=", - "name": "bazel-0.18.0-installer-darwin-x86_64.sh", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015018", + "id": 153015018, + "node_id": "RA_kwDOATz7jc4JHtLq", + "name": "bazel-7.1.0rc1-windows-arm64.exe", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, - "content_type": "application/octet-stream", + "content_type": "application/x-msdownload", "state": "uploaded", - "size": 168516887, - "download_count": 3374, - "created_at": "2018-10-15T08:40:51Z", - "updated_at": "2018-10-15T08:41:09Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.0/bazel-0.18.0-installer-darwin-x86_64.sh" + "size": 233488764, + "download_count": 117, + "created_at": "2024-02-22T16:22:59Z", + "updated_at": "2024-02-22T16:23:41Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-windows-arm64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9142594", - "id": 9142594, - "node_id": "MDEyOlJlbGVhc2VBc3NldDkxNDI1OTQ=", - "name": "bazel-0.18.0-installer-darwin-x86_64.sh.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015150", + "id": 153015150, + "node_id": "RA_kwDOATz7jc4JHtNu", + "name": "bazel-7.1.0rc1-windows-arm64.exe.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 106, - "download_count": 36, - "created_at": "2018-10-15T08:41:09Z", - "updated_at": "2018-10-15T08:41:09Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.0/bazel-0.18.0-installer-darwin-x86_64.sh.sha256" + "size": 99, + "download_count": 82, + "created_at": "2024-02-22T16:23:41Z", + "updated_at": "2024-02-22T16:23:41Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9142595", - "id": 9142595, - "node_id": "MDEyOlJlbGVhc2VBc3NldDkxNDI1OTU=", - "name": "bazel-0.18.0-installer-darwin-x86_64.sh.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015154", + "id": 153015154, + "node_id": "RA_kwDOATz7jc4JHtNy", + "name": "bazel-7.1.0rc1-windows-arm64.exe.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 30, - "created_at": "2018-10-15T08:41:09Z", - "updated_at": "2018-10-15T08:41:10Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.0/bazel-0.18.0-installer-darwin-x86_64.sh.sig" + "download_count": 81, + "created_at": "2024-02-22T16:23:41Z", + "updated_at": "2024-02-22T16:23:42Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-windows-arm64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9142596", - "id": 9142596, - "node_id": "MDEyOlJlbGVhc2VBc3NldDkxNDI1OTY=", - "name": "bazel-0.18.0-installer-linux-x86_64.sh", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015156", + "id": 153015156, + "node_id": "RA_kwDOATz7jc4JHtN0", + "name": "bazel-7.1.0rc1-windows-arm64.zip", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, - "content_type": "application/octet-stream", + "content_type": "application/zip", "state": "uploaded", - "size": 166340572, - "download_count": 32187, - "created_at": "2018-10-15T08:41:10Z", - "updated_at": "2018-10-15T08:41:21Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.0/bazel-0.18.0-installer-linux-x86_64.sh" + "size": 230121069, + "download_count": 84, + "created_at": "2024-02-22T16:23:42Z", + "updated_at": "2024-02-22T16:24:41Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-windows-arm64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9142598", - "id": 9142598, - "node_id": "MDEyOlJlbGVhc2VBc3NldDkxNDI1OTg=", - "name": "bazel-0.18.0-installer-linux-x86_64.sh.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015253", + "id": 153015253, + "node_id": "RA_kwDOATz7jc4JHtPV", + "name": "bazel-7.1.0rc1-windows-arm64.zip.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 105, - "created_at": "2018-10-15T08:41:22Z", - "updated_at": "2018-10-15T08:41:22Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.0/bazel-0.18.0-installer-linux-x86_64.sh.sha256" + "size": 99, + "download_count": 81, + "created_at": "2024-02-22T16:24:41Z", + "updated_at": "2024-02-22T16:24:41Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-windows-arm64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9142599", - "id": 9142599, - "node_id": "MDEyOlJlbGVhc2VBc3NldDkxNDI1OTk=", - "name": "bazel-0.18.0-installer-linux-x86_64.sh.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015255", + "id": 153015255, + "node_id": "RA_kwDOATz7jc4JHtPX", + "name": "bazel-7.1.0rc1-windows-arm64.zip.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 52, - "created_at": "2018-10-15T08:41:22Z", - "updated_at": "2018-10-15T08:41:22Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.0/bazel-0.18.0-installer-linux-x86_64.sh.sig" + "download_count": 80, + "created_at": "2024-02-22T16:24:41Z", + "updated_at": "2024-02-22T16:24:42Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-windows-arm64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9142600", - "id": 9142600, - "node_id": "MDEyOlJlbGVhc2VBc3NldDkxNDI2MDA=", - "name": "bazel-0.18.0-linux-x86_64", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015257", + "id": 153015257, + "node_id": "RA_kwDOATz7jc4JHtPZ", + "name": "bazel-7.1.0rc1-windows-x86_64.exe", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, - "content_type": "application/octet-stream", + "content_type": "application/x-msdownload", "state": "uploaded", - "size": 168492515, - "download_count": 1600, - "created_at": "2018-10-15T08:41:22Z", - "updated_at": "2018-10-15T08:41:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.0/bazel-0.18.0-linux-x86_64" + "size": 64740147, + "download_count": 283, + "created_at": "2024-02-22T16:24:42Z", + "updated_at": "2024-02-22T16:25:04Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-windows-x86_64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9142603", - "id": 9142603, - "node_id": "MDEyOlJlbGVhc2VBc3NldDkxNDI2MDM=", - "name": "bazel-0.18.0-linux-x86_64.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015291", + "id": 153015291, + "node_id": "RA_kwDOATz7jc4JHtP7", + "name": "bazel-7.1.0rc1-windows-x86_64.exe.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 92, - "download_count": 43, - "created_at": "2018-10-15T08:41:33Z", - "updated_at": "2018-10-15T08:41:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.0/bazel-0.18.0-linux-x86_64.sha256" + "size": 100, + "download_count": 81, + "created_at": "2024-02-22T16:25:04Z", + "updated_at": "2024-02-22T16:25:05Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9142604", - "id": 9142604, - "node_id": "MDEyOlJlbGVhc2VBc3NldDkxNDI2MDQ=", - "name": "bazel-0.18.0-linux-x86_64.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015293", + "id": 153015293, + "node_id": "RA_kwDOATz7jc4JHtP9", + "name": "bazel-7.1.0rc1-windows-x86_64.exe.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 39, - "created_at": "2018-10-15T08:41:34Z", - "updated_at": "2018-10-15T08:41:34Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.0/bazel-0.18.0-linux-x86_64.sig" + "download_count": 81, + "created_at": "2024-02-22T16:25:05Z", + "updated_at": "2024-02-22T16:25:05Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-windows-x86_64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9142605", - "id": 9142605, - "node_id": "MDEyOlJlbGVhc2VBc3NldDkxNDI2MDU=", - "name": "bazel-0.18.0-windows-x86_64.exe", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015298", + "id": 153015298, + "node_id": "RA_kwDOATz7jc4JHtQC", + "name": "bazel-7.1.0rc1-windows-x86_64.zip", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, - "content_type": "application/octet-stream", + "content_type": "application/zip", "state": "uploaded", - "size": 166525396, - "download_count": 11798, - "created_at": "2018-10-15T08:41:34Z", - "updated_at": "2018-10-15T08:41:52Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.0/bazel-0.18.0-windows-x86_64.exe" + "size": 62585527, + "download_count": 117, + "created_at": "2024-02-22T16:25:06Z", + "updated_at": "2024-02-22T16:25:32Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-windows-x86_64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9142610", - "id": 9142610, - "node_id": "MDEyOlJlbGVhc2VBc3NldDkxNDI2MTA=", - "name": "bazel-0.18.0-windows-x86_64.exe.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015295", + "id": 153015295, + "node_id": "RA_kwDOATz7jc4JHtP_", + "name": "bazel-7.1.0rc1-windows-x86_64.zip.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 70, - "created_at": "2018-10-15T08:41:52Z", - "updated_at": "2018-10-15T08:41:52Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.0/bazel-0.18.0-windows-x86_64.exe.sha256" + "size": 100, + "download_count": 85, + "created_at": "2024-02-22T16:25:05Z", + "updated_at": "2024-02-22T16:25:06Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-windows-x86_64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9142611", - "id": 9142611, - "node_id": "MDEyOlJlbGVhc2VBc3NldDkxNDI2MTE=", - "name": "bazel-0.18.0-windows-x86_64.exe.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015296", + "id": 153015296, + "node_id": "RA_kwDOATz7jc4JHtQA", + "name": "bazel-7.1.0rc1-windows-x86_64.zip.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 57, - "created_at": "2018-10-15T08:41:52Z", - "updated_at": "2018-10-15T08:41:52Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.0/bazel-0.18.0-windows-x86_64.exe.sig" + "download_count": 83, + "created_at": "2024-02-22T16:25:06Z", + "updated_at": "2024-02-22T16:25:06Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel-7.1.0rc1-windows-x86_64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9142612", - "id": 9142612, - "node_id": "MDEyOlJlbGVhc2VBc3NldDkxNDI2MTI=", - "name": "bazel-0.18.0-windows-x86_64.zip", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015328", + "id": 153015328, + "node_id": "RA_kwDOATz7jc4JHtQg", + "name": "bazel_7.1.0rc1-linux-x86_64.deb", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 164845849, - "download_count": 3660, - "created_at": "2018-10-15T08:41:53Z", - "updated_at": "2018-10-15T08:42:04Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.0/bazel-0.18.0-windows-x86_64.zip" + "size": 65307132, + "download_count": 227, + "created_at": "2024-02-22T16:25:32Z", + "updated_at": "2024-02-22T16:25:52Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel_7.1.0rc1-linux-x86_64.deb" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9142618", - "id": 9142618, - "node_id": "MDEyOlJlbGVhc2VBc3NldDkxNDI2MTg=", - "name": "bazel-0.18.0-windows-x86_64.zip.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015368", + "id": 153015368, + "node_id": "RA_kwDOATz7jc4JHtRI", + "name": "bazel_7.1.0rc1-linux-x86_64.deb.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 98, - "download_count": 15, - "created_at": "2018-10-15T08:42:04Z", - "updated_at": "2018-10-15T08:42:04Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.0/bazel-0.18.0-windows-x86_64.zip.sha256" + "download_count": 81, + "created_at": "2024-02-22T16:25:52Z", + "updated_at": "2024-02-22T16:25:52Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel_7.1.0rc1-linux-x86_64.deb.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9142619", - "id": 9142619, - "node_id": "MDEyOlJlbGVhc2VBc3NldDkxNDI2MTk=", - "name": "bazel-0.18.0-windows-x86_64.zip.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015371", + "id": 153015371, + "node_id": "RA_kwDOATz7jc4JHtRL", + "name": "bazel_7.1.0rc1-linux-x86_64.deb.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 15, - "created_at": "2018-10-15T08:42:04Z", - "updated_at": "2018-10-15T08:42:04Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.0/bazel-0.18.0-windows-x86_64.zip.sig" + "download_count": 83, + "created_at": "2024-02-22T16:25:52Z", + "updated_at": "2024-02-22T16:25:53Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel_7.1.0rc1-linux-x86_64.deb.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9142620", - "id": 9142620, - "node_id": "MDEyOlJlbGVhc2VBc3NldDkxNDI2MjA=", - "name": "bazel_0.18.0-linux-x86_64.deb", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015373", + "id": 153015373, + "node_id": "RA_kwDOATz7jc4JHtRN", + "name": "bazel_nojdk-7.1.0rc1-darwin-arm64", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 166346428, - "download_count": 3482, - "created_at": "2018-10-15T08:42:04Z", - "updated_at": "2018-10-15T08:42:16Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.0/bazel_0.18.0-linux-x86_64.deb" + "size": 47103282, + "download_count": 80, + "created_at": "2024-02-22T16:25:53Z", + "updated_at": "2024-02-22T16:26:00Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel_nojdk-7.1.0rc1-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9142622", - "id": 9142622, - "node_id": "MDEyOlJlbGVhc2VBc3NldDkxNDI2MjI=", - "name": "bazel_0.18.0-linux-x86_64.deb.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015390", + "id": 153015390, + "node_id": "RA_kwDOATz7jc4JHtRe", + "name": "bazel_nojdk-7.1.0rc1-darwin-arm64.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 96, - "download_count": 30, - "created_at": "2018-10-15T08:42:16Z", - "updated_at": "2018-10-15T08:42:16Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.0/bazel_0.18.0-linux-x86_64.deb.sha256" + "size": 100, + "download_count": 80, + "created_at": "2024-02-22T16:26:00Z", + "updated_at": "2024-02-22T16:26:00Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel_nojdk-7.1.0rc1-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/9142623", - "id": 9142623, - "node_id": "MDEyOlJlbGVhc2VBc3NldDkxNDI2MjM=", - "name": "bazel_0.18.0-linux-x86_64.deb.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015391", + "id": 153015391, + "node_id": "RA_kwDOATz7jc4JHtRf", + "name": "bazel_nojdk-7.1.0rc1-darwin-arm64.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 20, - "created_at": "2018-10-15T08:42:16Z", - "updated_at": "2018-10-15T08:42:16Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.18.0/bazel_0.18.0-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.18.0", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.18.0", - "body": "# Release 0.18.0 (2018-10-15)\r\n\r\nBaseline: c062b1f1730f3562d5c16a037b374fc07dc8d9a2\r\n\r\nCherry picks:\r\n\r\n + 2834613f93f74e988c51cf27eac0e59c79ff3b8f:\r\n Include also ext jars in the bootclasspath jar.\r\n + 2579b791c023a78a577e8cb827890139d6fb7534:\r\n Fix toolchain_java9 on --host_javabase= after\r\n 7eb9ea150fb889a93908d96896db77d5658e5005\r\n + faaff7fa440939d4367f284ee268225a6f40b826:\r\n Release notes: fix markdown\r\n + b073a18e3fac05e647ddc6b45128a6158b34de2c:\r\n Fix NestHost length computation Fixes #5987\r\n + bf6a63d64a010f4c363d218e3ec54dc4dc9d8f34:\r\n Fixes #6219. Don't rethrow any remote cache failures on either\r\n download or upload, only warn. Added more tests.\r\n + c1a7b4c574f956c385de5c531383bcab2e01cadd:\r\n Fix broken IdlClassTest on Bazel's CI.\r\n + 71926bc25b3b91fcb44471e2739b89511807f96b:\r\n Fix the Xcode version detection which got broken by the upgrade\r\n to Xcode 10.0.\r\n + 86a8217d12263d598e3a1baf2c6aa91b2e0e2eb5:\r\n Temporarily restore processing of workspace-wide tools/bazel.rc\r\n file.\r\n\r\nGeneral changes\r\n\r\n- New [bazelrc file list](https://docs.bazel.build/versions/master/guide.html#where-are-the-bazelrc-files).\r\n If you need to keep both the old and new lists of .rc files active\r\n concurrently to support multiple versions of Bazel, you can import the old\r\n file location into the new list using `try-import`. This imports a file if it\r\n exists and silently exits if it does not. You can use this method to account\r\n for a user file that may or may not exist\r\n\r\n- [.bazelignore](https://docs.bazel.build/versions/master/guide.html#.bazelignore)\r\n is now fully functional.\r\n\r\n- The startup flag `--host_javabase` has been renamed to\r\n `--server_javabase` to avoid confusion with the build flag\r\n `--host_javabase`.\r\n\r\nAndroid\r\n\r\n- The Android resource processing pipeline now supports persistence\r\n via worker processes. Enable it with\r\n `--persistent_android_resource_processor`. We have observed a 50% increase\r\n in build speed for clean local builds and up to 150% increase in build\r\n speed for incremental local builds.\r\n\r\nC++\r\n\r\n- In-memory package //tools/defaults has been removed (controlled by\r\n `--incompatible_disable_tools_defaults_package` flag). Please see\r\n [migration instructions](https://docs.bazel.build/versions/master/skylark/backward-compatibility.html#disable-inmemory-tools-defaults-package)\r\n and migrate soon, the flag will be flipped in Bazel 0.19, and the legacy\r\n behavior will be removed in Bazel 0.20.\r\n\r\n- Late bound option defaults (typical example was the `--compiler` flag, when\r\n it was not specified, it’s value was computed using the CROSSTOOL) are removed\r\n (controlled by `--incompatible_disable_late_bound_option_defaults` flag).\r\n Please see [migration instructions](https://docs.bazel.build/versions/master/skylark/backward-compatibility.html#disable-late-bound-option-defaults)\r\n and migrate soon, the flag will be flipped in Bazel 0.19, and the legacy\r\n behavior will be removed in Bazel 0.20.\r\n\r\n- Depsets are no longer accepted in `user_compile_flags` and `user_link_flags`\r\n in the C++ toolchain API (controlled by\r\n `--incompatible_disable_depset_in_cc_user_flags` flag) affects C++ users.\r\n Please see [migration instructions](https://docs.bazel.build/versions/master/skylark/backward-compatibility.html#disable-depsets-in-c-toolchain-api-in-user-flags)\r\n and migrate soon, the flag will be flipped in Bazel 0.19, and the legacy\r\n behavior will be removed in Bazel 0.20.\r\n\r\n- CROSSTOOL is no longer consulted when selecting C++ toolchain (controlled by\r\n `--incompatible_disable_cc_toolchain_label_from_crosstool_proto` flag).\r\n Please see [migration instructions](https://docs.bazel.build/versions/master/skylark/backward-compatibility.html#disallow-using-crosstool-to-select-the-cc_toolchain-label)\r\n and migrate soon, the flag will be flipped in Bazel 0.19, and the legacy behavior will be removed in Bazel 0.20.\r\n\r\n- You can now use [`toolchain_identifier` attribute](https://github.com/bazelbuild/bazel/commit/857d4664ce939f240b1d10d8d2baca6c6893cfcb)\r\n on `cc_toolchain` to pair it with CROSSTOOL toolchain.\r\n\r\n- C++ specific Make variables\r\n are no longer passed from the `CppConfiguration`, but from the C++ toolchain\r\n (controlled by `--incompatible_disable_cc_configuration_make_variables` flag).\r\n Please see [migration instructions](https://docs.bazel.build/versions/master/skylark/backward-compatibility.html#disallow-using-c-specific-make-variables-from-the-configuration)\r\n and migrate soon, the flag will be flipped\r\n in Bazel 0.19, and the legacy behavior will be removed in Bazel 0.20.\r\n\r\n- Skylark api accessing C++\r\n toolchain in `ctx.fragments.cpp` is removed (controlled by\r\n `--incompatible_disable_legacy_cpp_toolchain_skylark_api` flag).\r\n Please migrate soon, the flag will be flipped\r\n in Bazel 0.19, and the legacy behavior will be removed in Bazel 0.20.\r\n\r\n- cc_binary link action no longer hardcodes\r\n `-static-libgcc` for toolchains that support embedded runtimes\r\n (guarded by [`--experimental_dont_emit_static_libgcc`](https://source.bazel.build/bazel/+/2f281960b829e964526a9d292d4c3003e4d19f1c)\r\n temporarily). Proper deprecation using `--incompatible` flags will follow.\r\n\r\nJava\r\n\r\n- Future versions of Bazel will require a locally installed JDK\r\n for Java development. Previously Bazel would fall back to using\r\n the embedded `--server_javabase` if no JDK as available. Pass\r\n `--incompatible_never_use_embedded_jdk_for_javabase` to disable the\r\n legacy behaviour.\r\n\r\n- `--javacopt=` no longer affects compilations of tools that are\r\n executed during the build; use `--host_javacopt=` to change javac\r\n flags in the host configuration.\r\n\r\nObjective C\r\n\r\n- `objc_library` now supports the module_name attribute.\r\n\r\nSkylark\r\n\r\n- Adds `--incompatible_expand_directories` to automatically expand\r\n directories in skylark command lines. Design doc:\r\n https://docs.google.com/document/d/11agWFiOUiz2htBLj6swPTob5z78TrCxm8DQE4uJLOwM\r\n\r\n- Support fileset expansion in ctx.actions.args(). Controlled by\r\n `--incompatible_expand_directories`.\r\n\r\nWindows\r\n\r\n- `--windows_exe_launcher` is deprecated, this flag will be removed\r\n soon. Please make sure you are not using it.\r\n\r\n- Bazel now supports the symlink runfiles tree on Windows with\r\n `--experimental_enable_runfiles` flag. For more details, see\r\n [this doc](https://docs.google.com/document/d/1hnYmU1BmtCSJOUvvDAK745DSJQCapToJxb3THXYMrmQ).\r\n\r\nOther Changes\r\n\r\n- A new experimental option `--experimental_ui_deduplicate` has been added. It\r\n causes the UI to attempt to deduplicate messages from actions to keep the\r\n console output cleaner.\r\n\r\n- Add `--modify_execution_info`, a flag to customize action execution\r\n info.\r\n\r\n- Add ExecutionInfo to aquery output for ExecutionInfoSpecifier\r\n actions.\r\n\r\n- When computing `--instrumentation_filter`, end filter patterns with\r\n \"[/:]\" to match non-top-level packages exactly and treat\r\n top-level targets consistently.\r\n\r\n- Added the `bazel info server_log` command, which obtains the main Bazel\r\n server log file path. This can help debug Bazel issues.\r\n\r\n- `aapt shrink` resources now properly respect filter configurations.\r\n\r\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\r\nClasspath exception. Those installers should always be redistributed along with\r\nthe source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\r\nbundled OpenJDK and other open-source components can be displayed by running\r\nthe command `bazel license`. The vendor and version information of the bundled\r\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\r\nThe binaries and source-code of the bundled OpenJDK can be\r\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n_Security_: All our binaries are signed with our\r\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/13024667", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/13024667/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/13024667/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.17.2", - "id": 13024667, - "node_id": "MDc6UmVsZWFzZTEzMDI0NjY3", - "tag_name": "0.17.2", - "target_commitish": "master", - "name": "0.17.2", - "draft": false, - "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2018-09-21T10:27:03Z", - "published_at": "2018-09-21T12:58:35Z", - "assets": [ + "download_count": 80, + "created_at": "2024-02-22T16:26:00Z", + "updated_at": "2024-02-22T16:26:01Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel_nojdk-7.1.0rc1-darwin-arm64.sig" + }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8778270", - "id": 8778270, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg3NzgyNzA=", - "name": "bazel-0.17.2-darwin-x86_64", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153014780", + "id": 153014780, + "node_id": "RA_kwDOATz7jc4JHtH8", + "name": "bazel_nojdk-7.1.0rc1-darwin-x86_64", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 170654375, - "download_count": 2591, - "created_at": "2018-09-21T12:58:35Z", - "updated_at": "2018-09-21T12:58:47Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.2/bazel-0.17.2-darwin-x86_64" + "size": 47812073, + "download_count": 81, + "created_at": "2024-02-22T16:21:21Z", + "updated_at": "2024-02-22T16:21:25Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel_nojdk-7.1.0rc1-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8778276", - "id": 8778276, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg3NzgyNzY=", - "name": "bazel-0.17.2-darwin-x86_64.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015392", + "id": 153015392, + "node_id": "RA_kwDOATz7jc4JHtRg", + "name": "bazel_nojdk-7.1.0rc1-darwin-x86_64.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 93, - "download_count": 79, - "created_at": "2018-09-21T12:58:47Z", - "updated_at": "2018-09-21T12:58:47Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.2/bazel-0.17.2-darwin-x86_64.sha256" + "size": 101, + "download_count": 82, + "created_at": "2024-02-22T16:26:01Z", + "updated_at": "2024-02-22T16:26:02Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel_nojdk-7.1.0rc1-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8778277", - "id": 8778277, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg3NzgyNzc=", - "name": "bazel-0.17.2-darwin-x86_64.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015393", + "id": 153015393, + "node_id": "RA_kwDOATz7jc4JHtRh", + "name": "bazel_nojdk-7.1.0rc1-darwin-x86_64.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 80, + "created_at": "2024-02-22T16:26:02Z", + "updated_at": "2024-02-22T16:26:02Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel_nojdk-7.1.0rc1-darwin-x86_64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153014767", + "id": 153014767, + "node_id": "RA_kwDOATz7jc4JHtHv", + "name": "bazel_nojdk-7.1.0rc1-linux-arm64", + "label": null, + "uploader": { + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 47070592, + "download_count": 83, + "created_at": "2024-02-22T16:21:12Z", + "updated_at": "2024-02-22T16:21:21Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel_nojdk-7.1.0rc1-linux-arm64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015394", + "id": 153015394, + "node_id": "RA_kwDOATz7jc4JHtRi", + "name": "bazel_nojdk-7.1.0rc1-linux-arm64.sha256", + "label": null, + "uploader": { + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 99, + "download_count": 81, + "created_at": "2024-02-22T16:26:02Z", + "updated_at": "2024-02-22T16:26:03Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel_nojdk-7.1.0rc1-linux-arm64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015395", + "id": 153015395, + "node_id": "RA_kwDOATz7jc4JHtRj", + "name": "bazel_nojdk-7.1.0rc1-linux-arm64.sig", + "label": null, + "uploader": { + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 80, + "created_at": "2024-02-22T16:26:03Z", + "updated_at": "2024-02-22T16:26:04Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel_nojdk-7.1.0rc1-linux-arm64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153014737", + "id": 153014737, + "node_id": "RA_kwDOATz7jc4JHtHR", + "name": "bazel_nojdk-7.1.0rc1-linux-x86_64", + "label": null, + "uploader": { + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 48253616, + "download_count": 90, + "created_at": "2024-02-22T16:20:57Z", + "updated_at": "2024-02-22T16:21:12Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel_nojdk-7.1.0rc1-linux-x86_64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153016663", + "id": 153016663, + "node_id": "RA_kwDOATz7jc4JHtlX", + "name": "bazel_nojdk-7.1.0rc1-linux-x86_64.sha256", + "label": null, + "uploader": { + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 100, + "download_count": 82, + "created_at": "2024-02-22T16:33:32Z", + "updated_at": "2024-02-22T16:33:32Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel_nojdk-7.1.0rc1-linux-x86_64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015398", + "id": 153015398, + "node_id": "RA_kwDOATz7jc4JHtRm", + "name": "bazel_nojdk-7.1.0rc1-linux-x86_64.sig", + "label": null, + "uploader": { + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 82, + "created_at": "2024-02-22T16:26:04Z", + "updated_at": "2024-02-22T16:26:05Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel_nojdk-7.1.0rc1-linux-x86_64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153014683", + "id": 153014683, + "node_id": "RA_kwDOATz7jc4JHtGb", + "name": "bazel_nojdk-7.1.0rc1-windows-arm64.exe", + "label": null, + "uploader": { + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/x-msdownload", + "state": "uploaded", + "size": 46080952, + "download_count": 86, + "created_at": "2024-02-22T16:20:38Z", + "updated_at": "2024-02-22T16:20:57Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel_nojdk-7.1.0rc1-windows-arm64.exe" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015400", + "id": 153015400, + "node_id": "RA_kwDOATz7jc4JHtRo", + "name": "bazel_nojdk-7.1.0rc1-windows-arm64.exe.sha256", + "label": null, + "uploader": { + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 105, + "download_count": 80, + "created_at": "2024-02-22T16:26:05Z", + "updated_at": "2024-02-22T16:26:05Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel_nojdk-7.1.0rc1-windows-arm64.exe.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015402", + "id": 153015402, + "node_id": "RA_kwDOATz7jc4JHtRq", + "name": "bazel_nojdk-7.1.0rc1-windows-arm64.exe.sig", + "label": null, + "uploader": { + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 44, - "created_at": "2018-09-21T12:58:47Z", - "updated_at": "2018-09-21T12:58:47Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.2/bazel-0.17.2-darwin-x86_64.sig" + "download_count": 80, + "created_at": "2024-02-22T16:26:05Z", + "updated_at": "2024-02-22T16:26:06Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel_nojdk-7.1.0rc1-windows-arm64.exe.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153014641", + "id": 153014641, + "node_id": "RA_kwDOATz7jc4JHtFx", + "name": "bazel_nojdk-7.1.0rc1-windows-x86_64.exe", + "label": null, + "uploader": { + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/x-msdownload", + "state": "uploaded", + "size": 45866713, + "download_count": 106, + "created_at": "2024-02-22T16:20:20Z", + "updated_at": "2024-02-22T16:20:38Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel_nojdk-7.1.0rc1-windows-x86_64.exe" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015403", + "id": 153015403, + "node_id": "RA_kwDOATz7jc4JHtRr", + "name": "bazel_nojdk-7.1.0rc1-windows-x86_64.exe.sha256", + "label": null, + "uploader": { + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 106, + "download_count": 82, + "created_at": "2024-02-22T16:26:06Z", + "updated_at": "2024-02-22T16:26:06Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel_nojdk-7.1.0rc1-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8778278", - "id": 8778278, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg3NzgyNzg=", - "name": "bazel-0.17.2-dist.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/153015406", + "id": 153015406, + "node_id": "RA_kwDOATz7jc4JHtRu", + "name": "bazel_nojdk-7.1.0rc1-windows-x86_64.exe.sig", + "label": null, + "uploader": { + "login": "keertk", + "id": 110264242, + "node_id": "U_kgDOBpJ_sg", + "avatar_url": "https://avatars.githubusercontent.com/u/110264242?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/keertk", + "html_url": "https://github.com/keertk", + "followers_url": "https://api.github.com/users/keertk/followers", + "following_url": "https://api.github.com/users/keertk/following{/other_user}", + "gists_url": "https://api.github.com/users/keertk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/keertk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/keertk/subscriptions", + "organizations_url": "https://api.github.com/users/keertk/orgs", + "repos_url": "https://api.github.com/users/keertk/repos", + "events_url": "https://api.github.com/users/keertk/events{/privacy}", + "received_events_url": "https://api.github.com/users/keertk/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 84, + "created_at": "2024-02-22T16:26:06Z", + "updated_at": "2024-02-22T16:26:07Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.1.0rc1/bazel_nojdk-7.1.0rc1-windows-x86_64.exe.sig" + } + ], + "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/7.1.0rc1", + "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/7.1.0rc1", + "body": "> [!NOTE] \r\n> If you are looking for [rolling releases](https://bazel.build/release#rolling-releases), please visit [this page](https://bazel.build/release/rolling).\r\n# Release 7.1.0rc1 (2024-02-22)\r\n\r\nBaseline: 8f4b11520f9ac7f24018b3a53c8a228aeae71876\r\n\r\n## External Deps\r\n* Added a flag `--enable_workspace` (defaults to `True`) that allows the user to completely disable WORKSPACE logic when turned off. We plan to change the default to `False` with Bazel 8. ([#20365](https://github.com/bazelbuild/bazel/issues/20365))\r\n* Added new APIs to watch arbitrary files or directory trees `repository_ctx.watch`, `repository_ctx.watch_tree`. ([#21435](https://github.com/bazelbuild/bazel/pull/21435))\r\n* Added a new method `repository_ctx.getenv`, which allows Starlark repository rules to declare environment variable dependencies during the fetch, instead of upfront using `repository_rule.environ`. ([#20944](https://github.com/bazelbuild/bazel/pull/20944))\r\n* The flag `--experimental_worker_for_repo_fetching` now defaults to `auto`, which uses virtual threads from JDK 21 if it's available. This eliminates restarts during repo fetching. ([#21082](https://github.com/bazelbuild/bazel/pull/21082))\r\n* The new `bazel mod tidy` subcommand automatically updates `use_repo` calls in the `MODULE.bazel` file for extensions that use `module_ctx.extension_metadata`. ([#21265](https://github.com/bazelbuild/bazel/pull/21265))\r\n* `bazel mod dump_repo_mapping ...` returns the repository mappings of the given repositories in NDJSON. This information can be used by IDEs and Starlark language servers to resolve labels with `--enable_bzlmod`. ([#21023](https://github.com/bazelbuild/bazel/pull/21023))\r\n* Added `init_submodules` attribute to `git_override`. Registries now support the `git_repository` type in `source.json` ([#21036](https://github.com/bazelbuild/bazel/pull/21036))\r\n* Bazel's Bash completion can now complete external repository labels when using `--enable_bzlmod`. ([#21149](https://github.com/bazelbuild/bazel/pull/21149))\r\n* Fixed `bazel fetch` by replacing query with cquery as underlying implementation ([#21567](https://github.com/bazelbuild/bazel/pull/21567), [#13847](https://github.com/bazelbuild/bazel/issues/13847)).\r\n* The scheme for generating canonical repository names has changed to improve cacheability of actions across dependency version updates. Note that canonical names are not considered to be public API and can change at any time. See https://bazel.build/external/module#repository_names_and_strict_deps for advice on how to avoid hardcoding canonical repository names. ([#21316](https://github.com/bazelbuild/bazel/pull/21316))\r\n* Various methods and fields related to labels and repos are deprecated in favor of new options with clearer naming and intent. The deprecated APIs can be disabled by setting `--noincompatible_enable_deprecated_label_apis`. ([#20977](https://github.com/bazelbuild/bazel/pull/20977))\r\n * `native.repository_name()` is deprecated in favor of the new `native.repo_name()`.\r\n * `Label.workspace_name` is deprecated in favor of the new `Label.repo_name`.\r\n * `Label.relative()` is deprecated in favor of the new `Label.same_package_label()` alongside the existing `native.package_relative_label()` and `Label()`.\r\n\r\n## Performance\r\n* Make Bazel's RAM estimate container aware ([#20644](https://github.com/bazelbuild/bazel/pull/20644))\r\n * On Linux, Bazel's RAM estimate for the host machine is now aware of container resource limits.\r\n * On macOS, Bazel no longer consistently overestimates the total RAM by ~5% (`1024^2/1000^2`). \r\n * On Windows, Bazel's RAM estimate is now generally more accurate as it is no longer influenced by JVM heuristics.\r\n* Added a new --experimental_execution_log_compact_file flag to produce an execution log in a leaner format and with less runtime overhead. The //src/tools/execlog:converter tool may be used to convert it into one of the preexisting --execution_log_{json,binary}_file formats.\r\n* Reduced the execution phase overhead for actions that create tree artifacts with a very large number of files (tens or hundreds of thousands).\r\n* Made sandboxing and sandboxed workers faster. This is achieved by deleting files asynchronously, reusing runfiles, reducing copying and not stashing unnecessary tmp directories.\r\n\r\n## Python\r\n* Fixed --incompatible_python_disallow_native_rules to work with targets at the top level (e.g. \"//:foo\") ([#17773](https://github.com/bazelbuild/bazel/issues/17773#issuecomment-1852313089))\r\n* Minimum rules_python version increased from 0.4.0 to 0.22.1\r\n\r\n## Remote Execution\r\n* Bazel now respects `expires` from Credential Helpers. ([#21429](https://github.com/bazelbuild/bazel/pull/21429))\r\n\r\nRefer to the [full list of commits](https://github.com/bazelbuild/bazel/compare/7.0.2...7.1.0rc1) for more details.\r\n\r\nAcknowledgements:\r\n\r\nThis release contains contributions from many people at Google, as well as Alessandro Patti, Artem V. Navrotskiy, Brentley Jones, Christian Scott, David Ostrovsky, Ed Schouten, Fabian Meumertzheim, Gunnar Wagenknecht, Jordan Mele, Keith Smiley, Nikhil Kalige, Patrick Balestra, Rahul Butani, Ryan Beasley, Son Luong Ngoc, Sushain Cherivirala, thesayyn, Yannic Bonenberger.\r\n\r\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with Classpath exception. Those installers should always be redistributed along with the source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the bundled OpenJDK and other open-source components can be displayed by running the command `bazel license`. The vendor and version information of the bundled OpenJDK can be displayed by running the command `bazel info java-runtime`. The binaries and source-code of the bundled OpenJDK can be\r\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n_Security_: All our binaries are signed with our [public key](https://bazel.build/bazel-release.pub.gpg) 3D5919B448457EE0." + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/138560639", + "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/138560639/assets", + "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/138560639/assets{?name,label}", + "html_url": "https://github.com/bazelbuild/bazel/releases/tag/7.0.2", + "id": 138560639, + "author": { + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "type": "User", + "site_admin": false + }, + "node_id": "RE_kwDOATz7jc4IQkR_", + "tag_name": "7.0.2", + "target_commitish": "master", + "name": "7.0.2", + "draft": false, + "prerelease": false, + "created_at": "2024-01-25T16:07:37Z", + "published_at": "2024-01-25T18:02:09Z", + "assets": [ + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812865", + "id": 147812865, + "node_id": "RA_kwDOATz7jc4Iz3IB", + "name": "bazel-7.0.2-darwin-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -6156,23 +6020,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 79230155, - "download_count": 3877, - "created_at": "2018-09-21T12:58:48Z", - "updated_at": "2018-09-21T12:58:52Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.2/bazel-0.17.2-dist.zip" + "size": 54083175, + "download_count": 2001, + "created_at": "2024-01-25T18:02:10Z", + "updated_at": "2024-01-25T18:02:11Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8778280", - "id": 8778280, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg3NzgyODA=", - "name": "bazel-0.17.2-dist.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812867", + "id": 147812867, + "node_id": "RA_kwDOATz7jc4Iz3ID", + "name": "bazel-7.0.2-darwin-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -6190,23 +6054,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 88, - "download_count": 70, - "created_at": "2018-09-21T12:58:52Z", - "updated_at": "2018-09-21T12:58:52Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.2/bazel-0.17.2-dist.zip.sha256" + "size": 91, + "download_count": 237, + "created_at": "2024-01-25T18:02:12Z", + "updated_at": "2024-01-25T18:02:12Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8778282", - "id": 8778282, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg3NzgyODI=", - "name": "bazel-0.17.2-dist.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812868", + "id": 147812868, + "node_id": "RA_kwDOATz7jc4Iz3IE", + "name": "bazel-7.0.2-darwin-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -6225,22 +6089,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 50, - "created_at": "2018-09-21T12:58:52Z", - "updated_at": "2018-09-21T12:58:52Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.2/bazel-0.17.2-dist.zip.sig" + "download_count": 178, + "created_at": "2024-01-25T18:02:12Z", + "updated_at": "2024-01-25T18:02:12Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8778283", - "id": 8778283, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg3NzgyODM=", - "name": "bazel-0.17.2-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812869", + "id": 147812869, + "node_id": "RA_kwDOATz7jc4Iz3IF", + "name": "bazel-7.0.2-darwin-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -6258,23 +6122,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 168355736, - "download_count": 3549, - "created_at": "2018-09-21T12:58:53Z", - "updated_at": "2018-09-21T12:59:02Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.2/bazel-0.17.2-installer-darwin-x86_64.sh" + "size": 55635480, + "download_count": 1537, + "created_at": "2024-01-25T18:02:12Z", + "updated_at": "2024-01-25T18:02:14Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8778289", - "id": 8778289, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg3NzgyODk=", - "name": "bazel-0.17.2-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812871", + "id": 147812871, + "node_id": "RA_kwDOATz7jc4Iz3IH", + "name": "bazel-7.0.2-darwin-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -6292,23 +6156,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 106, - "download_count": 60, - "created_at": "2018-09-21T12:59:02Z", - "updated_at": "2018-09-21T12:59:02Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.2/bazel-0.17.2-installer-darwin-x86_64.sh.sha256" + "size": 92, + "download_count": 210, + "created_at": "2024-01-25T18:02:14Z", + "updated_at": "2024-01-25T18:02:14Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8778290", - "id": 8778290, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg3NzgyOTA=", - "name": "bazel-0.17.2-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812872", + "id": 147812872, + "node_id": "RA_kwDOATz7jc4Iz3II", + "name": "bazel-7.0.2-darwin-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -6327,22 +6191,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 31, - "created_at": "2018-09-21T12:59:02Z", - "updated_at": "2018-09-21T12:59:02Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.2/bazel-0.17.2-installer-darwin-x86_64.sh.sig" + "download_count": 220, + "created_at": "2024-01-25T18:02:15Z", + "updated_at": "2024-01-25T18:02:15Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-darwin-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8778291", - "id": 8778291, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg3NzgyOTE=", - "name": "bazel-0.17.2-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812873", + "id": 147812873, + "node_id": "RA_kwDOATz7jc4Iz3IJ", + "name": "bazel-7.0.2-dist.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -6360,23 +6224,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 166178078, - "download_count": 37580, - "created_at": "2018-09-21T12:59:03Z", - "updated_at": "2018-09-21T12:59:12Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.2/bazel-0.17.2-installer-linux-x86_64.sh" + "size": 152962903, + "download_count": 23878, + "created_at": "2024-01-25T18:02:15Z", + "updated_at": "2024-01-25T18:02:19Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-dist.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8778293", - "id": 8778293, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg3NzgyOTM=", - "name": "bazel-0.17.2-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812876", + "id": 147812876, + "node_id": "RA_kwDOATz7jc4Iz3IM", + "name": "bazel-7.0.2-dist.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -6394,23 +6258,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 195, - "created_at": "2018-09-21T12:59:12Z", - "updated_at": "2018-09-21T12:59:12Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.2/bazel-0.17.2-installer-linux-x86_64.sh.sha256" + "size": 87, + "download_count": 191, + "created_at": "2024-01-25T18:02:19Z", + "updated_at": "2024-01-25T18:02:19Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-dist.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8778294", - "id": 8778294, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg3NzgyOTQ=", - "name": "bazel-0.17.2-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812877", + "id": 147812877, + "node_id": "RA_kwDOATz7jc4Iz3IN", + "name": "bazel-7.0.2-dist.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -6429,22 +6293,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 87, - "created_at": "2018-09-21T12:59:12Z", - "updated_at": "2018-09-21T12:59:13Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.2/bazel-0.17.2-installer-linux-x86_64.sh.sig" + "download_count": 207, + "created_at": "2024-01-25T18:02:19Z", + "updated_at": "2024-01-25T18:02:20Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-dist.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8778295", - "id": 8778295, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg3NzgyOTU=", - "name": "bazel-0.17.2-linux-x86_64", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812879", + "id": 147812879, + "node_id": "RA_kwDOATz7jc4Iz3IP", + "name": "bazel-7.0.2-installer-darwin-arm64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -6462,23 +6326,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 168325701, - "download_count": 1735, - "created_at": "2018-09-21T12:59:13Z", - "updated_at": "2018-09-21T12:59:24Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.2/bazel-0.17.2-linux-x86_64" + "size": 50733493, + "download_count": 942, + "created_at": "2024-01-25T18:02:20Z", + "updated_at": "2024-01-25T18:02:21Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-installer-darwin-arm64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8778299", - "id": 8778299, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg3NzgyOTk=", - "name": "bazel-0.17.2-linux-x86_64.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812881", + "id": 147812881, + "node_id": "RA_kwDOATz7jc4Iz3IR", + "name": "bazel-7.0.2-installer-darwin-arm64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -6496,23 +6360,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 92, - "download_count": 68, - "created_at": "2018-09-21T12:59:24Z", - "updated_at": "2018-09-21T12:59:24Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.2/bazel-0.17.2-linux-x86_64.sha256" + "size": 104, + "download_count": 153, + "created_at": "2024-01-25T18:02:21Z", + "updated_at": "2024-01-25T18:02:22Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-installer-darwin-arm64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8778300", - "id": 8778300, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg3NzgzMDA=", - "name": "bazel-0.17.2-linux-x86_64.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812882", + "id": 147812882, + "node_id": "RA_kwDOATz7jc4Iz3IS", + "name": "bazel-7.0.2-installer-darwin-arm64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -6531,22 +6395,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 36, - "created_at": "2018-09-21T12:59:24Z", - "updated_at": "2018-09-21T12:59:24Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.2/bazel-0.17.2-linux-x86_64.sig" + "download_count": 150, + "created_at": "2024-01-25T18:02:22Z", + "updated_at": "2024-01-25T18:02:23Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-installer-darwin-arm64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8778301", - "id": 8778301, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg3NzgzMDE=", - "name": "bazel-0.17.2-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812883", + "id": 147812883, + "node_id": "RA_kwDOATz7jc4Iz3IT", + "name": "bazel-7.0.2-installer-darwin-x86_64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -6564,23 +6428,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 166284534, - "download_count": 7614, - "created_at": "2018-09-21T12:59:24Z", - "updated_at": "2018-09-21T12:59:32Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.2/bazel-0.17.2-windows-x86_64.exe" + "size": 52101650, + "download_count": 7819, + "created_at": "2024-01-25T18:02:23Z", + "updated_at": "2024-01-25T18:02:25Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-installer-darwin-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8778304", - "id": 8778304, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg3NzgzMDQ=", - "name": "bazel-0.17.2-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812885", + "id": 147812885, + "node_id": "RA_kwDOATz7jc4Iz3IV", + "name": "bazel-7.0.2-installer-darwin-x86_64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -6598,23 +6462,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 74, - "created_at": "2018-09-21T12:59:33Z", - "updated_at": "2018-09-21T12:59:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.2/bazel-0.17.2-windows-x86_64.exe.sha256" + "size": 105, + "download_count": 152, + "created_at": "2024-01-25T18:02:25Z", + "updated_at": "2024-01-25T18:02:25Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-installer-darwin-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8778305", - "id": 8778305, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg3NzgzMDU=", - "name": "bazel-0.17.2-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812886", + "id": 147812886, + "node_id": "RA_kwDOATz7jc4Iz3IW", + "name": "bazel-7.0.2-installer-darwin-x86_64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -6633,22 +6497,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 63, - "created_at": "2018-09-21T12:59:33Z", - "updated_at": "2018-09-21T12:59:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.2/bazel-0.17.2-windows-x86_64.exe.sig" + "download_count": 153, + "created_at": "2024-01-25T18:02:25Z", + "updated_at": "2024-01-25T18:02:26Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-installer-darwin-x86_64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8778306", - "id": 8778306, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg3NzgzMDY=", - "name": "bazel-0.17.2-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812887", + "id": 147812887, + "node_id": "RA_kwDOATz7jc4Iz3IX", + "name": "bazel-7.0.2-installer-linux-x86_64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -6666,23 +6530,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 164614277, - "download_count": 4103, - "created_at": "2018-09-21T12:59:33Z", - "updated_at": "2018-09-21T12:59:41Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.2/bazel-0.17.2-windows-x86_64.zip" + "size": 54720991, + "download_count": 4852, + "created_at": "2024-01-25T18:02:26Z", + "updated_at": "2024-01-25T18:02:27Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-installer-linux-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8778308", - "id": 8778308, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg3NzgzMDg=", - "name": "bazel-0.17.2-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812890", + "id": 147812890, + "node_id": "RA_kwDOATz7jc4Iz3Ia", + "name": "bazel-7.0.2-installer-linux-x86_64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -6700,23 +6564,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 23, - "created_at": "2018-09-21T12:59:42Z", - "updated_at": "2018-09-21T12:59:42Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.2/bazel-0.17.2-windows-x86_64.zip.sha256" + "size": 104, + "download_count": 197, + "created_at": "2024-01-25T18:02:28Z", + "updated_at": "2024-01-25T18:02:28Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-installer-linux-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8778309", - "id": 8778309, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg3NzgzMDk=", - "name": "bazel-0.17.2-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812891", + "id": 147812891, + "node_id": "RA_kwDOATz7jc4Iz3Ib", + "name": "bazel-7.0.2-installer-linux-x86_64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -6735,22 +6599,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 27, - "created_at": "2018-09-21T12:59:42Z", - "updated_at": "2018-09-21T12:59:42Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.2/bazel-0.17.2-windows-x86_64.zip.sig" + "download_count": 170, + "created_at": "2024-01-25T18:02:28Z", + "updated_at": "2024-01-25T18:02:28Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-installer-linux-x86_64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8778310", - "id": 8778310, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg3NzgzMTA=", - "name": "bazel_0.17.2-linux-x86_64.deb", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812892", + "id": 147812892, + "node_id": "RA_kwDOATz7jc4Iz3Ic", + "name": "bazel-7.0.2-linux-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -6768,23 +6632,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 166188148, - "download_count": 2029, - "created_at": "2018-09-21T12:59:43Z", - "updated_at": "2018-09-21T12:59:51Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.2/bazel_0.17.2-linux-x86_64.deb" + "size": 57369572, + "download_count": 804, + "created_at": "2024-01-25T18:02:29Z", + "updated_at": "2024-01-25T18:02:30Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8778313", - "id": 8778313, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg3NzgzMTM=", - "name": "bazel_0.17.2-linux-x86_64.deb.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812895", + "id": 147812895, + "node_id": "RA_kwDOATz7jc4Iz3If", + "name": "bazel-7.0.2-linux-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -6802,23 +6666,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 96, - "download_count": 27, - "created_at": "2018-09-21T12:59:52Z", - "updated_at": "2018-09-21T12:59:52Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.2/bazel_0.17.2-linux-x86_64.deb.sha256" + "size": 90, + "download_count": 164, + "created_at": "2024-01-25T18:02:30Z", + "updated_at": "2024-01-25T18:02:31Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8778314", - "id": 8778314, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg3NzgzMTQ=", - "name": "bazel_0.17.2-linux-x86_64.deb.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812896", + "id": 147812896, + "node_id": "RA_kwDOATz7jc4Iz3Ig", + "name": "bazel-7.0.2-linux-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -6837,62 +6701,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 28, - "created_at": "2018-09-21T12:59:52Z", - "updated_at": "2018-09-21T12:59:52Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.2/bazel_0.17.2-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.17.2", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.17.2", - "body": "# Release 0.17.2 (2018-09-21)\n\nBaseline: aa118ca818baf722aede0bc48d0a17584fa45b6e\n\nCherry picks:\n + 0e0462589528154cb5160411991075a2000b5452:\n Update checker framework dataflow and javacutil versions\n + 3987300d6651cf0e6e91b395696afac6913a7d66:\n Stop using --release in versioned java_toolchains\n + 438b2773b8c019afa46be470b90bcf70ede7f2ef:\n make_deb: Add new empty line in the end of conffiles file\n + 504401791e0a0e7e3263940e9e127f74956e7806:\n Properly mark configuration files in the Debian package.\n + 9ed9d8ac4347408d15c8fce7c9c07e5c8e658b30:\n Add flag\n --incompatible_symlinked_sandbox_expands_tree_artifacts_in_runfil\n es_tree.\n + 22d761ab42dfb1b131f1facbf490ccdb6c17b89c:\n Update protobuf to 3.6.1 -- add new files\n + 27303d79c38f2bfa3b64ee7cd7a6ef03a9a87842:\n Update protobuf to 3.6.1 -- update references\n + ddc97ed6b0367eb443e3e09a28d10e65179616ab:\n Update protobuf to 3.6.1 -- remove 3.6.0 sources\n + ead1002d3803fdfd4ac68b4b4872076b19d511a2:\n Fix protobuf in the WORKSPACE\n + 12dcd35ef7a26d690589b0fbefb1f20090cbfe15:\n Revert \"Update to JDK 10 javac\"\n + 7eb9ea150fb889a93908d96896db77d5658e5005:\n Automated rollback of\n https://github.com/bazelbuild/bazel/commit/808ec9ff9b5cec14f23a4b\n a106bc5249cacc8c54 and\n https://github.com/bazelbuild/bazel/commit/4c9149d558161e7d3e363f\n b697f5852bc5742a36 and some manual merging.\n + 4566a428c5317d87940aeacfd65f1018340e52b6:\n Fix tests on JDK 9 and 10\n + 1e9f0aa89dad38eeab0bd40e95e689be2ab6e5e5:\n Fix more tests on JDK 9 and 10\n + a572c1cbc8c26f625cab6716137e2d57d05cfdf3:\n Add ubuntu1804_nojava, ubuntu1804_java9, ubuntu1804_java10 to\n postsubmit.\n + 29f1de099e4f6f0f50986aaa4374fc5fb7744ee8:\n Disable Android shell tests on the \"nojava\" platform.\n + b495eafdc2ab380afe533514b3bcd7d5b30c9935:\n Update bazel_toolchains to latest release.\n + 9323c57607d37f9c949b60e293b573584906da46:\n Windows: fix writing java.log\n + 1aba9ac4b4f68b69f2d91e88cfa8e5dcc7cb98c2:\n Automated rollback of commit\n de22ab0582760dc95f33e217e82a7b822378f625.\n + 2579b791c023a78a577e8cb827890139d6fb7534:\n Fix toolchain_java9 on --host_javabase= after\n 7eb9ea150fb889a93908d96896db77d5658e5005\n + 2834613f93f74e988c51cf27eac0e59c79ff3b8f:\n Include also ext jars in the bootclasspath jar.\n + fdb09a260dead1e1169f94584edc837349a4f4a5:\n Release 0.17.1 (2018-09-14)\n + 1d956c707e1c843896ac58a341c335c9c149073d:\n Do not fail the build when gcov is not installed\n + 2e677fb6b8f309b63558eb13294630a91ee0cd33:\n Ignore unrecognized VM options in desugar.sh, such as the JVM 9\n flags to silence warnings.\n\nImportant changes:\n\n - In the future, Bazel will expand tree artifacts in runfiles, too,\n which causes the sandbox to link each file individually into the\n sandbox directory, instead of symlinking the entire directory. In\n this release, the behavior is not enabled by default yet. Please\n try it out via\n --incompatible_symlinked_sandbox_expands_tree_artifacts_in_runfile\n s_tree and let us know if it causes issues. If everything looks\n good, this behavior will become the default in a following\n release.\n\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\nClasspath exception. Those installers should always be redistributed along with\nthe source code.\n\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\nbundled OpenJDK and other open-source components can be displayed by running\nthe command `bazel license`. The vendor and version information of the bundled\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\nThe binaries and source-code of the bundled OpenJDK can be\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\n\n_Security_: All our binaries are signed with our\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/12900007", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/12900007/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/12900007/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.17.1", - "id": 12900007, - "node_id": "MDc6UmVsZWFzZTEyOTAwMDA3", - "tag_name": "0.17.1", - "target_commitish": "master", - "name": "0.17.1", - "draft": false, - "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2018-09-14T10:15:51Z", - "published_at": "2018-09-14T10:46:19Z", - "assets": [ + "download_count": 157, + "created_at": "2024-01-25T18:02:31Z", + "updated_at": "2024-01-25T18:02:31Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-linux-arm64.sig" + }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8672436", - "id": 8672436, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg2NzI0MzY=", - "name": "bazel-0.17.1-darwin-x86_64", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812897", + "id": 147812897, + "node_id": "RA_kwDOATz7jc4Iz3Ih", + "name": "bazel-7.0.2-linux-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -6910,23 +6734,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 170654135, - "download_count": 639, - "created_at": "2018-09-14T10:46:19Z", - "updated_at": "2018-09-14T10:46:28Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel-0.17.1-darwin-x86_64" + "size": 58643764, + "download_count": 5729, + "created_at": "2024-01-25T18:02:31Z", + "updated_at": "2024-01-25T18:02:33Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8672440", - "id": 8672440, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg2NzI0NDA=", - "name": "bazel-0.17.1-darwin-x86_64.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812898", + "id": 147812898, + "node_id": "RA_kwDOATz7jc4Iz3Ii", + "name": "bazel-7.0.2-linux-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -6944,23 +6768,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 93, - "download_count": 29, - "created_at": "2018-09-14T10:46:28Z", - "updated_at": "2018-09-14T10:46:28Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel-0.17.1-darwin-x86_64.sha256" + "size": 91, + "download_count": 376, + "created_at": "2024-01-25T18:02:33Z", + "updated_at": "2024-01-25T18:02:33Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8672442", - "id": 8672442, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg2NzI0NDI=", - "name": "bazel-0.17.1-darwin-x86_64.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812899", + "id": 147812899, + "node_id": "RA_kwDOATz7jc4Iz3Ij", + "name": "bazel-7.0.2-linux-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -6979,22 +6803,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 16, - "created_at": "2018-09-14T10:46:28Z", - "updated_at": "2018-09-14T10:46:28Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel-0.17.1-darwin-x86_64.sig" + "download_count": 201, + "created_at": "2024-01-25T18:02:33Z", + "updated_at": "2024-01-25T18:02:34Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-linux-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8672443", - "id": 8672443, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg2NzI0NDM=", - "name": "bazel-0.17.1-dist.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812900", + "id": 147812900, + "node_id": "RA_kwDOATz7jc4Iz3Ik", + "name": "bazel-7.0.2-windows-arm64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7012,23 +6836,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 79229870, - "download_count": 6295, - "created_at": "2018-09-14T10:46:28Z", - "updated_at": "2018-09-14T10:46:34Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel-0.17.1-dist.zip" + "size": 222749923, + "download_count": 340, + "created_at": "2024-01-25T18:02:34Z", + "updated_at": "2024-01-25T18:02:39Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-windows-arm64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8672444", - "id": 8672444, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg2NzI0NDQ=", - "name": "bazel-0.17.1-dist.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812904", + "id": 147812904, + "node_id": "RA_kwDOATz7jc4Iz3Io", + "name": "bazel-7.0.2-windows-arm64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7046,23 +6870,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 88, - "download_count": 15, - "created_at": "2018-09-14T10:46:35Z", - "updated_at": "2018-09-14T10:46:35Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel-0.17.1-dist.zip.sha256" + "size": 96, + "download_count": 151, + "created_at": "2024-01-25T18:02:39Z", + "updated_at": "2024-01-25T18:02:39Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8672445", - "id": 8672445, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg2NzI0NDU=", - "name": "bazel-0.17.1-dist.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812906", + "id": 147812906, + "node_id": "RA_kwDOATz7jc4Iz3Iq", + "name": "bazel-7.0.2-windows-arm64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7081,22 +6905,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 32, - "created_at": "2018-09-14T10:46:35Z", - "updated_at": "2018-09-14T10:46:35Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel-0.17.1-dist.zip.sig" + "download_count": 153, + "created_at": "2024-01-25T18:02:39Z", + "updated_at": "2024-01-25T18:02:40Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-windows-arm64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8672446", - "id": 8672446, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg2NzI0NDY=", - "name": "bazel-0.17.1-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812907", + "id": 147812907, + "node_id": "RA_kwDOATz7jc4Iz3Ir", + "name": "bazel-7.0.2-windows-arm64.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7114,23 +6938,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 168361538, - "download_count": 8564, - "created_at": "2018-09-14T10:46:35Z", - "updated_at": "2018-09-14T10:46:47Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel-0.17.1-installer-darwin-x86_64.sh" + "size": 219381310, + "download_count": 187, + "created_at": "2024-01-25T18:02:40Z", + "updated_at": "2024-01-25T18:02:45Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-windows-arm64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8672447", - "id": 8672447, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg2NzI0NDc=", - "name": "bazel-0.17.1-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812912", + "id": 147812912, + "node_id": "RA_kwDOATz7jc4Iz3Iw", + "name": "bazel-7.0.2-windows-arm64.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7148,23 +6972,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 106, - "download_count": 23, - "created_at": "2018-09-14T10:46:47Z", - "updated_at": "2018-09-14T10:46:47Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel-0.17.1-installer-darwin-x86_64.sh.sha256" + "size": 96, + "download_count": 152, + "created_at": "2024-01-25T18:02:46Z", + "updated_at": "2024-01-25T18:02:46Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-windows-arm64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8672448", - "id": 8672448, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg2NzI0NDg=", - "name": "bazel-0.17.1-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812913", + "id": 147812913, + "node_id": "RA_kwDOATz7jc4Iz3Ix", + "name": "bazel-7.0.2-windows-arm64.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7183,22 +7007,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 8, - "created_at": "2018-09-14T10:46:48Z", - "updated_at": "2018-09-14T10:46:48Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel-0.17.1-installer-darwin-x86_64.sh.sig" + "download_count": 153, + "created_at": "2024-01-25T18:02:46Z", + "updated_at": "2024-01-25T18:02:46Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-windows-arm64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8672449", - "id": 8672449, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg2NzI0NDk=", - "name": "bazel-0.17.1-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812915", + "id": 147812915, + "node_id": "RA_kwDOATz7jc4Iz3Iz", + "name": "bazel-7.0.2-windows-x86_64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7216,23 +7040,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 166184302, - "download_count": 12065, - "created_at": "2018-09-14T10:46:48Z", - "updated_at": "2018-09-14T10:47:03Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel-0.17.1-installer-linux-x86_64.sh" + "size": 54000151, + "download_count": 1727, + "created_at": "2024-01-25T18:02:46Z", + "updated_at": "2024-01-25T18:02:48Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-windows-x86_64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8672451", - "id": 8672451, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg2NzI0NTE=", - "name": "bazel-0.17.1-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812921", + "id": 147812921, + "node_id": "RA_kwDOATz7jc4Iz3I5", + "name": "bazel-7.0.2-windows-x86_64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7250,23 +7074,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 60, - "created_at": "2018-09-14T10:47:03Z", - "updated_at": "2018-09-14T10:47:03Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel-0.17.1-installer-linux-x86_64.sh.sha256" + "size": 97, + "download_count": 190, + "created_at": "2024-01-25T18:02:48Z", + "updated_at": "2024-01-25T18:02:48Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8672452", - "id": 8672452, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg2NzI0NTI=", - "name": "bazel-0.17.1-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812923", + "id": 147812923, + "node_id": "RA_kwDOATz7jc4Iz3I7", + "name": "bazel-7.0.2-windows-x86_64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7285,22 +7109,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 16, - "created_at": "2018-09-14T10:47:03Z", - "updated_at": "2018-09-14T10:47:03Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel-0.17.1-installer-linux-x86_64.sh.sig" + "download_count": 162, + "created_at": "2024-01-25T18:02:49Z", + "updated_at": "2024-01-25T18:02:49Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-windows-x86_64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8672453", - "id": 8672453, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg2NzI0NTM=", - "name": "bazel-0.17.1-linux-x86_64", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812924", + "id": 147812924, + "node_id": "RA_kwDOATz7jc4Iz3I8", + "name": "bazel-7.0.2-windows-x86_64.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7318,23 +7142,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 168325644, - "download_count": 57024, - "created_at": "2018-09-14T10:47:03Z", - "updated_at": "2018-09-14T10:47:19Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel-0.17.1-linux-x86_64" + "size": 51846005, + "download_count": 4511, + "created_at": "2024-01-25T18:02:49Z", + "updated_at": "2024-01-25T18:02:51Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-windows-x86_64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8672454", - "id": 8672454, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg2NzI0NTQ=", - "name": "bazel-0.17.1-linux-x86_64.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812928", + "id": 147812928, + "node_id": "RA_kwDOATz7jc4Iz3JA", + "name": "bazel-7.0.2-windows-x86_64.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7352,23 +7176,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 92, - "download_count": 27, - "created_at": "2018-09-14T10:47:19Z", - "updated_at": "2018-09-14T10:47:19Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel-0.17.1-linux-x86_64.sha256" + "size": 97, + "download_count": 192, + "created_at": "2024-01-25T18:02:51Z", + "updated_at": "2024-01-25T18:02:51Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-windows-x86_64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8672455", - "id": 8672455, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg2NzI0NTU=", - "name": "bazel-0.17.1-linux-x86_64.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812930", + "id": 147812930, + "node_id": "RA_kwDOATz7jc4Iz3JC", + "name": "bazel-7.0.2-windows-x86_64.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7387,22 +7211,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 10, - "created_at": "2018-09-14T10:47:20Z", - "updated_at": "2018-09-14T10:47:20Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel-0.17.1-linux-x86_64.sig" + "download_count": 168, + "created_at": "2024-01-25T18:02:51Z", + "updated_at": "2024-01-25T18:02:51Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel-7.0.2-windows-x86_64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8672456", - "id": 8672456, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg2NzI0NTY=", - "name": "bazel-0.17.1-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812931", + "id": 147812931, + "node_id": "RA_kwDOATz7jc4Iz3JD", + "name": "bazel_7.0.2-linux-x86_64.deb", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7420,23 +7244,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 166284415, - "download_count": 1528, - "created_at": "2018-09-14T10:47:20Z", - "updated_at": "2018-09-14T10:47:29Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel-0.17.1-windows-x86_64.exe" + "size": 54562314, + "download_count": 1690, + "created_at": "2024-01-25T18:02:52Z", + "updated_at": "2024-01-25T18:02:53Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel_7.0.2-linux-x86_64.deb" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8672470", - "id": 8672470, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg2NzI0NzA=", - "name": "bazel-0.17.1-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812933", + "id": 147812933, + "node_id": "RA_kwDOATz7jc4Iz3JF", + "name": "bazel_7.0.2-linux-x86_64.deb.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7454,23 +7278,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 19, - "created_at": "2018-09-14T10:47:29Z", - "updated_at": "2018-09-14T10:47:29Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel-0.17.1-windows-x86_64.exe.sha256" + "size": 95, + "download_count": 157, + "created_at": "2024-01-25T18:02:53Z", + "updated_at": "2024-01-25T18:02:54Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel_7.0.2-linux-x86_64.deb.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8672472", - "id": 8672472, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg2NzI0NzI=", - "name": "bazel-0.17.1-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812934", + "id": 147812934, + "node_id": "RA_kwDOATz7jc4Iz3JG", + "name": "bazel_7.0.2-linux-x86_64.deb.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7489,22 +7313,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 13, - "created_at": "2018-09-14T10:47:29Z", - "updated_at": "2018-09-14T10:47:29Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel-0.17.1-windows-x86_64.exe.sig" + "download_count": 150, + "created_at": "2024-01-25T18:02:54Z", + "updated_at": "2024-01-25T18:02:54Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel_7.0.2-linux-x86_64.deb.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8672473", - "id": 8672473, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg2NzI0NzM=", - "name": "bazel-0.17.1-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812936", + "id": 147812936, + "node_id": "RA_kwDOATz7jc4Iz3JI", + "name": "bazel_nojdk-7.0.2-darwin-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7522,23 +7346,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 164614207, - "download_count": 1528, - "created_at": "2018-09-14T10:47:30Z", - "updated_at": "2018-09-14T10:47:39Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel-0.17.1-windows-x86_64.zip" + "size": 36365882, + "download_count": 168, + "created_at": "2024-01-25T18:02:54Z", + "updated_at": "2024-01-25T18:02:55Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel_nojdk-7.0.2-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8672481", - "id": 8672481, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg2NzI0ODE=", - "name": "bazel-0.17.1-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812937", + "id": 147812937, + "node_id": "RA_kwDOATz7jc4Iz3JJ", + "name": "bazel_nojdk-7.0.2-darwin-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7556,23 +7380,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 7, - "created_at": "2018-09-14T10:47:39Z", - "updated_at": "2018-09-14T10:47:39Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel-0.17.1-windows-x86_64.zip.sha256" + "size": 97, + "download_count": 147, + "created_at": "2024-01-25T18:02:56Z", + "updated_at": "2024-01-25T18:02:56Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel_nojdk-7.0.2-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8672482", - "id": 8672482, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg2NzI0ODI=", - "name": "bazel-0.17.1-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812938", + "id": 147812938, + "node_id": "RA_kwDOATz7jc4Iz3JK", + "name": "bazel_nojdk-7.0.2-darwin-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7591,22 +7415,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 8, - "created_at": "2018-09-14T10:47:40Z", - "updated_at": "2018-09-14T10:47:40Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel-0.17.1-windows-x86_64.zip.sig" + "download_count": 148, + "created_at": "2024-01-25T18:02:56Z", + "updated_at": "2024-01-25T18:02:56Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel_nojdk-7.0.2-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8672483", - "id": 8672483, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg2NzI0ODM=", - "name": "bazel_0.17.1-linux-x86_64.deb", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812940", + "id": 147812940, + "node_id": "RA_kwDOATz7jc4Iz3JM", + "name": "bazel_nojdk-7.0.2-darwin-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7624,23 +7448,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 166187974, - "download_count": 43007, - "created_at": "2018-09-14T10:47:40Z", - "updated_at": "2018-09-14T10:47:56Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel_0.17.1-linux-x86_64.deb" + "size": 37072086, + "download_count": 163, + "created_at": "2024-01-25T18:02:56Z", + "updated_at": "2024-01-25T18:02:58Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel_nojdk-7.0.2-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8672489", - "id": 8672489, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg2NzI0ODk=", - "name": "bazel_0.17.1-linux-x86_64.deb.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812943", + "id": 147812943, + "node_id": "RA_kwDOATz7jc4Iz3JP", + "name": "bazel_nojdk-7.0.2-darwin-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7658,23 +7482,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 96, - "download_count": 15, - "created_at": "2018-09-14T10:47:56Z", - "updated_at": "2018-09-14T10:47:56Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel_0.17.1-linux-x86_64.deb.sha256" + "size": 98, + "download_count": 154, + "created_at": "2024-01-25T18:02:58Z", + "updated_at": "2024-01-25T18:02:58Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel_nojdk-7.0.2-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8672490", - "id": 8672490, - "node_id": "MDEyOlJlbGVhc2VBc3NldDg2NzI0OTA=", - "name": "bazel_0.17.1-linux-x86_64.deb.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812945", + "id": 147812945, + "node_id": "RA_kwDOATz7jc4Iz3JR", + "name": "bazel_nojdk-7.0.2-darwin-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7693,62 +7517,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 33, - "created_at": "2018-09-14T10:47:56Z", - "updated_at": "2018-09-14T10:47:56Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel_0.17.1-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.17.1", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.17.1", - "body": "# Release 0.17.1 (2018-09-14)\n\nBaseline: aa118ca818baf722aede0bc48d0a17584fa45b6e\n\nCherry picks:\n + 0e0462589528154cb5160411991075a2000b5452:\n Update checker framework dataflow and javacutil versions\n + 3987300d6651cf0e6e91b395696afac6913a7d66:\n Stop using --release in versioned java_toolchains\n + 438b2773b8c019afa46be470b90bcf70ede7f2ef:\n make_deb: Add new empty line in the end of conffiles file\n + 504401791e0a0e7e3263940e9e127f74956e7806:\n Properly mark configuration files in the Debian package.\n + 9ed9d8ac4347408d15c8fce7c9c07e5c8e658b30:\n Add flag\n --incompatible_symlinked_sandbox_expands_tree_artifacts_in_runfil\n es_tree.\n + 22d761ab42dfb1b131f1facbf490ccdb6c17b89c:\n Update protobuf to 3.6.1 -- add new files\n + 27303d79c38f2bfa3b64ee7cd7a6ef03a9a87842:\n Update protobuf to 3.6.1 -- update references\n + ddc97ed6b0367eb443e3e09a28d10e65179616ab:\n Update protobuf to 3.6.1 -- remove 3.6.0 sources\n + ead1002d3803fdfd4ac68b4b4872076b19d511a2:\n Fix protobuf in the WORKSPACE\n + 12dcd35ef7a26d690589b0fbefb1f20090cbfe15:\n Revert \"Update to JDK 10 javac\"\n + 7eb9ea150fb889a93908d96896db77d5658e5005:\n Automated rollback of\n https://github.com/bazelbuild/bazel/commit/808ec9ff9b5cec14f23a4b\n a106bc5249cacc8c54 and\n https://github.com/bazelbuild/bazel/commit/4c9149d558161e7d3e363f\n b697f5852bc5742a36 and some manual merging.\n + 4566a428c5317d87940aeacfd65f1018340e52b6:\n Fix tests on JDK 9 and 10\n + 1e9f0aa89dad38eeab0bd40e95e689be2ab6e5e5:\n Fix more tests on JDK 9 and 10\n + a572c1cbc8c26f625cab6716137e2d57d05cfdf3:\n Add ubuntu1804_nojava, ubuntu1804_java9, ubuntu1804_java10 to\n postsubmit.\n + 29f1de099e4f6f0f50986aaa4374fc5fb7744ee8:\n Disable Android shell tests on the \"nojava\" platform.\n + b495eafdc2ab380afe533514b3bcd7d5b30c9935:\n Update bazel_toolchains to latest release.\n + 9323c57607d37f9c949b60e293b573584906da46:\n Windows: fix writing java.log\n + 1aba9ac4b4f68b69f2d91e88cfa8e5dcc7cb98c2:\n Automated rollback of commit\n de22ab0582760dc95f33e217e82a7b822378f625.\n + 2579b791c023a78a577e8cb827890139d6fb7534:\n Fix toolchain_java9 on --host_javabase= after\n 7eb9ea150fb889a93908d96896db77d5658e5005\n + 2834613f93f74e988c51cf27eac0e59c79ff3b8f:\n Include also ext jars in the bootclasspath jar.\n\nIncompatible changes:\n\n - Loading @bazel_tools//tools/build_defs/repo:git_repositories.bzl\n no longer works. Load @bazel_tools//tools/build_defs/repo:git.bzl\n instead.\n - If the same artifact is generated by two distinct but identical\n actions, and a downstream action has both those actions' outputs\n in its inputs, the artifact will now appear twice in the\n downstream action's inputs. If this causes problems in Skylark\n actions, you can use the uniquify=True argument in Args.add_args.\n - If the same artifact is generated by two distinct but identical\n actions, and a downstream action has both those actions' outputs\n in its inputs, the artifact will now appear twice in the\n downstream action's inputs. If this causes problems in Skylark\n actions, you can use the uniquify=True argument in Args.add_args.\n - Labels in C++ rules' linkopts attribute are not expanded anymore\n unless they are wrapped, e.g: $(location //foo:bar)\n - If the same artifact is generated by two distinct but identical\n actions, and a downstream action has both those actions' outputs\n in its inputs, the artifact will now appear twice in the\n downstream action's inputs. If this causes problems in Skylark\n actions, you can use the uniquify=True argument in Args.add_args.\n - New bazelrc file list.\n - Windows: when BAZEL_SH envvar is not defined and Bazel searches\n for a suitable bash.exe, Bazel will no longer look for Git Bash\n and no longer recommend installing it as a Bash implementation.\n See issue #5751.\n - New bazelrc file list.\n\nNew features:\n\n - The aquery command now supports --output=text.\n - Java, runfiles: the Java runfiles library is now in\n @bazel_tools//tools/java/runfiles. The old target\n (@bazel_tools//tools/runfiles:java-runfiles) is deprecated and\n will be removed in Bazel 0.18.0.\n - Java, runfiles: the Java runfiles library is now in\n @bazel_tools//tools/java/runfiles. The old target\n (@bazel_tools//tools/runfiles:java-runfiles) is deprecated and\n will be removed in Bazel 0.19.0 (not 0.18.0, as stated earlier).\n\nImportant changes:\n\n - Allow @ in package names.\n - Remove support for java_runtime_suite; use alias() together with\n select() instead.\n - Python wrapper scripts for MSVC are removed.\n - [JavaInfo] Outputs are merged in java_common.merge().\n - Faster analysis by improved parallelization.\n - --experimental_shortened_obj_file_path is removed.\n - Introduce the --remote_cache_proxy flag,\n which allows for remote http caching to connect\n via a unix domain socket.\n - No longer define G3_VERSION_INFO for c++ linkstamp compiles, as\n it was a duplicate of G3_TARGET_NAME.\n - Added support for Android NDK r17. The default STL is now\n `libc++`, and support for targeting `mips`, `mips64` and `ARMv5`\n (`armeabi`) has been removed.\n - Add aquery command to get analysis time information about the\n action graph.\n - Fixed compatibility with aar_import when using aapt2. AAPT2 is\n now supported for Android app builds without resource shrinking.\n To use it, pass the `--android_aapt=aapt2` flag or define\n android_binary.aapt_version=aapt2.\n - Code coverage is collected for Java binaries invoked from sh_test.\n - java_common.compile creates the native headers jar accesible via\n JavaInfo.outputs.native_headers.\n - Deleting deprecated no-op flag --show_package_location\n - The JDK shipped with Bazel was updated to JDK10.\n - Rename the startup flag --host_javabase to --server_javabase to\n avoid confusion with the build flag --host_javabase\n - newly added options --experimental_repository_hash_file and\n --experimental_verify_repository_rules allow to verify for\n repositories\n the directory generated against pre-recorded hashes. See\n documentation\n for those options.\n - Removed the gen_jars output group\n - --subcommands can now take a \"pretty_print\" value\n (\"--subcommands=pretty_print\") to print the\n arguments of subcommands as a list for easier reading.\n - follow-up to\n https://github.com/bazelbuild/bazel/commit/1ac359743176e659e9c7472\n 645e3142f3c44b9e8\n - A rule error is now thrown if a Skylark rule implementation\n function returns multiple providers of the same type.\n - When using Bazel's remote execution feature and Bazel has to\n fallback to local execution for an action, Bazel used\n non-sandboxed\n local execution until now. From this release on, you can use the\n new\n flag --remote_local_fallback_strategy= to tell Bazel\n which\n strategy to use in that case.\n - Execution Log Parser can now, when printing it out, filter the\n log by runner type\n - A rule error is now thrown if a Skylark rule implementation\n function returns multiple providers of the same type.\n - Removed the gen_jars output group\n - Removed the gen_jars output group\n - Set --defer_param_files to default to true.\n - Sort attribute lists in proto-form query output to fix\n non-deterministic genquery output.\n - Replace 0/1 with False/True for testonly attribute\n - bazel now supports a .bazelignore file specifying\n directories to be ignored; however, these directories still\n have to be well founded and, in particular, may not contain\n symlink cycles.\n - Add more detailed reporting of the differences between startup\n options.\n - update data binding to 3.2.0\n - For Android incremental dexing actions, Bazel now persists its\n DexBuilder process across individual actions. From our\n benchmarks, this results in a 1.2x speedup for clean local builds.\n - The standard `xcode_VERSION` feature now always uses exactly two\n components in the version, even if you specify `--xcode_version`\n with\n more or fewer than two.\n - A rule error will be thrown if a Skylark rule implementation\n function returns multiple providers of the same type. Try the\n `--incompatible_disallow_conflicting_providers` flag to ensure\n your code is forward-compatible.\n - Removed notion of FULLY_STATIC linking mode from C++ rules.\n - In documentation, we've renamed Skylark into Starlark.\n - Execution Log Parser can now, when printing it out, reorder the\n actions for easier text diffs\n - Linkstamps are no longer recompiled after server restart.\n - Use VanillaJavaBuilder and disable header compilation in\n toolchain_hostjdk8. The default toolchain will soon drop\n compatibility with JDK 8. Using a JDK 8 host_javabase\n will only be supported when using 'VanillaJavaBuilder' (which\n does not support Error Prone,\n Strict Java Deps, or reduced classpaths) and with header\n compilation disabled.\n - In the future, Bazel will expand tree artifacts in runfiles, too,\n which causes the sandbox to link each file individually into the\n sandbox directory, instead of symlinking the entire directory. In\n this release, the behavior is not enabled by default yet. Please\n try it out via\n --incompatible_symlinked_sandbox_expands_tree_artifacts_in_runfile\n s_tree and let us know if it causes issues. If everything looks\n good, this behavior will become the default in a following\n release.\n\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\nClasspath exception. Those installers should always be redistributed along with\nthe source code.\n\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\nbundled OpenJDK and other open-source components can be displayed by running\nthe command `bazel license`. The vendor and version information of the bundled\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\nThe binaries and source-code of the bundled OpenJDK can be\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\n\n_Security_: All our binaries are signed with our\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/12380368", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/12380368/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/12380368/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.16.1", - "id": 12380368, - "node_id": "MDc6UmVsZWFzZTEyMzgwMzY4", - "tag_name": "0.16.1", - "target_commitish": "master", - "name": "0.16.1", - "draft": false, - "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2018-08-13T13:41:24Z", - "published_at": "2018-08-13T16:04:30Z", - "assets": [ + "download_count": 150, + "created_at": "2024-01-25T18:02:58Z", + "updated_at": "2024-01-25T18:02:58Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel_nojdk-7.0.2-darwin-x86_64.sig" + }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8236036", - "id": 8236036, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgyMzYwMzY=", - "name": "bazel-0.16.1-darwin-x86_64", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812946", + "id": 147812946, + "node_id": "RA_kwDOATz7jc4Iz3JS", + "name": "bazel_nojdk-7.0.2-linux-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7766,23 +7550,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 166620906, - "download_count": 2649, - "created_at": "2018-08-13T16:04:31Z", - "updated_at": "2018-08-13T16:04:39Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.1/bazel-0.16.1-darwin-x86_64" + "size": 36331981, + "download_count": 170, + "created_at": "2024-01-25T18:02:59Z", + "updated_at": "2024-01-25T18:03:00Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel_nojdk-7.0.2-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8236038", - "id": 8236038, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgyMzYwMzg=", - "name": "bazel-0.16.1-darwin-x86_64.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812947", + "id": 147812947, + "node_id": "RA_kwDOATz7jc4Iz3JT", + "name": "bazel_nojdk-7.0.2-linux-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7800,23 +7584,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 93, - "download_count": 92, - "created_at": "2018-08-13T16:04:39Z", - "updated_at": "2018-08-13T16:04:39Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.1/bazel-0.16.1-darwin-x86_64.sha256" + "size": 96, + "download_count": 153, + "created_at": "2024-01-25T18:03:00Z", + "updated_at": "2024-01-25T18:03:00Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel_nojdk-7.0.2-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8236039", - "id": 8236039, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgyMzYwMzk=", - "name": "bazel-0.16.1-darwin-x86_64.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812948", + "id": 147812948, + "node_id": "RA_kwDOATz7jc4Iz3JU", + "name": "bazel_nojdk-7.0.2-linux-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7834,23 +7618,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 76, - "created_at": "2018-08-13T16:04:39Z", - "updated_at": "2018-08-13T16:04:39Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.1/bazel-0.16.1-darwin-x86_64.sig" + "size": 566, + "download_count": 151, + "created_at": "2024-01-25T18:03:01Z", + "updated_at": "2024-01-25T18:03:01Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel_nojdk-7.0.2-linux-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8236040", - "id": 8236040, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgyMzYwNDA=", - "name": "bazel-0.16.1-dist.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812950", + "id": 147812950, + "node_id": "RA_kwDOATz7jc4Iz3JW", + "name": "bazel_nojdk-7.0.2-linux-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7868,23 +7652,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 89720959, - "download_count": 4092, - "created_at": "2018-08-13T16:04:39Z", - "updated_at": "2018-08-13T16:04:44Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.1/bazel-0.16.1-dist.zip" + "size": 37511334, + "download_count": 13364, + "created_at": "2024-01-25T18:03:01Z", + "updated_at": "2024-01-25T18:03:02Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel_nojdk-7.0.2-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8236042", - "id": 8236042, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgyMzYwNDI=", - "name": "bazel-0.16.1-dist.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812952", + "id": 147812952, + "node_id": "RA_kwDOATz7jc4Iz3JY", + "name": "bazel_nojdk-7.0.2-linux-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7902,23 +7686,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 88, - "download_count": 85, - "created_at": "2018-08-13T16:04:44Z", - "updated_at": "2018-08-13T16:04:44Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.1/bazel-0.16.1-dist.zip.sha256" + "size": 97, + "download_count": 157, + "created_at": "2024-01-25T18:03:02Z", + "updated_at": "2024-01-25T18:03:03Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel_nojdk-7.0.2-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8236043", - "id": 8236043, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgyMzYwNDM=", - "name": "bazel-0.16.1-dist.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812954", + "id": 147812954, + "node_id": "RA_kwDOATz7jc4Iz3Ja", + "name": "bazel_nojdk-7.0.2-linux-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7936,23 +7720,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 64, - "created_at": "2018-08-13T16:04:44Z", - "updated_at": "2018-08-13T16:04:44Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.1/bazel-0.16.1-dist.zip.sig" + "size": 566, + "download_count": 151, + "created_at": "2024-01-25T18:03:03Z", + "updated_at": "2024-01-25T18:03:03Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel_nojdk-7.0.2-linux-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8236044", - "id": 8236044, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgyMzYwNDQ=", - "name": "bazel-0.16.1-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812956", + "id": 147812956, + "node_id": "RA_kwDOATz7jc4Iz3Jc", + "name": "bazel_nojdk-7.0.2-windows-arm64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -7970,23 +7754,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 164368130, - "download_count": 23049, - "created_at": "2018-08-13T16:04:45Z", - "updated_at": "2018-08-13T16:04:53Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.1/bazel-0.16.1-installer-darwin-x86_64.sh" + "size": 35342111, + "download_count": 169, + "created_at": "2024-01-25T18:03:03Z", + "updated_at": "2024-01-25T18:03:05Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel_nojdk-7.0.2-windows-arm64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8236046", - "id": 8236046, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgyMzYwNDY=", - "name": "bazel-0.16.1-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812969", + "id": 147812969, + "node_id": "RA_kwDOATz7jc4Iz3Jp", + "name": "bazel_nojdk-7.0.2-windows-arm64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -8004,23 +7788,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 106, - "download_count": 82, - "created_at": "2018-08-13T16:04:53Z", - "updated_at": "2018-08-13T16:04:53Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.1/bazel-0.16.1-installer-darwin-x86_64.sh.sha256" + "size": 102, + "download_count": 148, + "created_at": "2024-01-25T18:03:05Z", + "updated_at": "2024-01-25T18:03:05Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel_nojdk-7.0.2-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8236047", - "id": 8236047, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgyMzYwNDc=", - "name": "bazel-0.16.1-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812970", + "id": 147812970, + "node_id": "RA_kwDOATz7jc4Iz3Jq", + "name": "bazel_nojdk-7.0.2-windows-arm64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -8038,23 +7822,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 50, - "created_at": "2018-08-13T16:04:53Z", - "updated_at": "2018-08-13T16:04:53Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.1/bazel-0.16.1-installer-darwin-x86_64.sh.sig" + "size": 566, + "download_count": 155, + "created_at": "2024-01-25T18:03:05Z", + "updated_at": "2024-01-25T18:03:05Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel_nojdk-7.0.2-windows-arm64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8236048", - "id": 8236048, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgyMzYwNDg=", - "name": "bazel-0.16.1-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812972", + "id": 147812972, + "node_id": "RA_kwDOATz7jc4Iz3Js", + "name": "bazel_nojdk-7.0.2-windows-x86_64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -8072,23 +7856,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 162607198, - "download_count": 181588, - "created_at": "2018-08-13T16:04:54Z", - "updated_at": "2018-08-13T16:05:02Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.1/bazel-0.16.1-installer-linux-x86_64.sh" + "size": 35126717, + "download_count": 286, + "created_at": "2024-01-25T18:03:06Z", + "updated_at": "2024-01-25T18:03:07Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel_nojdk-7.0.2-windows-x86_64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8236052", - "id": 8236052, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgyMzYwNTI=", - "name": "bazel-0.16.1-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812974", + "id": 147812974, + "node_id": "RA_kwDOATz7jc4Iz3Ju", + "name": "bazel_nojdk-7.0.2-windows-x86_64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -8106,23 +7890,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 1735, - "created_at": "2018-08-13T16:05:03Z", - "updated_at": "2018-08-13T16:05:03Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.1/bazel-0.16.1-installer-linux-x86_64.sh.sha256" + "size": 103, + "download_count": 157, + "created_at": "2024-01-25T18:03:07Z", + "updated_at": "2024-01-25T18:03:07Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel_nojdk-7.0.2-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8236053", - "id": 8236053, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgyMzYwNTM=", - "name": "bazel-0.16.1-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147812975", + "id": 147812975, + "node_id": "RA_kwDOATz7jc4Iz3Jv", + "name": "bazel_nojdk-7.0.2-windows-x86_64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -8140,2153 +7924,2234 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 111, - "created_at": "2018-08-13T16:05:03Z", - "updated_at": "2018-08-13T16:05:03Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.1/bazel-0.16.1-installer-linux-x86_64.sh.sig" - }, + "size": 566, + "download_count": 155, + "created_at": "2024-01-25T18:03:07Z", + "updated_at": "2024-01-25T18:03:08Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2/bazel_nojdk-7.0.2-windows-x86_64.exe.sig" + } + ], + "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/7.0.2", + "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/7.0.2", + "body": "> [!NOTE] \r\n> If you are looking for [rolling releases](https://bazel.build/release#rolling-releases), please visit [this page](https://bazel.build/release/rolling).\r\n# Release 7.0.2 (2024-01-25)\r\n\r\n\r\n**Baseline:** 2634a6ec8bef0d8eef9870b23befdddb3dbe0005\r\n\r\nBazel 7.0.2 is a patch LTS release. It is fully backward compatible with Bazel 7.0 and contains selected changes by the Bazel community and Google engineers.\r\n\r\n## External Deps\r\n* Disregard WORKSPACE while verifying lockfile repo mapping entries in extension eval ([#21003](https://github.com/bazelbuild/bazel/pull/21003))\r\n\r\n## Acknowledgements:\r\nThis release contains contributions from people at Google.\r\n\r\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with Classpath exception. Those installers should always be redistributed along with the source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the bundled OpenJDK and other open-source components can be displayed by running the command `bazel license`. The vendor and version information of the bundled OpenJDK can be displayed by running the command `bazel info java-runtime`. The binaries and source-code of the bundled OpenJDK can be [downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n_Security_: All our binaries are signed with our [public key](https://bazel.build/bazel-release.pub.gpg) 3D5919B448457EE0.", + "reactions": { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/138560639/reactions", + "total_count": 1, + "+1": 0, + "-1": 0, + "laugh": 1, + "hooray": 0, + "confused": 0, + "heart": 0, + "rocket": 0, + "eyes": 0 + } + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/138246036", + "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/138246036/assets", + "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/138246036/assets{?name,label}", + "html_url": "https://github.com/bazelbuild/bazel/releases/tag/7.0.2rc1", + "id": 138246036, + "author": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "node_id": "RE_kwDOATz7jc4IPXeU", + "tag_name": "7.0.2rc1", + "target_commitish": "release-7.0.2rc1", + "name": "7.0.2rc1", + "draft": false, + "prerelease": true, + "created_at": "2024-01-23T20:20:20Z", + "published_at": "2024-01-23T23:33:56Z", + "assets": [ { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8236054", - "id": 8236054, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgyMzYwNTQ=", - "name": "bazel-0.16.1-linux-x86_64", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399465", + "id": 147399465, + "node_id": "RA_kwDOATz7jc4IySMp", + "name": "bazel-7.0.2rc1-darwin-arm64", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 164703379, - "download_count": 2324, - "created_at": "2018-08-13T16:05:03Z", - "updated_at": "2018-08-13T16:05:12Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.1/bazel-0.16.1-linux-x86_64" + "size": 54083077, + "download_count": 149, + "created_at": "2024-01-23T23:28:51Z", + "updated_at": "2024-01-23T23:28:54Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8236059", - "id": 8236059, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgyMzYwNTk=", - "name": "bazel-0.16.1-linux-x86_64.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399482", + "id": 147399482, + "node_id": "RA_kwDOATz7jc4IySM6", + "name": "bazel-7.0.2rc1-darwin-arm64.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 92, - "download_count": 64, - "created_at": "2018-08-13T16:05:12Z", - "updated_at": "2018-08-13T16:05:12Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.1/bazel-0.16.1-linux-x86_64.sha256" + "size": 94, + "download_count": 142, + "created_at": "2024-01-23T23:28:56Z", + "updated_at": "2024-01-23T23:28:56Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8236060", - "id": 8236060, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgyMzYwNjA=", - "name": "bazel-0.16.1-linux-x86_64.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399493", + "id": 147399493, + "node_id": "RA_kwDOATz7jc4IySNF", + "name": "bazel-7.0.2rc1-darwin-arm64.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 54, - "created_at": "2018-08-13T16:05:13Z", - "updated_at": "2018-08-13T16:05:13Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.1/bazel-0.16.1-linux-x86_64.sig" + "size": 566, + "download_count": 148, + "created_at": "2024-01-23T23:28:59Z", + "updated_at": "2024-01-23T23:29:00Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8236061", - "id": 8236061, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgyMzYwNjE=", - "name": "bazel-0.16.1-windows-x86_64.exe", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399511", + "id": 147399511, + "node_id": "RA_kwDOATz7jc4IySNX", + "name": "bazel-7.0.2rc1-darwin-x86_64", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 162323591, - "download_count": 3897, - "created_at": "2018-08-13T16:05:13Z", - "updated_at": "2018-08-13T16:05:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.1/bazel-0.16.1-windows-x86_64.exe" + "size": 55635358, + "download_count": 143, + "created_at": "2024-01-23T23:29:04Z", + "updated_at": "2024-01-23T23:29:07Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8236062", - "id": 8236062, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgyMzYwNjI=", - "name": "bazel-0.16.1-windows-x86_64.exe.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399531", + "id": 147399531, + "node_id": "RA_kwDOATz7jc4IySNr", + "name": "bazel-7.0.2rc1-darwin-x86_64.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 70, - "created_at": "2018-08-13T16:05:24Z", - "updated_at": "2018-08-13T16:05:24Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.1/bazel-0.16.1-windows-x86_64.exe.sha256" + "size": 95, + "download_count": 147, + "created_at": "2024-01-23T23:29:08Z", + "updated_at": "2024-01-23T23:29:08Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8236063", - "id": 8236063, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgyMzYwNjM=", - "name": "bazel-0.16.1-windows-x86_64.exe.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399552", + "id": 147399552, + "node_id": "RA_kwDOATz7jc4IySOA", + "name": "bazel-7.0.2rc1-darwin-x86_64.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 50, - "created_at": "2018-08-13T16:05:24Z", - "updated_at": "2018-08-13T16:05:24Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.1/bazel-0.16.1-windows-x86_64.exe.sig" + "size": 566, + "download_count": 145, + "created_at": "2024-01-23T23:29:13Z", + "updated_at": "2024-01-23T23:29:13Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-darwin-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8236064", - "id": 8236064, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgyMzYwNjQ=", - "name": "bazel-0.16.1-windows-x86_64.zip", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399572", + "id": 147399572, + "node_id": "RA_kwDOATz7jc4IySOU", + "name": "bazel-7.0.2rc1-dist.zip", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, - "content_type": "application/octet-stream", + "content_type": "application/zip", "state": "uploaded", - "size": 160683528, - "download_count": 8543, - "created_at": "2018-08-13T16:05:24Z", - "updated_at": "2018-08-13T16:05:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.1/bazel-0.16.1-windows-x86_64.zip" + "size": 152961628, + "download_count": 152, + "created_at": "2024-01-23T23:29:18Z", + "updated_at": "2024-01-23T23:29:28Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-dist.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8236069", - "id": 8236069, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgyMzYwNjk=", - "name": "bazel-0.16.1-windows-x86_64.zip.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399599", + "id": 147399599, + "node_id": "RA_kwDOATz7jc4IySOv", + "name": "bazel-7.0.2rc1-dist.zip.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 32, - "created_at": "2018-08-13T16:05:33Z", - "updated_at": "2018-08-13T16:05:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.1/bazel-0.16.1-windows-x86_64.zip.sha256" + "size": 90, + "download_count": 143, + "created_at": "2024-01-23T23:29:29Z", + "updated_at": "2024-01-23T23:29:29Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-dist.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8236070", - "id": 8236070, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgyMzYwNzA=", - "name": "bazel-0.16.1-windows-x86_64.zip.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399630", + "id": 147399630, + "node_id": "RA_kwDOATz7jc4IySPO", + "name": "bazel-7.0.2rc1-dist.zip.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 24, - "created_at": "2018-08-13T16:05:33Z", - "updated_at": "2018-08-13T16:05:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.1/bazel-0.16.1-windows-x86_64.zip.sig" + "size": 566, + "download_count": 145, + "created_at": "2024-01-23T23:29:36Z", + "updated_at": "2024-01-23T23:29:36Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-dist.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8236071", - "id": 8236071, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgyMzYwNzE=", - "name": "bazel_0.16.1-linux-x86_64.deb", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399644", + "id": 147399644, + "node_id": "RA_kwDOATz7jc4IySPc", + "name": "bazel-7.0.2rc1-installer-darwin-arm64.sh", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, - "content_type": "application/octet-stream", + "content_type": "text/x-sh", "state": "uploaded", - "size": 162619130, - "download_count": 6506, - "created_at": "2018-08-13T16:05:33Z", - "updated_at": "2018-08-13T16:05:43Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.1/bazel_0.16.1-linux-x86_64.deb" + "size": 50733624, + "download_count": 145, + "created_at": "2024-01-23T23:29:42Z", + "updated_at": "2024-01-23T23:29:46Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-installer-darwin-arm64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8236077", - "id": 8236077, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgyMzYwNzc=", - "name": "bazel_0.16.1-linux-x86_64.deb.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399654", + "id": 147399654, + "node_id": "RA_kwDOATz7jc4IySPm", + "name": "bazel-7.0.2rc1-installer-darwin-arm64.sh.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 96, - "download_count": 46, - "created_at": "2018-08-13T16:05:43Z", - "updated_at": "2018-08-13T16:05:43Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.1/bazel_0.16.1-linux-x86_64.deb.sha256" + "size": 107, + "download_count": 143, + "created_at": "2024-01-23T23:29:47Z", + "updated_at": "2024-01-23T23:29:47Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-installer-darwin-arm64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8236078", - "id": 8236078, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgyMzYwNzg=", - "name": "bazel_0.16.1-linux-x86_64.deb.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399664", + "id": 147399664, + "node_id": "RA_kwDOATz7jc4IySPw", + "name": "bazel-7.0.2rc1-installer-darwin-arm64.sh.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 32, - "created_at": "2018-08-13T16:05:44Z", - "updated_at": "2018-08-13T16:05:44Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.1/bazel_0.16.1-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.16.1", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.16.1", - "body": "# Release 0.16.1 (2018-08-13)\n\nBaseline: 4f64b77a3dd8e4ccdc8077051927985f9578a3a5\n\nCherry picks:\n + 4c9a0c82d308d5df5c524e2a26644022ff525f3e:\n reduce the size of bazel's embedded jdk\n + d3228b61f633cdc5b3f740b641a0836f1bd79abd:\n remote: limit number of open tcp connections by default. Fixes\n #5491\n + 8ff87c164f48dbabe3b20becd00dde90c50d46f5:\n Fix autodetection of linker flags\n + c4622ac9205d2f1b42dac8c598e83113d39e7f11:\n Fix autodetection of -z linker flags\n + 10219659f58622d99034288cf9f491865f818218:\n blaze_util_posix.cc: fix order of #define\n + ab1f269017171223932e0da9bb539e8a17dd99ed:\n blaze_util_freebsd.cc: include path.h explicitly\n + 68e92b45a37f2142c768a56eb7ecfa484b8b22df:\n openjdk: update macOS openjdk image. Fixes #5532\n + f45c22407e6b00fcba706eb62141cb9036bd38d7:\n Set the start time of binary and JSON profiles to zero correctly.\n + bca1912853086b8e9a28a85a1b144ec0dc9717cc:\n remote: fix race on download error. Fixes #5047\n + 3842bd39e10612c7eef36c6048407e81bcd0a8fb:\n jdk: use parallel old gc and disable compact strings\n + 6bd0bdf5140525cb33dc2db068b210261d9df271:\n Add objc-fully-link to the list of actions that require the\n apple_env feature. This fixes apple_static_library functionality.\n + f330439fb970cfa17c70fc59c1458bb1c31c9522:\n Add the action_names_test_files target to the OSS version of\n tools/buils_defs/cc/BUILD.\n + d215b64362c4ede61c8ba87b5f3f57bce4785d15:\n Fix StackOverflowError on Windows. Fixes #5730\n + 366da4cf27b7f957ef39f89206db77fa2ac289df:\n In java_rules_skylark depend on the javabase through\n //tools/jdk:current_java_runtime\n + 30c601dc13d9e1b40a57434c022c888c7578cc56:\n Don't use @local_jdk for jni headers\n + c56699db5f9173739ba3ac55aa9fa69b6457a99b:\n 'DumpPlatformClasspath' now dumps the current JDK's default\n platform classpath\n\nThis release is a patch release that contains fixes for several serious\nregressions that were found after the release of Bazel 0.16.0.\n\nIn particular this release resolves the following issues:\n\n - Bazel crashes with a StackOverflowError on Windows (See #5730)\n - Bazel requires a locally installed JDK and does not fall back\n to the embedded JDK (See #5744)\n - Bazel fails to build for Homebrew on macOS El Capitan (See #5777)\n - A regression in apple_static_library (See #5683)\n\nPlease watch our blog for a more detailed release announcement.\n\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\nClasspath exception. Those installers should always be redistributed along with\nthe source code.\n\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\nbundled OpenJDK and other open-source components can be displayed by running\nthe command `bazel license`. The vendor and version information of the bundled\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\nThe binaries and source-code of the bundled OpenJDK can be\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\n\n_Security_: All our binaries are signed with our\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/12189293", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/12189293/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/12189293/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.16.0", - "id": 12189293, - "node_id": "MDc6UmVsZWFzZTEyMTg5Mjkz", - "tag_name": "0.16.0", - "target_commitish": "master", - "name": "0.16.0", - "draft": false, - "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2018-07-31T16:55:29Z", - "published_at": "2018-07-31T17:30:07Z", - "assets": [ + "size": 566, + "download_count": 143, + "created_at": "2024-01-23T23:29:52Z", + "updated_at": "2024-01-23T23:29:52Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-installer-darwin-arm64.sh.sig" + }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8078878", - "id": 8078878, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgwNzg4Nzg=", - "name": "bazel-0.16.0-darwin-x86_64", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399677", + "id": 147399677, + "node_id": "RA_kwDOATz7jc4IySP9", + "name": "bazel-7.0.2rc1-installer-darwin-x86_64.sh", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, - "content_type": "application/octet-stream", + "content_type": "text/x-sh", "state": "uploaded", - "size": 166621624, - "download_count": 907, - "created_at": "2018-07-31T17:30:08Z", - "updated_at": "2018-07-31T17:30:17Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.0/bazel-0.16.0-darwin-x86_64" + "size": 52101152, + "download_count": 148, + "created_at": "2024-01-23T23:29:55Z", + "updated_at": "2024-01-23T23:29:58Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-installer-darwin-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8078879", - "id": 8078879, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgwNzg4Nzk=", - "name": "bazel-0.16.0-darwin-x86_64.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399685", + "id": 147399685, + "node_id": "RA_kwDOATz7jc4IySQF", + "name": "bazel-7.0.2rc1-installer-darwin-x86_64.sh.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 93, - "download_count": 35, - "created_at": "2018-07-31T17:30:17Z", - "updated_at": "2018-07-31T17:30:17Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.0/bazel-0.16.0-darwin-x86_64.sha256" + "size": 108, + "download_count": 147, + "created_at": "2024-01-23T23:30:00Z", + "updated_at": "2024-01-23T23:30:00Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-installer-darwin-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8078880", - "id": 8078880, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgwNzg4ODA=", - "name": "bazel-0.16.0-darwin-x86_64.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399692", + "id": 147399692, + "node_id": "RA_kwDOATz7jc4IySQM", + "name": "bazel-7.0.2rc1-installer-darwin-x86_64.sh.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 9, - "created_at": "2018-07-31T17:30:17Z", - "updated_at": "2018-07-31T17:30:17Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.0/bazel-0.16.0-darwin-x86_64.sig" + "size": 566, + "download_count": 146, + "created_at": "2024-01-23T23:30:04Z", + "updated_at": "2024-01-23T23:30:04Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-installer-darwin-x86_64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8078881", - "id": 8078881, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgwNzg4ODE=", - "name": "bazel-0.16.0-dist.zip", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399701", + "id": 147399701, + "node_id": "RA_kwDOATz7jc4IySQV", + "name": "bazel-7.0.2rc1-installer-linux-x86_64.sh", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, - "content_type": "application/octet-stream", + "content_type": "text/x-sh", "state": "uploaded", - "size": 89720984, - "download_count": 3195, - "created_at": "2018-07-31T17:30:17Z", - "updated_at": "2018-07-31T17:30:22Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.0/bazel-0.16.0-dist.zip" + "size": 54720833, + "download_count": 208, + "created_at": "2024-01-23T23:30:09Z", + "updated_at": "2024-01-23T23:30:13Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-installer-linux-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8078882", - "id": 8078882, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgwNzg4ODI=", - "name": "bazel-0.16.0-dist.zip.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399713", + "id": 147399713, + "node_id": "RA_kwDOATz7jc4IySQh", + "name": "bazel-7.0.2rc1-installer-linux-x86_64.sh.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 88, - "download_count": 40, - "created_at": "2018-07-31T17:30:22Z", - "updated_at": "2018-07-31T17:30:22Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.0/bazel-0.16.0-dist.zip.sha256" + "size": 107, + "download_count": 147, + "created_at": "2024-01-23T23:30:14Z", + "updated_at": "2024-01-23T23:30:15Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-installer-linux-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8078883", - "id": 8078883, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgwNzg4ODM=", - "name": "bazel-0.16.0-dist.zip.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399723", + "id": 147399723, + "node_id": "RA_kwDOATz7jc4IySQr", + "name": "bazel-7.0.2rc1-installer-linux-x86_64.sh.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 38, - "created_at": "2018-07-31T17:30:23Z", - "updated_at": "2018-07-31T17:30:24Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.0/bazel-0.16.0-dist.zip.sig" + "size": 566, + "download_count": 147, + "created_at": "2024-01-23T23:30:18Z", + "updated_at": "2024-01-23T23:30:19Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-installer-linux-x86_64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8078884", - "id": 8078884, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgwNzg4ODQ=", - "name": "bazel-0.16.0-installer-darwin-x86_64.sh", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399734", + "id": 147399734, + "node_id": "RA_kwDOATz7jc4IySQ2", + "name": "bazel-7.0.2rc1-linux-arm64", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 164369799, - "download_count": 2015, - "created_at": "2018-07-31T17:30:24Z", - "updated_at": "2018-07-31T17:32:12Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.0/bazel-0.16.0-installer-darwin-x86_64.sh" + "size": 57369528, + "download_count": 157, + "created_at": "2024-01-23T23:30:24Z", + "updated_at": "2024-01-23T23:30:27Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8078928", - "id": 8078928, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgwNzg5Mjg=", - "name": "bazel-0.16.0-installer-darwin-x86_64.sh.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399742", + "id": 147399742, + "node_id": "RA_kwDOATz7jc4IySQ-", + "name": "bazel-7.0.2rc1-linux-arm64.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 106, - "download_count": 22, - "created_at": "2018-07-31T17:32:12Z", - "updated_at": "2018-07-31T17:32:13Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.0/bazel-0.16.0-installer-darwin-x86_64.sh.sha256" + "size": 93, + "download_count": 145, + "created_at": "2024-01-23T23:30:29Z", + "updated_at": "2024-01-23T23:30:29Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8078929", - "id": 8078929, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgwNzg5Mjk=", - "name": "bazel-0.16.0-installer-darwin-x86_64.sh.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399754", + "id": 147399754, + "node_id": "RA_kwDOATz7jc4IySRK", + "name": "bazel-7.0.2rc1-linux-arm64.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 13, - "created_at": "2018-07-31T17:32:13Z", - "updated_at": "2018-07-31T17:32:13Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.0/bazel-0.16.0-installer-darwin-x86_64.sh.sig" + "size": 566, + "download_count": 144, + "created_at": "2024-01-23T23:30:32Z", + "updated_at": "2024-01-23T23:30:33Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-linux-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8078930", - "id": 8078930, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgwNzg5MzA=", - "name": "bazel-0.16.0-installer-linux-x86_64.sh", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399766", + "id": 147399766, + "node_id": "RA_kwDOATz7jc4IySRW", + "name": "bazel-7.0.2rc1-linux-x86_64", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 162608769, - "download_count": 31514, - "created_at": "2018-07-31T17:32:13Z", - "updated_at": "2018-07-31T17:32:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.0/bazel-0.16.0-installer-linux-x86_64.sh" + "size": 58643751, + "download_count": 158, + "created_at": "2024-01-23T23:30:38Z", + "updated_at": "2024-01-23T23:30:42Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8078935", - "id": 8078935, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgwNzg5MzU=", - "name": "bazel-0.16.0-installer-linux-x86_64.sh.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399777", + "id": 147399777, + "node_id": "RA_kwDOATz7jc4IySRh", + "name": "bazel-7.0.2rc1-linux-x86_64.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 165, - "created_at": "2018-07-31T17:32:23Z", - "updated_at": "2018-07-31T17:32:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.0/bazel-0.16.0-installer-linux-x86_64.sh.sha256" + "size": 94, + "download_count": 148, + "created_at": "2024-01-23T23:30:43Z", + "updated_at": "2024-01-23T23:30:43Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8078936", - "id": 8078936, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgwNzg5MzY=", - "name": "bazel-0.16.0-installer-linux-x86_64.sh.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399789", + "id": 147399789, + "node_id": "RA_kwDOATz7jc4IySRt", + "name": "bazel-7.0.2rc1-linux-x86_64.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 71, - "created_at": "2018-07-31T17:32:24Z", - "updated_at": "2018-07-31T17:32:24Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.0/bazel-0.16.0-installer-linux-x86_64.sh.sig" + "size": 566, + "download_count": 150, + "created_at": "2024-01-23T23:30:46Z", + "updated_at": "2024-01-23T23:30:47Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-linux-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8078937", - "id": 8078937, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgwNzg5Mzc=", - "name": "bazel-0.16.0-linux-x86_64", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399805", + "id": 147399805, + "node_id": "RA_kwDOATz7jc4IySR9", + "name": "bazel-7.0.2rc1-windows-arm64.exe", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, - "content_type": "application/octet-stream", + "content_type": "application/x-msdownload", "state": "uploaded", - "size": 164704058, - "download_count": 940, - "created_at": "2018-07-31T17:32:24Z", - "updated_at": "2018-07-31T17:32:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.0/bazel-0.16.0-linux-x86_64" + "size": 222749570, + "download_count": 160, + "created_at": "2024-01-23T23:30:50Z", + "updated_at": "2024-01-23T23:31:03Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-windows-arm64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8078939", - "id": 8078939, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgwNzg5Mzk=", - "name": "bazel-0.16.0-linux-x86_64.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399859", + "id": 147399859, + "node_id": "RA_kwDOATz7jc4IySSz", + "name": "bazel-7.0.2rc1-windows-arm64.exe.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 92, - "download_count": 28, - "created_at": "2018-07-31T17:32:33Z", - "updated_at": "2018-07-31T17:32:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.0/bazel-0.16.0-linux-x86_64.sha256" + "size": 99, + "download_count": 149, + "created_at": "2024-01-23T23:31:05Z", + "updated_at": "2024-01-23T23:31:05Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8078940", - "id": 8078940, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgwNzg5NDA=", - "name": "bazel-0.16.0-linux-x86_64.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399871", + "id": 147399871, + "node_id": "RA_kwDOATz7jc4IySS_", + "name": "bazel-7.0.2rc1-windows-arm64.exe.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 14, - "created_at": "2018-07-31T17:32:34Z", - "updated_at": "2018-07-31T17:32:34Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.0/bazel-0.16.0-linux-x86_64.sig" + "size": 566, + "download_count": 148, + "created_at": "2024-01-23T23:31:09Z", + "updated_at": "2024-01-23T23:31:09Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-windows-arm64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8078941", - "id": 8078941, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgwNzg5NDE=", - "name": "bazel-0.16.0-windows-x86_64.exe", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399889", + "id": 147399889, + "node_id": "RA_kwDOATz7jc4IySTR", + "name": "bazel-7.0.2rc1-windows-arm64.zip", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, - "content_type": "application/octet-stream", + "content_type": "application/zip", "state": "uploaded", - "size": 162324356, - "download_count": 1467, - "created_at": "2018-07-31T17:32:34Z", - "updated_at": "2018-07-31T17:32:43Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.0/bazel-0.16.0-windows-x86_64.exe" + "size": 219381227, + "download_count": 149, + "created_at": "2024-01-23T23:31:14Z", + "updated_at": "2024-01-23T23:31:26Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-windows-arm64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8078946", - "id": 8078946, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgwNzg5NDY=", - "name": "bazel-0.16.0-windows-x86_64.exe.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399917", + "id": 147399917, + "node_id": "RA_kwDOATz7jc4IySTt", + "name": "bazel-7.0.2rc1-windows-arm64.zip.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 20, - "created_at": "2018-07-31T17:32:43Z", - "updated_at": "2018-07-31T17:32:43Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.0/bazel-0.16.0-windows-x86_64.exe.sha256" + "size": 99, + "download_count": 145, + "created_at": "2024-01-23T23:31:28Z", + "updated_at": "2024-01-23T23:31:29Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-windows-arm64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8078947", - "id": 8078947, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgwNzg5NDc=", - "name": "bazel-0.16.0-windows-x86_64.exe.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399925", + "id": 147399925, + "node_id": "RA_kwDOATz7jc4IyST1", + "name": "bazel-7.0.2rc1-windows-arm64.zip.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 15, - "created_at": "2018-07-31T17:32:44Z", - "updated_at": "2018-07-31T17:32:44Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.0/bazel-0.16.0-windows-x86_64.exe.sig" + "size": 566, + "download_count": 148, + "created_at": "2024-01-23T23:31:32Z", + "updated_at": "2024-01-23T23:31:32Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-windows-arm64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8078948", - "id": 8078948, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgwNzg5NDg=", - "name": "bazel-0.16.0-windows-x86_64.zip", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399931", + "id": 147399931, + "node_id": "RA_kwDOATz7jc4IyST7", + "name": "bazel-7.0.2rc1-windows-x86_64.exe", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, - "content_type": "application/octet-stream", + "content_type": "application/x-msdownload", "state": "uploaded", - "size": 160685129, - "download_count": 1689, - "created_at": "2018-07-31T17:32:44Z", - "updated_at": "2018-07-31T17:32:53Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.0/bazel-0.16.0-windows-x86_64.zip" + "size": 54000139, + "download_count": 203, + "created_at": "2024-01-23T23:31:36Z", + "updated_at": "2024-01-23T23:31:40Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-windows-x86_64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8078951", - "id": 8078951, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgwNzg5NTE=", - "name": "bazel-0.16.0-windows-x86_64.zip.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399942", + "id": 147399942, + "node_id": "RA_kwDOATz7jc4IySUG", + "name": "bazel-7.0.2rc1-windows-x86_64.exe.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 11, - "created_at": "2018-07-31T17:32:53Z", - "updated_at": "2018-07-31T17:32:53Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.0/bazel-0.16.0-windows-x86_64.zip.sha256" + "size": 100, + "download_count": 153, + "created_at": "2024-01-23T23:31:41Z", + "updated_at": "2024-01-23T23:31:42Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8078952", - "id": 8078952, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgwNzg5NTI=", - "name": "bazel-0.16.0-windows-x86_64.zip.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399953", + "id": 147399953, + "node_id": "RA_kwDOATz7jc4IySUR", + "name": "bazel-7.0.2rc1-windows-x86_64.exe.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 8, - "created_at": "2018-07-31T17:32:53Z", - "updated_at": "2018-07-31T17:32:53Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.0/bazel-0.16.0-windows-x86_64.zip.sig" + "size": 566, + "download_count": 146, + "created_at": "2024-01-23T23:31:45Z", + "updated_at": "2024-01-23T23:31:45Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-windows-x86_64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8078953", - "id": 8078953, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgwNzg5NTM=", - "name": "bazel_0.16.0-linux-x86_64.deb", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399966", + "id": 147399966, + "node_id": "RA_kwDOATz7jc4IySUe", + "name": "bazel-7.0.2rc1-windows-x86_64.zip", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/zip", + "state": "uploaded", + "size": 51845659, + "download_count": 199, + "created_at": "2024-01-23T23:31:49Z", + "updated_at": "2024-01-23T23:31:53Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-windows-x86_64.zip" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399977", + "id": 147399977, + "node_id": "RA_kwDOATz7jc4IySUp", + "name": "bazel-7.0.2rc1-windows-x86_64.zip.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 162619686, - "download_count": 4460, - "created_at": "2018-07-31T17:32:53Z", - "updated_at": "2018-07-31T17:33:04Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.0/bazel_0.16.0-linux-x86_64.deb" + "size": 100, + "download_count": 144, + "created_at": "2024-01-23T23:31:54Z", + "updated_at": "2024-01-23T23:31:54Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-windows-x86_64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8078956", - "id": 8078956, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgwNzg5NTY=", - "name": "bazel_0.16.0-linux-x86_64.deb.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399987", + "id": 147399987, + "node_id": "RA_kwDOATz7jc4IySUz", + "name": "bazel-7.0.2rc1-windows-x86_64.zip.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 96, - "download_count": 27, - "created_at": "2018-07-31T17:33:04Z", - "updated_at": "2018-07-31T17:33:04Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.0/bazel_0.16.0-linux-x86_64.deb.sha256" + "size": 566, + "download_count": 144, + "created_at": "2024-01-23T23:31:58Z", + "updated_at": "2024-01-23T23:31:59Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel-7.0.2rc1-windows-x86_64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/8078957", - "id": 8078957, - "node_id": "MDEyOlJlbGVhc2VBc3NldDgwNzg5NTc=", - "name": "bazel_0.16.0-linux-x86_64.deb.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147399995", + "id": 147399995, + "node_id": "RA_kwDOATz7jc4IySU7", + "name": "bazel_7.0.2rc1-linux-x86_64.deb", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 15, - "created_at": "2018-07-31T17:33:05Z", - "updated_at": "2018-07-31T17:33:05Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.16.0/bazel_0.16.0-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.16.0", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.16.0", - "body": "# Release 0.16.0 (2018-07-31)\n\nBaseline: 4f64b77a3dd8e4ccdc8077051927985f9578a3a5\n\nCherry picks:\n + 4c9a0c82d308d5df5c524e2a26644022ff525f3e:\n reduce the size of bazel's embedded jdk\n + d3228b61f633cdc5b3f740b641a0836f1bd79abd:\n remote: limit number of open tcp connections by default. Fixes\n #5491\n + 8ff87c164f48dbabe3b20becd00dde90c50d46f5:\n Fix autodetection of linker flags\n + c4622ac9205d2f1b42dac8c598e83113d39e7f11:\n Fix autodetection of -z linker flags\n + 10219659f58622d99034288cf9f491865f818218:\n blaze_util_posix.cc: fix order of #define\n + ab1f269017171223932e0da9bb539e8a17dd99ed:\n blaze_util_freebsd.cc: include path.h explicitly\n + 68e92b45a37f2142c768a56eb7ecfa484b8b22df:\n openjdk: update macOS openjdk image. Fixes #5532\n + f45c22407e6b00fcba706eb62141cb9036bd38d7:\n Set the start time of binary and JSON profiles to zero correctly.\n + bca1912853086b8e9a28a85a1b144ec0dc9717cc:\n remote: fix race on download error. Fixes #5047\n + 3842bd39e10612c7eef36c6048407e81bcd0a8fb:\n jdk: use parallel old gc and disable compact strings\n\nIncompatible changes:\n\n - The $(ANDROID_CPU) Make variable is not available anymore. Use\n $(TARGET_CPU) after an Android configuration transition instead.\n - The $(JAVA_TRANSLATIONS) Make variable is not supported anymore.\n - Skylark structs (using struct()) may no longer have to_json and\n to_proto overridden.\n - The mobile-install --skylark_incremental_res flag is no longer\n available, use the --skylark flag instead.\n\nNew features:\n\n - android_local_test now takes advantage of Robolectric's binary\n resource processing which allows for faster tests.\n - Allow @ in package names.\n\nImportant changes:\n\n - Option --glibc is removed, toolchain selection relies solely on\n --cpu and --compiler options.\n - Build support for enabling cross binary FDO optimization.\n - The --distdir option is no longer experimental. This\n option allows to specify additional directories to look for\n files before trying to fetch them from the network. Files from\n any of the distdirs are only used if a checksum for the file\n is specified and both, the filename and the checksum, match.\n - Java coverage works now with multiple jobs.\n - Flip default value of --experimental_shortened_obj_file_path to\n true, Bazel now generates short object file path by default.\n - New rules for importing Android dependencies:\n `aar_import_external` and `aar_maven_import_external`.\n `aar_import_external` enables specifying external AAR\n dependencies using a list of HTTP URLs for the artifact.\n `aar_maven_import_external` enables specifying external AAR\n dependencies using the artifact coordinate and a list of server\n URLs.\n - The BAZEL_JAVAC_OPTS environment variable allows arguments, e.g.,\n \"-J-Xmx2g\", may be passed to the javac compiler during bootstrap\n build. This is helpful if your system chooses too small of a max\n heap size for the Java compiler during the bootstrap build.\n - --noexpand_configs_in_place is deprecated.\n - A tool to parse the Bazel execution log.\n - Support for LIPO has been fully removed.\n - Remove support for --discard_actions_after_execution.\n - Add --materialize_param_files flag to write parameter files even\n when actions are executed remotely.\n - Windows default system bazelrc is read from the user's\n ProgramData if present.\n - --[no]allow_undefined_configs no longer exists, passing undefined\n configs is an error.\n - In remote caching we limit the number of open\n TCP connections to 100 by default. The number can be adjusted\n by specifying the --remote_max_connections flag.\n\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\nClasspath exception. Those installers should always be redistributed along with\nthe source code.\n\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\nbundled OpenJDK and other open-source components can be displayed by running\nthe command `bazel license`. The vendor and version information of the bundled\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\nThe binaries and source-code of the bundled OpenJDK can be\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\n\n_Security_: All our binaries are signed with our\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/11964812", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/11964812/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/11964812/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.15.2", - "id": 11964812, - "node_id": "MDc6UmVsZWFzZTExOTY0ODEy", - "tag_name": "0.15.2", - "target_commitish": "master", - "name": "0.15.2", - "draft": false, - "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2018-07-17T12:19:40Z", - "published_at": "2018-07-17T12:42:48Z", - "assets": [ + "size": 54562182, + "download_count": 153, + "created_at": "2024-01-23T23:32:02Z", + "updated_at": "2024-01-23T23:32:06Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_7.0.2rc1-linux-x86_64.deb" + }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7905703", - "id": 7905703, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc5MDU3MDM=", - "name": "bazel-0.15.2-darwin-x86_64", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400010", + "id": 147400010, + "node_id": "RA_kwDOATz7jc4IySVK", + "name": "bazel_7.0.2rc1-linux-x86_64.deb.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 193194408, - "download_count": 1440, - "created_at": "2018-07-17T12:42:48Z", - "updated_at": "2018-07-17T12:42:58Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel-0.15.2-darwin-x86_64" + "size": 98, + "download_count": 147, + "created_at": "2024-01-23T23:32:08Z", + "updated_at": "2024-01-23T23:32:08Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_7.0.2rc1-linux-x86_64.deb.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7905706", - "id": 7905706, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc5MDU3MDY=", - "name": "bazel-0.15.2-darwin-x86_64.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400020", + "id": 147400020, + "node_id": "RA_kwDOATz7jc4IySVU", + "name": "bazel_7.0.2rc1-linux-x86_64.deb.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 93, - "download_count": 55, - "created_at": "2018-07-17T12:42:58Z", - "updated_at": "2018-07-17T12:42:58Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel-0.15.2-darwin-x86_64.sha256" + "size": 566, + "download_count": 147, + "created_at": "2024-01-23T23:32:11Z", + "updated_at": "2024-01-23T23:32:12Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_7.0.2rc1-linux-x86_64.deb.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7905707", - "id": 7905707, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc5MDU3MDc=", - "name": "bazel-0.15.2-darwin-x86_64.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400026", + "id": 147400026, + "node_id": "RA_kwDOATz7jc4IySVa", + "name": "bazel_7.0.2rc1.dsc", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 29, - "created_at": "2018-07-17T12:42:58Z", - "updated_at": "2018-07-17T12:42:58Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel-0.15.2-darwin-x86_64.sig" + "size": 537, + "download_count": 146, + "created_at": "2024-01-23T23:32:15Z", + "updated_at": "2024-01-23T23:32:16Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_7.0.2rc1.dsc" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7905708", - "id": 7905708, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc5MDU3MDg=", - "name": "bazel-0.15.2-dist.zip", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400040", + "id": 147400040, + "node_id": "RA_kwDOATz7jc4IySVo", + "name": "bazel_7.0.2rc1.dsc.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 89672966, - "download_count": 4941, - "created_at": "2018-07-17T12:42:58Z", - "updated_at": "2018-07-17T12:43:03Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel-0.15.2-dist.zip" + "size": 85, + "download_count": 147, + "created_at": "2024-01-23T23:32:19Z", + "updated_at": "2024-01-23T23:32:20Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_7.0.2rc1.dsc.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7905713", - "id": 7905713, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc5MDU3MTM=", - "name": "bazel-0.15.2-dist.zip.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400045", + "id": 147400045, + "node_id": "RA_kwDOATz7jc4IySVt", + "name": "bazel_7.0.2rc1.dsc.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 88, - "download_count": 41, - "created_at": "2018-07-17T12:43:04Z", - "updated_at": "2018-07-17T12:43:04Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel-0.15.2-dist.zip.sha256" + "size": 566, + "download_count": 143, + "created_at": "2024-01-23T23:32:23Z", + "updated_at": "2024-01-23T23:32:23Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_7.0.2rc1.dsc.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7905714", - "id": 7905714, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc5MDU3MTQ=", - "name": "bazel-0.15.2-dist.zip.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400052", + "id": 147400052, + "node_id": "RA_kwDOATz7jc4IySV0", + "name": "bazel_7.0.2rc1.tar.gz", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, - "content_type": "application/octet-stream", + "content_type": "application/x-gzip", "state": "uploaded", - "size": 543, - "download_count": 62, - "created_at": "2018-07-17T12:43:04Z", - "updated_at": "2018-07-17T12:43:04Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel-0.15.2-dist.zip.sig" + "size": 26785058, + "download_count": 144, + "created_at": "2024-01-23T23:32:26Z", + "updated_at": "2024-01-23T23:32:28Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_7.0.2rc1.tar.gz" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7905715", - "id": 7905715, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc5MDU3MTU=", - "name": "bazel-0.15.2-installer-darwin-x86_64.sh", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400062", + "id": 147400062, + "node_id": "RA_kwDOATz7jc4IySV-", + "name": "bazel_7.0.2rc1.tar.gz.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 189807247, - "download_count": 4698, - "created_at": "2018-07-17T12:43:04Z", - "updated_at": "2018-07-17T12:43:14Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel-0.15.2-installer-darwin-x86_64.sh" + "size": 88, + "download_count": 146, + "created_at": "2024-01-23T23:32:30Z", + "updated_at": "2024-01-23T23:32:30Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_7.0.2rc1.tar.gz.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7905716", - "id": 7905716, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc5MDU3MTY=", - "name": "bazel-0.15.2-installer-darwin-x86_64.sh.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400068", + "id": 147400068, + "node_id": "RA_kwDOATz7jc4IySWE", + "name": "bazel_7.0.2rc1.tar.gz.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 106, - "download_count": 43, - "created_at": "2018-07-17T12:43:14Z", - "updated_at": "2018-07-17T12:43:14Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel-0.15.2-installer-darwin-x86_64.sh.sha256" + "size": 566, + "download_count": 144, + "created_at": "2024-01-23T23:32:33Z", + "updated_at": "2024-01-23T23:32:33Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_7.0.2rc1.tar.gz.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7905717", - "id": 7905717, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc5MDU3MTc=", - "name": "bazel-0.15.2-installer-darwin-x86_64.sh.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400078", + "id": 147400078, + "node_id": "RA_kwDOATz7jc4IySWO", + "name": "bazel_nojdk-7.0.2rc1-darwin-arm64", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 18, - "created_at": "2018-07-17T12:43:15Z", - "updated_at": "2018-07-17T12:43:15Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel-0.15.2-installer-darwin-x86_64.sh.sig" + "size": 36365784, + "download_count": 144, + "created_at": "2024-01-23T23:32:37Z", + "updated_at": "2024-01-23T23:32:39Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_nojdk-7.0.2rc1-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7905718", - "id": 7905718, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc5MDU3MTg=", - "name": "bazel-0.15.2-installer-linux-x86_64.sh", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400095", + "id": 147400095, + "node_id": "RA_kwDOATz7jc4IySWf", + "name": "bazel_nojdk-7.0.2rc1-darwin-arm64.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 183475848, - "download_count": 38565, - "created_at": "2018-07-17T12:43:15Z", - "updated_at": "2018-07-17T12:43:25Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel-0.15.2-installer-linux-x86_64.sh" + "size": 100, + "download_count": 146, + "created_at": "2024-01-23T23:32:46Z", + "updated_at": "2024-01-23T23:32:47Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_nojdk-7.0.2rc1-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7905722", - "id": 7905722, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc5MDU3MjI=", - "name": "bazel-0.15.2-installer-linux-x86_64.sh.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400101", + "id": 147400101, + "node_id": "RA_kwDOATz7jc4IySWl", + "name": "bazel_nojdk-7.0.2rc1-darwin-arm64.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 136, - "created_at": "2018-07-17T12:43:26Z", - "updated_at": "2018-07-17T12:43:26Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel-0.15.2-installer-linux-x86_64.sh.sha256" + "size": 566, + "download_count": 145, + "created_at": "2024-01-23T23:32:50Z", + "updated_at": "2024-01-23T23:32:50Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_nojdk-7.0.2rc1-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7905723", - "id": 7905723, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc5MDU3MjM=", - "name": "bazel-0.15.2-installer-linux-x86_64.sh.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400112", + "id": 147400112, + "node_id": "RA_kwDOATz7jc4IySWw", + "name": "bazel_nojdk-7.0.2rc1-darwin-x86_64", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 132, - "created_at": "2018-07-17T12:43:26Z", - "updated_at": "2018-07-17T12:43:26Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel-0.15.2-installer-linux-x86_64.sh.sig" + "size": 37071964, + "download_count": 144, + "created_at": "2024-01-23T23:32:53Z", + "updated_at": "2024-01-23T23:32:56Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_nojdk-7.0.2rc1-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7905724", - "id": 7905724, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc5MDU3MjQ=", - "name": "bazel-0.15.2-linux-x86_64", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400121", + "id": 147400121, + "node_id": "RA_kwDOATz7jc4IySW5", + "name": "bazel_nojdk-7.0.2rc1-darwin-x86_64.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 186580014, - "download_count": 1470, - "created_at": "2018-07-17T12:43:26Z", - "updated_at": "2018-07-17T12:43:36Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel-0.15.2-linux-x86_64" + "size": 101, + "download_count": 149, + "created_at": "2024-01-23T23:32:57Z", + "updated_at": "2024-01-23T23:32:58Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_nojdk-7.0.2rc1-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7905730", - "id": 7905730, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc5MDU3MzA=", - "name": "bazel-0.15.2-linux-x86_64.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400127", + "id": 147400127, + "node_id": "RA_kwDOATz7jc4IySW_", + "name": "bazel_nojdk-7.0.2rc1-darwin-x86_64.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 92, - "download_count": 50, - "created_at": "2018-07-17T12:43:36Z", - "updated_at": "2018-07-17T12:43:36Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel-0.15.2-linux-x86_64.sha256" + "size": 566, + "download_count": 144, + "created_at": "2024-01-23T23:33:01Z", + "updated_at": "2024-01-23T23:33:02Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_nojdk-7.0.2rc1-darwin-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7905731", - "id": 7905731, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc5MDU3MzE=", - "name": "bazel-0.15.2-linux-x86_64.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400140", + "id": 147400140, + "node_id": "RA_kwDOATz7jc4IySXM", + "name": "bazel_nojdk-7.0.2rc1-linux-arm64", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 21, - "created_at": "2018-07-17T12:43:37Z", - "updated_at": "2018-07-17T12:43:37Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel-0.15.2-linux-x86_64.sig" + "size": 36331937, + "download_count": 148, + "created_at": "2024-01-23T23:33:05Z", + "updated_at": "2024-01-23T23:33:08Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_nojdk-7.0.2rc1-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7905732", - "id": 7905732, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc5MDU3MzI=", - "name": "bazel-0.15.2-windows-x86_64.exe", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400147", + "id": 147400147, + "node_id": "RA_kwDOATz7jc4IySXT", + "name": "bazel_nojdk-7.0.2rc1-linux-arm64.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 187347922, - "download_count": 2270, - "created_at": "2018-07-17T12:43:37Z", - "updated_at": "2018-07-17T12:43:47Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel-0.15.2-windows-x86_64.exe" + "size": 99, + "download_count": 143, + "created_at": "2024-01-23T23:33:09Z", + "updated_at": "2024-01-23T23:33:09Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_nojdk-7.0.2rc1-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7905734", - "id": 7905734, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc5MDU3MzQ=", - "name": "bazel-0.15.2-windows-x86_64.exe.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400157", + "id": 147400157, + "node_id": "RA_kwDOATz7jc4IySXd", + "name": "bazel_nojdk-7.0.2rc1-linux-arm64.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 37, - "created_at": "2018-07-17T12:43:47Z", - "updated_at": "2018-07-17T12:43:47Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel-0.15.2-windows-x86_64.exe.sha256" + "size": 566, + "download_count": 146, + "created_at": "2024-01-23T23:33:13Z", + "updated_at": "2024-01-23T23:33:13Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_nojdk-7.0.2rc1-linux-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7905736", - "id": 7905736, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc5MDU3MzY=", - "name": "bazel-0.15.2-windows-x86_64.exe.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400170", + "id": 147400170, + "node_id": "RA_kwDOATz7jc4IySXq", + "name": "bazel_nojdk-7.0.2rc1-linux-x86_64", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 22, - "created_at": "2018-07-17T12:43:47Z", - "updated_at": "2018-07-17T12:43:47Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel-0.15.2-windows-x86_64.exe.sig" + "size": 37511321, + "download_count": 147, + "created_at": "2024-01-23T23:33:17Z", + "updated_at": "2024-01-23T23:33:19Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_nojdk-7.0.2rc1-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7905737", - "id": 7905737, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc5MDU3Mzc=", - "name": "bazel-0.15.2-windows-x86_64.zip", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400187", + "id": 147400187, + "node_id": "RA_kwDOATz7jc4IySX7", + "name": "bazel_nojdk-7.0.2rc1-linux-x86_64.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 184687996, - "download_count": 2251, - "created_at": "2018-07-17T12:43:47Z", - "updated_at": "2018-07-17T12:44:41Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel-0.15.2-windows-x86_64.zip" + "size": 100, + "download_count": 146, + "created_at": "2024-01-23T23:33:21Z", + "updated_at": "2024-01-23T23:33:22Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_nojdk-7.0.2rc1-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7905749", - "id": 7905749, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc5MDU3NDk=", - "name": "bazel-0.15.2-windows-x86_64.zip.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400197", + "id": 147400197, + "node_id": "RA_kwDOATz7jc4IySYF", + "name": "bazel_nojdk-7.0.2rc1-linux-x86_64.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 16, - "created_at": "2018-07-17T12:44:41Z", - "updated_at": "2018-07-17T12:44:41Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel-0.15.2-windows-x86_64.zip.sha256" + "size": 566, + "download_count": 148, + "created_at": "2024-01-23T23:33:25Z", + "updated_at": "2024-01-23T23:33:25Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_nojdk-7.0.2rc1-linux-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7905750", - "id": 7905750, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc5MDU3NTA=", - "name": "bazel-0.15.2-windows-x86_64.zip.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400217", + "id": 147400217, + "node_id": "RA_kwDOATz7jc4IySYZ", + "name": "bazel_nojdk-7.0.2rc1-windows-arm64.exe", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/x-msdownload", + "state": "uploaded", + "size": 35341758, + "download_count": 145, + "created_at": "2024-01-23T23:33:29Z", + "updated_at": "2024-01-23T23:33:32Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_nojdk-7.0.2rc1-windows-arm64.exe" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400234", + "id": 147400234, + "node_id": "RA_kwDOATz7jc4IySYq", + "name": "bazel_nojdk-7.0.2rc1-windows-arm64.exe.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 11, - "created_at": "2018-07-17T12:44:41Z", - "updated_at": "2018-07-17T12:44:41Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel-0.15.2-windows-x86_64.zip.sig" + "size": 105, + "download_count": 146, + "created_at": "2024-01-23T23:33:33Z", + "updated_at": "2024-01-23T23:33:33Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_nojdk-7.0.2rc1-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7905751", - "id": 7905751, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc5MDU3NTE=", - "name": "bazel_0.15.2-linux-x86_64.deb", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400244", + "id": 147400244, + "node_id": "RA_kwDOATz7jc4IySY0", + "name": "bazel_nojdk-7.0.2rc1-windows-arm64.exe.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105214198, - "download_count": 3521, - "created_at": "2018-07-17T12:44:41Z", - "updated_at": "2018-07-17T12:44:47Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel_0.15.2-linux-x86_64.deb" + "size": 566, + "download_count": 144, + "created_at": "2024-01-23T23:33:38Z", + "updated_at": "2024-01-23T23:33:38Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_nojdk-7.0.2rc1-windows-arm64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7905752", - "id": 7905752, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc5MDU3NTI=", - "name": "bazel_0.15.2-linux-x86_64.deb.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400259", + "id": 147400259, + "node_id": "RA_kwDOATz7jc4IySZD", + "name": "bazel_nojdk-7.0.2rc1-windows-x86_64.exe", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/x-msdownload", + "state": "uploaded", + "size": 35126705, + "download_count": 158, + "created_at": "2024-01-23T23:33:42Z", + "updated_at": "2024-01-23T23:33:44Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_nojdk-7.0.2rc1-windows-x86_64.exe" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400275", + "id": 147400275, + "node_id": "RA_kwDOATz7jc4IySZT", + "name": "bazel_nojdk-7.0.2rc1-windows-x86_64.exe.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 96, - "download_count": 22, - "created_at": "2018-07-17T12:44:47Z", - "updated_at": "2018-07-17T12:44:47Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel_0.15.2-linux-x86_64.deb.sha256" + "size": 106, + "download_count": 144, + "created_at": "2024-01-23T23:33:46Z", + "updated_at": "2024-01-23T23:33:47Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_nojdk-7.0.2rc1-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7905753", - "id": 7905753, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc5MDU3NTM=", - "name": "bazel_0.15.2-linux-x86_64.deb.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147400288", + "id": 147400288, + "node_id": "RA_kwDOATz7jc4IySZg", + "name": "bazel_nojdk-7.0.2rc1-windows-x86_64.exe.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 12, - "created_at": "2018-07-17T12:44:48Z", - "updated_at": "2018-07-17T12:44:48Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel_0.15.2-linux-x86_64.deb.sig" + "size": 566, + "download_count": 146, + "created_at": "2024-01-23T23:33:51Z", + "updated_at": "2024-01-23T23:33:51Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.2rc1/bazel_nojdk-7.0.2rc1-windows-x86_64.exe.sig" } ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.15.2", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.15.2", - "body": "# Release 0.15.2 (2018-07-17)\n\nBaseline: b93ae42e8e693ccbcc387841a17f58259966fa38\n\nCherry picks:\n + 4b80f2455e7e49a95f3a4c9102a67a57dad52207:\n Add option to enable Docker sandboxing.\n + 6b1635279e8b33dc1ac505ac81825e38f8797a14:\n Allow disabling the simple blob caches via CLI flag overrides.\n + 4ec0a7524913ab2c4641368e3f8c09b347351a08:\n Use BUILD.bazel instead of BUILD for external projects\n + 2ff8c5fd919ad7316d06c6303e8d7b51315d4c61:\n Release 0.15.0 (2018-06-26)\n + 8ff87c164f48dbabe3b20becd00dde90c50d46f5:\n Fix autodetection of linker flags\n + c4622ac9205d2f1b42dac8c598e83113d39e7f11:\n Fix autodetection of -z linker flags\n + d3228b61f633cdc5b3f740b641a0836f1bd79abd:\n remote: limit number of open tcp connections by default. Fixes\n #5491\n\nImportant changes:\n\n - In remote caching we limit the number of open\n TCP connections to 100 by default. The number can be adjusted\n by specifying the --remote_max_connections flag.\n\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\nClasspath exception. Those installers should always be redistributed along with\nthe source code.\n\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\nbundled OpenJDK and other open-source components can be displayed by running\nthe command `bazel license`. The vendor and version information of the bundled\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\nThe binaries and source-code of the bundled OpenJDK can be\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\n\n_Security_: All our binaries are signed with our\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." + "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/7.0.2rc1", + "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/7.0.2rc1", + "body": "> [!NOTE] \r\n> If you are looking for [rolling releases](https://bazel.build/release#rolling-releases), please visit [this page](https://bazel.build/release/rolling).\r\n\r\n## External Deps\r\n* Disregard WORKSPACE while verifying lockfile repo mapping entries in extension eval ([#21003](https://github.com/bazelbuild/bazel/pull/21003))\r\n\r\n## Acknowledgements:\r\nThis release contains contributions from people at Google.\r\n\r\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with Classpath exception. Those installers should always be redistributed along with the source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the bundled OpenJDK and other open-source components can be displayed by running the command `bazel license`. The vendor and version information of the bundled OpenJDK can be displayed by running the command `bazel info java-runtime`. The binaries and source-code of the bundled OpenJDK can be [downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n_Security_: All our binaries are signed with our [public key](https://bazel.build/bazel-release.pub.gpg) 3D5919B448457EE0.", + "reactions": { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/138246036/reactions", + "total_count": 1, + "+1": 1, + "-1": 0, + "laugh": 0, + "hooray": 0, + "confused": 0, + "heart": 0, + "rocket": 0, + "eyes": 0 + } }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/11947305", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/11947305/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/11947305/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.15.1", - "id": 11947305, - "node_id": "MDc6UmVsZWFzZTExOTQ3MzA1", - "tag_name": "0.15.1", - "target_commitish": "master", - "name": "0.15.1", - "draft": false, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/138207887", + "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/138207887/assets", + "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/138207887/assets{?name,label}", + "html_url": "https://github.com/bazelbuild/bazel/releases/tag/6.5.0", + "id": 138207887, "author": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -10302,21 +10167,26 @@ "type": "User", "site_admin": false }, + "node_id": "RE_kwDOATz7jc4IPOKP", + "tag_name": "6.5.0", + "target_commitish": "master", + "name": "6.5.0", + "draft": false, "prerelease": false, - "created_at": "2018-07-16T14:13:51Z", - "published_at": "2018-07-16T14:25:07Z", + "created_at": "2024-01-23T16:39:23Z", + "published_at": "2024-01-23T18:19:16Z", "assets": [ { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7893663", - "id": 7893663, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc4OTM2NjM=", - "name": "bazel-0.15.1-darwin-x86_64", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345523", + "id": 147345523, + "node_id": "RA_kwDOATz7jc4IyFBz", + "name": "bazel-6.5.0-darwin-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -10334,23 +10204,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 114388194, - "download_count": 101, - "created_at": "2018-07-16T14:25:08Z", - "updated_at": "2018-07-16T14:25:15Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.1/bazel-0.15.1-darwin-x86_64" + "size": 51113909, + "download_count": 596, + "created_at": "2024-01-23T18:19:16Z", + "updated_at": "2024-01-23T18:19:18Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7893667", - "id": 7893667, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc4OTM2Njc=", - "name": "bazel-0.15.1-darwin-x86_64.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345525", + "id": 147345525, + "node_id": "RA_kwDOATz7jc4IyFB1", + "name": "bazel-6.5.0-darwin-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -10368,23 +10238,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 93, - "download_count": 13, - "created_at": "2018-07-16T14:25:15Z", - "updated_at": "2018-07-16T14:25:15Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.1/bazel-0.15.1-darwin-x86_64.sha256" + "size": 91, + "download_count": 168, + "created_at": "2024-01-23T18:19:18Z", + "updated_at": "2024-01-23T18:19:18Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7893668", - "id": 7893668, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc4OTM2Njg=", - "name": "bazel-0.15.1-darwin-x86_64.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345526", + "id": 147345526, + "node_id": "RA_kwDOATz7jc4IyFB2", + "name": "bazel-6.5.0-darwin-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -10402,23 +10272,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 5, - "created_at": "2018-07-16T14:25:15Z", - "updated_at": "2018-07-16T14:25:15Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.1/bazel-0.15.1-darwin-x86_64.sig" + "size": 566, + "download_count": 155, + "created_at": "2024-01-23T18:19:18Z", + "updated_at": "2024-01-23T18:19:19Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7893669", - "id": 7893669, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc4OTM2Njk=", - "name": "bazel-0.15.1-dist.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345530", + "id": 147345530, + "node_id": "RA_kwDOATz7jc4IyFB6", + "name": "bazel-6.5.0-darwin-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -10436,23 +10306,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 89672947, - "download_count": 2074, - "created_at": "2018-07-16T14:25:16Z", - "updated_at": "2018-07-16T14:25:21Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.1/bazel-0.15.1-dist.zip" + "size": 51991648, + "download_count": 1396, + "created_at": "2024-01-23T18:19:19Z", + "updated_at": "2024-01-23T18:19:21Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7893670", - "id": 7893670, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc4OTM2NzA=", - "name": "bazel-0.15.1-dist.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345534", + "id": 147345534, + "node_id": "RA_kwDOATz7jc4IyFB-", + "name": "bazel-6.5.0-darwin-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -10470,23 +10340,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 88, - "download_count": 7, - "created_at": "2018-07-16T14:25:21Z", - "updated_at": "2018-07-16T14:25:22Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.1/bazel-0.15.1-dist.zip.sha256" + "size": 92, + "download_count": 171, + "created_at": "2024-01-23T18:19:21Z", + "updated_at": "2024-01-23T18:19:21Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7893672", - "id": 7893672, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc4OTM2NzI=", - "name": "bazel-0.15.1-dist.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345535", + "id": 147345535, + "node_id": "RA_kwDOATz7jc4IyFB_", + "name": "bazel-6.5.0-darwin-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -10504,23 +10374,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 12, - "created_at": "2018-07-16T14:25:22Z", - "updated_at": "2018-07-16T14:25:22Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.1/bazel-0.15.1-dist.zip.sig" + "size": 566, + "download_count": 158, + "created_at": "2024-01-23T18:19:21Z", + "updated_at": "2024-01-23T18:19:21Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-darwin-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7893673", - "id": 7893673, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc4OTM2NzM=", - "name": "bazel-0.15.1-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345536", + "id": 147345536, + "node_id": "RA_kwDOATz7jc4IyFCA", + "name": "bazel-6.5.0-dist.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -10538,23 +10408,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 189806993, - "download_count": 205, - "created_at": "2018-07-16T14:25:22Z", - "updated_at": "2018-07-16T14:25:32Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.1/bazel-0.15.1-installer-darwin-x86_64.sh" + "size": 206369129, + "download_count": 25753, + "created_at": "2024-01-23T18:19:21Z", + "updated_at": "2024-01-23T18:19:27Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-dist.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7893674", - "id": 7893674, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc4OTM2NzQ=", - "name": "bazel-0.15.1-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345544", + "id": 147345544, + "node_id": "RA_kwDOATz7jc4IyFCI", + "name": "bazel-6.5.0-dist.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -10572,23 +10442,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 106, - "download_count": 7, - "created_at": "2018-07-16T14:25:32Z", - "updated_at": "2018-07-16T14:25:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.1/bazel-0.15.1-installer-darwin-x86_64.sh.sha256" + "size": 87, + "download_count": 163, + "created_at": "2024-01-23T18:19:27Z", + "updated_at": "2024-01-23T18:19:27Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-dist.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7893675", - "id": 7893675, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc4OTM2NzU=", - "name": "bazel-0.15.1-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345546", + "id": 147345546, + "node_id": "RA_kwDOATz7jc4IyFCK", + "name": "bazel-6.5.0-dist.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -10606,23 +10476,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 6, - "created_at": "2018-07-16T14:25:33Z", - "updated_at": "2018-07-16T14:25:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.1/bazel-0.15.1-installer-darwin-x86_64.sh.sig" + "size": 566, + "download_count": 167, + "created_at": "2024-01-23T18:19:27Z", + "updated_at": "2024-01-23T18:19:27Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-dist.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7893676", - "id": 7893676, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc4OTM2NzY=", - "name": "bazel-0.15.1-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345548", + "id": 147345548, + "node_id": "RA_kwDOATz7jc4IyFCM", + "name": "bazel-6.5.0-installer-darwin-arm64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -10640,23 +10510,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 183475855, - "download_count": 1599, - "created_at": "2018-07-16T14:25:33Z", - "updated_at": "2018-07-16T14:25:43Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.1/bazel-0.15.1-installer-linux-x86_64.sh" + "size": 46798046, + "download_count": 8502, + "created_at": "2024-01-23T18:19:27Z", + "updated_at": "2024-01-23T18:19:29Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-installer-darwin-arm64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7893677", - "id": 7893677, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc4OTM2Nzc=", - "name": "bazel-0.15.1-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345551", + "id": 147345551, + "node_id": "RA_kwDOATz7jc4IyFCP", + "name": "bazel-6.5.0-installer-darwin-arm64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -10674,23 +10544,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 22, - "created_at": "2018-07-16T14:25:43Z", - "updated_at": "2018-07-16T14:25:43Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.1/bazel-0.15.1-installer-linux-x86_64.sh.sha256" + "size": 104, + "download_count": 158, + "created_at": "2024-01-23T18:19:29Z", + "updated_at": "2024-01-23T18:19:29Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-installer-darwin-arm64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7893678", - "id": 7893678, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc4OTM2Nzg=", - "name": "bazel-0.15.1-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345552", + "id": 147345552, + "node_id": "RA_kwDOATz7jc4IyFCQ", + "name": "bazel-6.5.0-installer-darwin-arm64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -10708,23 +10578,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 10, - "created_at": "2018-07-16T14:25:44Z", - "updated_at": "2018-07-16T14:25:44Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.1/bazel-0.15.1-installer-linux-x86_64.sh.sig" + "size": 566, + "download_count": 155, + "created_at": "2024-01-23T18:19:30Z", + "updated_at": "2024-01-23T18:19:30Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-installer-darwin-arm64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7893679", - "id": 7893679, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc4OTM2Nzk=", - "name": "bazel-0.15.1-linux-x86_64", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345553", + "id": 147345553, + "node_id": "RA_kwDOATz7jc4IyFCR", + "name": "bazel-6.5.0-installer-darwin-x86_64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -10742,23 +10612,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 106531602, - "download_count": 147, - "created_at": "2018-07-16T14:25:44Z", - "updated_at": "2018-07-16T14:25:49Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.1/bazel-0.15.1-linux-x86_64" + "size": 47654441, + "download_count": 1987, + "created_at": "2024-01-23T18:19:30Z", + "updated_at": "2024-01-23T18:19:32Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-installer-darwin-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7893681", - "id": 7893681, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc4OTM2ODE=", - "name": "bazel-0.15.1-linux-x86_64.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345555", + "id": 147345555, + "node_id": "RA_kwDOATz7jc4IyFCT", + "name": "bazel-6.5.0-installer-darwin-x86_64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -10776,23 +10646,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 92, - "download_count": 9, - "created_at": "2018-07-16T14:25:49Z", - "updated_at": "2018-07-16T14:25:49Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.1/bazel-0.15.1-linux-x86_64.sha256" + "size": 105, + "download_count": 153, + "created_at": "2024-01-23T18:19:32Z", + "updated_at": "2024-01-23T18:19:32Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-installer-darwin-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7893682", - "id": 7893682, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc4OTM2ODI=", - "name": "bazel-0.15.1-linux-x86_64.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345563", + "id": 147345563, + "node_id": "RA_kwDOATz7jc4IyFCb", + "name": "bazel-6.5.0-installer-darwin-x86_64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -10810,23 +10680,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 6, - "created_at": "2018-07-16T14:25:50Z", - "updated_at": "2018-07-16T14:25:50Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.1/bazel-0.15.1-linux-x86_64.sig" + "size": 566, + "download_count": 160, + "created_at": "2024-01-23T18:19:32Z", + "updated_at": "2024-01-23T18:19:33Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-installer-darwin-x86_64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7893683", - "id": 7893683, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc4OTM2ODM=", - "name": "bazel-0.15.1-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345566", + "id": 147345566, + "node_id": "RA_kwDOATz7jc4IyFCe", + "name": "bazel-6.5.0-installer-linux-x86_64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -10844,23 +10714,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 111000489, - "download_count": 182, - "created_at": "2018-07-16T14:25:50Z", - "updated_at": "2018-07-16T14:25:56Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.1/bazel-0.15.1-windows-x86_64.exe" + "size": 51137599, + "download_count": 53828, + "created_at": "2024-01-23T18:19:33Z", + "updated_at": "2024-01-23T18:19:35Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-installer-linux-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7893686", - "id": 7893686, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc4OTM2ODY=", - "name": "bazel-0.15.1-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345569", + "id": 147345569, + "node_id": "RA_kwDOATz7jc4IyFCh", + "name": "bazel-6.5.0-installer-linux-x86_64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -10878,23 +10748,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 7, - "created_at": "2018-07-16T14:25:56Z", - "updated_at": "2018-07-16T14:25:56Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.1/bazel-0.15.1-windows-x86_64.exe.sha256" + "size": 104, + "download_count": 172, + "created_at": "2024-01-23T18:19:35Z", + "updated_at": "2024-01-23T18:19:35Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-installer-linux-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7893687", - "id": 7893687, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc4OTM2ODc=", - "name": "bazel-0.15.1-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345570", + "id": 147345570, + "node_id": "RA_kwDOATz7jc4IyFCi", + "name": "bazel-6.5.0-installer-linux-x86_64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -10912,23 +10782,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 7, - "created_at": "2018-07-16T14:25:56Z", - "updated_at": "2018-07-16T14:25:56Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.1/bazel-0.15.1-windows-x86_64.exe.sig" + "size": 566, + "download_count": 168, + "created_at": "2024-01-23T18:19:35Z", + "updated_at": "2024-01-23T18:19:35Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-installer-linux-x86_64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7893688", - "id": 7893688, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc4OTM2ODg=", - "name": "bazel-0.15.1-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345573", + "id": 147345573, + "node_id": "RA_kwDOATz7jc4IyFCl", + "name": "bazel-6.5.0-linux-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -10946,23 +10816,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 109980506, - "download_count": 539, - "created_at": "2018-07-16T14:25:57Z", - "updated_at": "2018-07-16T14:26:02Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.1/bazel-0.15.1-windows-x86_64.zip" + "size": 161148807, + "download_count": 2831, + "created_at": "2024-01-23T18:19:36Z", + "updated_at": "2024-01-23T18:19:40Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7893690", - "id": 7893690, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc4OTM2OTA=", - "name": "bazel-0.15.1-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345581", + "id": 147345581, + "node_id": "RA_kwDOATz7jc4IyFCt", + "name": "bazel-6.5.0-linux-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -10980,23 +10850,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 6, - "created_at": "2018-07-16T14:26:03Z", - "updated_at": "2018-07-16T14:26:03Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.1/bazel-0.15.1-windows-x86_64.zip.sha256" + "size": 90, + "download_count": 169, + "created_at": "2024-01-23T18:19:40Z", + "updated_at": "2024-01-23T18:19:40Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7893691", - "id": 7893691, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc4OTM2OTE=", - "name": "bazel-0.15.1-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345582", + "id": 147345582, + "node_id": "RA_kwDOATz7jc4IyFCu", + "name": "bazel-6.5.0-linux-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11014,23 +10884,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 6, - "created_at": "2018-07-16T14:26:03Z", - "updated_at": "2018-07-16T14:26:03Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.1/bazel-0.15.1-windows-x86_64.zip.sig" + "size": 566, + "download_count": 159, + "created_at": "2024-01-23T18:19:41Z", + "updated_at": "2024-01-23T18:19:42Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-linux-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7893692", - "id": 7893692, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc4OTM2OTI=", - "name": "bazel_0.15.1-linux-x86_64.deb", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345585", + "id": 147345585, + "node_id": "RA_kwDOATz7jc4IyFCx", + "name": "bazel-6.5.0-linux-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11048,23 +10918,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105214172, - "download_count": 207, - "created_at": "2018-07-16T14:26:04Z", - "updated_at": "2018-07-16T14:26:10Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.1/bazel_0.15.1-linux-x86_64.deb" + "size": 54809867, + "download_count": 23895, + "created_at": "2024-01-23T18:19:42Z", + "updated_at": "2024-01-23T18:19:44Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7893695", - "id": 7893695, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc4OTM2OTU=", - "name": "bazel_0.15.1-linux-x86_64.deb.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345590", + "id": 147345590, + "node_id": "RA_kwDOATz7jc4IyFC2", + "name": "bazel-6.5.0-linux-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11082,23 +10952,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 96, - "download_count": 8, - "created_at": "2018-07-16T14:26:10Z", - "updated_at": "2018-07-16T14:26:10Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.1/bazel_0.15.1-linux-x86_64.deb.sha256" + "size": 91, + "download_count": 229, + "created_at": "2024-01-23T18:19:44Z", + "updated_at": "2024-01-23T18:19:44Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7893696", - "id": 7893696, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc4OTM2OTY=", - "name": "bazel_0.15.1-linux-x86_64.deb.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345591", + "id": 147345591, + "node_id": "RA_kwDOATz7jc4IyFC3", + "name": "bazel-6.5.0-linux-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11116,63 +10986,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 8, - "created_at": "2018-07-16T14:26:10Z", - "updated_at": "2018-07-16T14:26:11Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.1/bazel_0.15.1-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.15.1", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.15.1", - "body": "# Release 0.15.1 (2018-07-16)\n\nBaseline: b93ae42e8e693ccbcc387841a17f58259966fa38\n\nCherry picks:\n + 4b80f2455e7e49a95f3a4c9102a67a57dad52207:\n Add option to enable Docker sandboxing.\n + 6b1635279e8b33dc1ac505ac81825e38f8797a14:\n Allow disabling the simple blob caches via CLI flag overrides.\n + 4ec0a7524913ab2c4641368e3f8c09b347351a08:\n Use BUILD.bazel instead of BUILD for external projects\n + 2ff8c5fd919ad7316d06c6303e8d7b51315d4c61:\n Release 0.15.0 (2018-06-26)\n + 8ff87c164f48dbabe3b20becd00dde90c50d46f5:\n Fix autodetection of linker flags\n + c4622ac9205d2f1b42dac8c598e83113d39e7f11:\n Fix autodetection of -z linker flags\n + d3228b61f633cdc5b3f740b641a0836f1bd79abd:\n remote: limit number of open tcp connections by default. Fixes\n #5491\n\nImportant changes:\n\n - In remote caching we limit the number of open\n TCP connections to 100 by default. The number can be adjusted\n by specifying the --remote_max_connections flag.\n\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\nClasspath exception. Those installers should always be redistributed along with\nthe source code.\n\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\nbundled OpenJDK and other open-source components can be displayed by running\nthe command `bazel license`. The vendor and version information of the bundled\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\nThe binaries and source-code of the bundled OpenJDK can be\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\n\n_Security_: All our binaries are signed with our\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/11651353", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/11651353/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/11651353/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.15.0", - "id": 11651353, - "node_id": "MDc6UmVsZWFzZTExNjUxMzUz", - "tag_name": "0.15.0", - "target_commitish": "master", - "name": "0.15.0", - "draft": false, - "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2018-06-26T12:07:46Z", - "published_at": "2018-06-26T12:19:12Z", - "assets": [ + "size": 566, + "download_count": 164, + "created_at": "2024-01-23T18:19:44Z", + "updated_at": "2024-01-23T18:19:44Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-linux-x86_64.sig" + }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7667474", - "id": 7667474, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc2Njc0NzQ=", - "name": "bazel-0.15.0-darwin-x86_64", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345592", + "id": 147345592, + "node_id": "RA_kwDOATz7jc4IyFC4", + "name": "bazel-6.5.0-windows-arm64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11190,23 +11020,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 193194332, - "download_count": 1417, - "created_at": "2018-06-26T12:19:12Z", - "updated_at": "2018-06-26T12:19:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.0/bazel-0.15.0-darwin-x86_64" + "size": 213373312, + "download_count": 214, + "created_at": "2024-01-23T18:19:45Z", + "updated_at": "2024-01-23T18:19:49Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-windows-arm64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7667475", - "id": 7667475, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc2Njc0NzU=", - "name": "bazel-0.15.0-darwin-x86_64.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345604", + "id": 147345604, + "node_id": "RA_kwDOATz7jc4IyFDE", + "name": "bazel-6.5.0-windows-arm64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11224,23 +11054,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 93, - "download_count": 40, - "created_at": "2018-06-26T12:19:23Z", - "updated_at": "2018-06-26T12:19:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.0/bazel-0.15.0-darwin-x86_64.sha256" + "size": 96, + "download_count": 156, + "created_at": "2024-01-23T18:19:50Z", + "updated_at": "2024-01-23T18:19:50Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7667476", - "id": 7667476, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc2Njc0NzY=", - "name": "bazel-0.15.0-darwin-x86_64.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345605", + "id": 147345605, + "node_id": "RA_kwDOATz7jc4IyFDF", + "name": "bazel-6.5.0-windows-arm64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11258,23 +11088,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 31, - "created_at": "2018-06-26T12:19:23Z", - "updated_at": "2018-06-26T12:19:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.0/bazel-0.15.0-darwin-x86_64.sig" + "size": 566, + "download_count": 155, + "created_at": "2024-01-23T18:19:50Z", + "updated_at": "2024-01-23T18:19:50Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-windows-arm64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7667477", - "id": 7667477, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc2Njc0Nzc=", - "name": "bazel-0.15.0-dist.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345606", + "id": 147345606, + "node_id": "RA_kwDOATz7jc4IyFDG", + "name": "bazel-6.5.0-windows-arm64.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11292,23 +11122,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 89672646, - "download_count": 5959, - "created_at": "2018-06-26T12:19:23Z", - "updated_at": "2018-06-26T12:19:28Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.0/bazel-0.15.0-dist.zip" + "size": 210238653, + "download_count": 164, + "created_at": "2024-01-23T18:19:50Z", + "updated_at": "2024-01-23T18:19:57Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-windows-arm64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7667479", - "id": 7667479, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc2Njc0Nzk=", - "name": "bazel-0.15.0-dist.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345610", + "id": 147345610, + "node_id": "RA_kwDOATz7jc4IyFDK", + "name": "bazel-6.5.0-windows-arm64.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11326,23 +11156,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 88, - "download_count": 47, - "created_at": "2018-06-26T12:19:28Z", - "updated_at": "2018-06-26T12:19:29Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.0/bazel-0.15.0-dist.zip.sha256" + "size": 96, + "download_count": 154, + "created_at": "2024-01-23T18:19:57Z", + "updated_at": "2024-01-23T18:19:57Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-windows-arm64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7667480", - "id": 7667480, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc2Njc0ODA=", - "name": "bazel-0.15.0-dist.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345611", + "id": 147345611, + "node_id": "RA_kwDOATz7jc4IyFDL", + "name": "bazel-6.5.0-windows-arm64.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11360,23 +11190,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 48, - "created_at": "2018-06-26T12:19:29Z", - "updated_at": "2018-06-26T12:19:29Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.0/bazel-0.15.0-dist.zip.sig" + "size": 566, + "download_count": 155, + "created_at": "2024-01-23T18:19:57Z", + "updated_at": "2024-01-23T18:19:57Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-windows-arm64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7667482", - "id": 7667482, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc2Njc0ODI=", - "name": "bazel-0.15.0-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345614", + "id": 147345614, + "node_id": "RA_kwDOATz7jc4IyFDO", + "name": "bazel-6.5.0-windows-x86_64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11394,23 +11224,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 189808785, - "download_count": 35172, - "created_at": "2018-06-26T12:19:29Z", - "updated_at": "2018-06-26T12:19:38Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.0/bazel-0.15.0-installer-darwin-x86_64.sh" + "size": 49395915, + "download_count": 1268, + "created_at": "2024-01-23T18:19:57Z", + "updated_at": "2024-01-23T18:19:59Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-windows-x86_64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7667488", - "id": 7667488, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc2Njc0ODg=", - "name": "bazel-0.15.0-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345615", + "id": 147345615, + "node_id": "RA_kwDOATz7jc4IyFDP", + "name": "bazel-6.5.0-windows-x86_64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11428,23 +11258,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 106, - "download_count": 38, - "created_at": "2018-06-26T12:19:38Z", - "updated_at": "2018-06-26T12:19:39Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.0/bazel-0.15.0-installer-darwin-x86_64.sh.sha256" + "size": 97, + "download_count": 161, + "created_at": "2024-01-23T18:20:00Z", + "updated_at": "2024-01-23T18:20:00Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7667489", - "id": 7667489, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc2Njc0ODk=", - "name": "bazel-0.15.0-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345616", + "id": 147345616, + "node_id": "RA_kwDOATz7jc4IyFDQ", + "name": "bazel-6.5.0-windows-x86_64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11462,23 +11292,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 29, - "created_at": "2018-06-26T12:19:39Z", - "updated_at": "2018-06-26T12:19:39Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.0/bazel-0.15.0-installer-darwin-x86_64.sh.sig" + "size": 566, + "download_count": 159, + "created_at": "2024-01-23T18:20:00Z", + "updated_at": "2024-01-23T18:20:00Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-windows-x86_64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7667490", - "id": 7667490, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc2Njc0OTA=", - "name": "bazel-0.15.0-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345618", + "id": 147345618, + "node_id": "RA_kwDOATz7jc4IyFDS", + "name": "bazel-6.5.0-windows-x86_64.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11496,23 +11326,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 183477855, - "download_count": 252059, - "created_at": "2018-06-26T12:19:39Z", - "updated_at": "2018-06-26T12:19:48Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.0/bazel-0.15.0-installer-linux-x86_64.sh" + "size": 47373981, + "download_count": 835, + "created_at": "2024-01-23T18:20:00Z", + "updated_at": "2024-01-23T18:20:02Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-windows-x86_64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7667494", - "id": 7667494, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc2Njc0OTQ=", - "name": "bazel-0.15.0-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345619", + "id": 147345619, + "node_id": "RA_kwDOATz7jc4IyFDT", + "name": "bazel-6.5.0-windows-x86_64.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11530,23 +11360,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 140, - "created_at": "2018-06-26T12:19:48Z", - "updated_at": "2018-06-26T12:19:48Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.0/bazel-0.15.0-installer-linux-x86_64.sh.sha256" + "size": 97, + "download_count": 166, + "created_at": "2024-01-23T18:20:02Z", + "updated_at": "2024-01-23T18:20:03Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-windows-x86_64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7667495", - "id": 7667495, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc2Njc0OTU=", - "name": "bazel-0.15.0-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345620", + "id": 147345620, + "node_id": "RA_kwDOATz7jc4IyFDU", + "name": "bazel-6.5.0-windows-x86_64.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11564,23 +11394,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 110, - "created_at": "2018-06-26T12:19:49Z", - "updated_at": "2018-06-26T12:19:49Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.0/bazel-0.15.0-installer-linux-x86_64.sh.sig" + "size": 566, + "download_count": 157, + "created_at": "2024-01-23T18:20:03Z", + "updated_at": "2024-01-23T18:20:03Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-windows-x86_64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7667496", - "id": 7667496, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc2Njc0OTY=", - "name": "bazel-0.15.0-linux-x86_64", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345621", + "id": 147345621, + "node_id": "RA_kwDOATz7jc4IyFDV", + "name": "bazel_6.5.0-linux-x86_64.deb", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11598,23 +11428,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 186579984, - "download_count": 1615, - "created_at": "2018-06-26T12:19:49Z", - "updated_at": "2018-06-26T12:19:59Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.0/bazel-0.15.0-linux-x86_64" + "size": 50989750, + "download_count": 867, + "created_at": "2024-01-23T18:20:03Z", + "updated_at": "2024-01-23T18:20:05Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel_6.5.0-linux-x86_64.deb" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7667497", - "id": 7667497, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc2Njc0OTc=", - "name": "bazel-0.15.0-linux-x86_64.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345623", + "id": 147345623, + "node_id": "RA_kwDOATz7jc4IyFDX", + "name": "bazel_6.5.0-linux-x86_64.deb.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11632,23 +11462,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 92, - "download_count": 84, - "created_at": "2018-06-26T12:19:59Z", - "updated_at": "2018-06-26T12:19:59Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.0/bazel-0.15.0-linux-x86_64.sha256" + "size": 95, + "download_count": 159, + "created_at": "2024-01-23T18:20:05Z", + "updated_at": "2024-01-23T18:20:05Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel_6.5.0-linux-x86_64.deb.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7667498", - "id": 7667498, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc2Njc0OTg=", - "name": "bazel-0.15.0-linux-x86_64.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345624", + "id": 147345624, + "node_id": "RA_kwDOATz7jc4IyFDY", + "name": "bazel_6.5.0-linux-x86_64.deb.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11666,23 +11496,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 34, - "created_at": "2018-06-26T12:19:59Z", - "updated_at": "2018-06-26T12:19:59Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.0/bazel-0.15.0-linux-x86_64.sig" + "size": 566, + "download_count": 155, + "created_at": "2024-01-23T18:20:06Z", + "updated_at": "2024-01-23T18:20:06Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel_6.5.0-linux-x86_64.deb.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7667499", - "id": 7667499, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc2Njc0OTk=", - "name": "bazel-0.15.0-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345625", + "id": 147345625, + "node_id": "RA_kwDOATz7jc4IyFDZ", + "name": "bazel_nojdk-6.5.0-darwin-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11700,23 +11530,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 187347882, - "download_count": 27749, - "created_at": "2018-06-26T12:19:59Z", - "updated_at": "2018-06-26T12:20:09Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.0/bazel-0.15.0-windows-x86_64.exe" + "size": 36609695, + "download_count": 161, + "created_at": "2024-01-23T18:20:06Z", + "updated_at": "2024-01-23T18:20:07Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel_nojdk-6.5.0-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7667504", - "id": 7667504, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc2Njc1MDQ=", - "name": "bazel-0.15.0-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345628", + "id": 147345628, + "node_id": "RA_kwDOATz7jc4IyFDc", + "name": "bazel_nojdk-6.5.0-darwin-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11734,23 +11564,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 52, - "created_at": "2018-06-26T12:20:09Z", - "updated_at": "2018-06-26T12:20:09Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.0/bazel-0.15.0-windows-x86_64.exe.sha256" + "size": 97, + "download_count": 155, + "created_at": "2024-01-23T18:20:08Z", + "updated_at": "2024-01-23T18:20:08Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel_nojdk-6.5.0-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7667506", - "id": 7667506, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc2Njc1MDY=", - "name": "bazel-0.15.0-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345630", + "id": 147345630, + "node_id": "RA_kwDOATz7jc4IyFDe", + "name": "bazel_nojdk-6.5.0-darwin-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11768,23 +11598,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 36, - "created_at": "2018-06-26T12:20:09Z", - "updated_at": "2018-06-26T12:20:09Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.0/bazel-0.15.0-windows-x86_64.exe.sig" + "size": 566, + "download_count": 151, + "created_at": "2024-01-23T18:20:08Z", + "updated_at": "2024-01-23T18:20:08Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel_nojdk-6.5.0-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7667507", - "id": 7667507, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc2Njc1MDc=", - "name": "bazel-0.15.0-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345632", + "id": 147345632, + "node_id": "RA_kwDOATz7jc4IyFDg", + "name": "bazel_nojdk-6.5.0-darwin-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11802,23 +11632,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 184687663, - "download_count": 6807, - "created_at": "2018-06-26T12:20:09Z", - "updated_at": "2018-06-26T12:20:19Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.0/bazel-0.15.0-windows-x86_64.zip" + "size": 37233863, + "download_count": 191, + "created_at": "2024-01-23T18:20:08Z", + "updated_at": "2024-01-23T18:20:10Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel_nojdk-6.5.0-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7667508", - "id": 7667508, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc2Njc1MDg=", - "name": "bazel-0.15.0-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345635", + "id": 147345635, + "node_id": "RA_kwDOATz7jc4IyFDj", + "name": "bazel_nojdk-6.5.0-darwin-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11837,22 +11667,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 98, - "download_count": 27, - "created_at": "2018-06-26T12:20:19Z", - "updated_at": "2018-06-26T12:20:19Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.0/bazel-0.15.0-windows-x86_64.zip.sha256" + "download_count": 154, + "created_at": "2024-01-23T18:20:10Z", + "updated_at": "2024-01-23T18:20:10Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel_nojdk-6.5.0-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7667509", - "id": 7667509, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc2Njc1MDk=", - "name": "bazel-0.15.0-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345636", + "id": 147345636, + "node_id": "RA_kwDOATz7jc4IyFDk", + "name": "bazel_nojdk-6.5.0-darwin-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11870,23 +11700,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 9, - "created_at": "2018-06-26T12:20:19Z", - "updated_at": "2018-06-26T12:20:19Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.0/bazel-0.15.0-windows-x86_64.zip.sig" + "size": 566, + "download_count": 150, + "created_at": "2024-01-23T18:20:11Z", + "updated_at": "2024-01-23T18:20:11Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel_nojdk-6.5.0-darwin-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7667510", - "id": 7667510, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc2Njc1MTA=", - "name": "bazel_0.15.0-linux-x86_64.deb", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345637", + "id": 147345637, + "node_id": "RA_kwDOATz7jc4IyFDl", + "name": "bazel_nojdk-6.5.0-linux-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11904,23 +11734,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105214126, - "download_count": 3702, - "created_at": "2018-06-26T12:20:20Z", - "updated_at": "2018-06-26T12:20:25Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.0/bazel_0.15.0-linux-x86_64.deb" + "size": 34753977, + "download_count": 177, + "created_at": "2024-01-23T18:20:11Z", + "updated_at": "2024-01-23T18:20:12Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel_nojdk-6.5.0-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7667511", - "id": 7667511, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc2Njc1MTE=", - "name": "bazel_0.15.0-linux-x86_64.deb.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345639", + "id": 147345639, + "node_id": "RA_kwDOATz7jc4IyFDn", + "name": "bazel_nojdk-6.5.0-linux-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11939,22 +11769,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 96, - "download_count": 30, - "created_at": "2018-06-26T12:20:26Z", - "updated_at": "2018-06-26T12:20:26Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.0/bazel_0.15.0-linux-x86_64.deb.sha256" + "download_count": 149, + "created_at": "2024-01-23T18:20:13Z", + "updated_at": "2024-01-23T18:20:13Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel_nojdk-6.5.0-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7667512", - "id": 7667512, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc2Njc1MTI=", - "name": "bazel_0.15.0-linux-x86_64.deb.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345640", + "id": 147345640, + "node_id": "RA_kwDOATz7jc4IyFDo", + "name": "bazel_nojdk-6.5.0-linux-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -11972,63 +11802,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 12, - "created_at": "2018-06-26T12:20:26Z", - "updated_at": "2018-06-26T12:20:26Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.15.0/bazel_0.15.0-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.15.0", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.15.0", - "body": "# Release 0.15.0 (2018-06-26)\n\nBaseline: b93ae42e8e693ccbcc387841a17f58259966fa38\n\nCherry picks:\n + 4b80f2455e7e49a95f3a4c9102a67a57dad52207:\n Add option to enable Docker sandboxing.\n + 6b1635279e8b33dc1ac505ac81825e38f8797a14:\n Allow disabling the simple blob caches via CLI flag overrides.\n + 4ec0a7524913ab2c4641368e3f8c09b347351a08:\n Use BUILD.bazel instead of BUILD for external projects\n\nIncompatible changes:\n\n - Bazel now always runs binaries in with \"bazel run\" in\n interactive mode. The \"--nodirect_run\" command line option is now\n a no-op.\n - \"bazel run --noas_test\" is not supported anymore.\n - Indentation on the first line of a file was previously ignored.\n This is now fixed.\n\nNew features:\n\n - C++,runfiles: to access data-dependencies (runfiles) in C++\n programs, use the runfiles library built into Bazel. For usage\n info, see\n https://github.com/bazelbuild/bazel/blob/master/tools/cpp/runfiles\n /runfiles.h\n\nImportant changes:\n\n - Bazel now allows almost all 7-bit ASCII characters in labels.\n - Remove vestigial java_plugin.data attribute\n - Bazel supports including select Java 8 APIs into Android apps\n targeting pre-Nougat Android devices with\n --experimental_desugar_java8_libs\n - Flag `--incompatible_disable_glob_tracking` is removed.\n - SkyQuery's rbuildfiles now returns targets corresponding to\n broken packages.\n - Introduce build support for providing cache prefetch hints.\n - Update the skylark DefaultInfo documentation to spell out\n runfiles, data_runfiles and default_runfiles\n - An internal action for symlinking runfiles will use Command\n instead of a Spawns. This should have no functional chages; the\n only user visible consequence should be that the internal action\n is no longer be included in statistics when calculating processes\n count.\n - --batch is deprecated\n - execution strategies line no longer handles differently the case\n where all processes have the same strategy.\n - The --experimental_remote_spawn_cache flag is now enabled by\n default, and remote caching no longer needs --*_strategy=remote\n flags (it will fail if they are specified).\n - android_binary.aapt_version='aapt2' now supports en_XA and ar_XB\n - Added --apple_enable_auto_dsym_dbg flag.\n - non_propagated_deps has been removed from objc_library and\n apple_binary.\n - For Android projects, Bazel now supports building fonts as\n resources. See\n https://developer.android.com/guide/topics/ui/look-and-feel/fonts-in-xml\n for more information on the feature.\n - With --incompatible_no_support_tools_in_action_inputs enabled, Skylark\n action inputs are no longer scanned for tools. Move any such\n inputs to the newly introduced 'tools' attribute.\n\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\nClasspath exception. Those installers should always be redistributed along with\nthe source code.\n\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\nbundled OpenJDK and other open-source components can be displayed by running\nthe command `bazel license`. The vendor and version information of the bundled\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\nThe binaries and source-code of the bundled OpenJDK can be\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\n\n_Security_: All our binaries are signed with our\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/11389537", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/11389537/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/11389537/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.14.1", - "id": 11389537, - "node_id": "MDc6UmVsZWFzZTExMzg5NTM3", - "tag_name": "0.14.1", - "target_commitish": "master", - "name": "0.14.1", - "draft": false, - "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2018-06-08T12:15:18Z", - "published_at": "2018-06-08T12:32:06Z", - "assets": [ + "size": 566, + "download_count": 149, + "created_at": "2024-01-23T18:20:13Z", + "updated_at": "2024-01-23T18:20:13Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel_nojdk-6.5.0-linux-arm64.sig" + }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7458950", - "id": 7458950, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc0NTg5NTA=", - "name": "bazel-0.14.1-darwin-x86_64", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345641", + "id": 147345641, + "node_id": "RA_kwDOATz7jc4IyFDp", + "name": "bazel_nojdk-6.5.0-linux-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12046,23 +11836,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 193071321, - "download_count": 1624, - "created_at": "2018-06-08T12:32:07Z", - "updated_at": "2018-06-08T12:32:16Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.1/bazel-0.14.1-darwin-x86_64" + "size": 35872163, + "download_count": 26052, + "created_at": "2024-01-23T18:20:13Z", + "updated_at": "2024-01-23T18:20:15Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel_nojdk-6.5.0-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7458952", - "id": 7458952, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc0NTg5NTI=", - "name": "bazel-0.14.1-darwin-x86_64.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345642", + "id": 147345642, + "node_id": "RA_kwDOATz7jc4IyFDq", + "name": "bazel_nojdk-6.5.0-linux-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12080,23 +11870,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 93, - "download_count": 42, - "created_at": "2018-06-08T12:32:17Z", - "updated_at": "2018-06-08T12:32:17Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.1/bazel-0.14.1-darwin-x86_64.sha256" + "size": 97, + "download_count": 154, + "created_at": "2024-01-23T18:20:15Z", + "updated_at": "2024-01-23T18:20:15Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel_nojdk-6.5.0-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7458953", - "id": 7458953, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc0NTg5NTM=", - "name": "bazel-0.14.1-darwin-x86_64.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345644", + "id": 147345644, + "node_id": "RA_kwDOATz7jc4IyFDs", + "name": "bazel_nojdk-6.5.0-linux-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12114,23 +11904,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 24, - "created_at": "2018-06-08T12:32:18Z", - "updated_at": "2018-06-08T12:32:18Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.1/bazel-0.14.1-darwin-x86_64.sig" + "size": 566, + "download_count": 153, + "created_at": "2024-01-23T18:20:15Z", + "updated_at": "2024-01-23T18:20:15Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel_nojdk-6.5.0-linux-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7458954", - "id": 7458954, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc0NTg5NTQ=", - "name": "bazel-0.14.1-dist.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345645", + "id": 147345645, + "node_id": "RA_kwDOATz7jc4IyFDt", + "name": "bazel_nojdk-6.5.0-windows-arm64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12148,23 +11938,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 89415405, - "download_count": 2799, - "created_at": "2018-06-08T12:32:18Z", - "updated_at": "2018-06-08T12:32:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.1/bazel-0.14.1-dist.zip" + "size": 33760361, + "download_count": 164, + "created_at": "2024-01-23T18:20:16Z", + "updated_at": "2024-01-23T18:20:17Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel_nojdk-6.5.0-windows-arm64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7458956", - "id": 7458956, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc0NTg5NTY=", - "name": "bazel-0.14.1-dist.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345646", + "id": 147345646, + "node_id": "RA_kwDOATz7jc4IyFDu", + "name": "bazel_nojdk-6.5.0-windows-arm64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12182,23 +11972,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 88, - "download_count": 32, - "created_at": "2018-06-08T12:32:23Z", - "updated_at": "2018-06-08T12:32:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.1/bazel-0.14.1-dist.zip.sha256" + "size": 102, + "download_count": 157, + "created_at": "2024-01-23T18:20:17Z", + "updated_at": "2024-01-23T18:20:17Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel_nojdk-6.5.0-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7458957", - "id": 7458957, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc0NTg5NTc=", - "name": "bazel-0.14.1-dist.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345647", + "id": 147345647, + "node_id": "RA_kwDOATz7jc4IyFDv", + "name": "bazel_nojdk-6.5.0-windows-arm64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12216,23 +12006,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 39, - "created_at": "2018-06-08T12:32:23Z", - "updated_at": "2018-06-08T12:32:24Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.1/bazel-0.14.1-dist.zip.sig" + "size": 566, + "download_count": 155, + "created_at": "2024-01-23T18:20:17Z", + "updated_at": "2024-01-23T18:20:18Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel_nojdk-6.5.0-windows-arm64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7458958", - "id": 7458958, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc0NTg5NTg=", - "name": "bazel-0.14.1-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345648", + "id": 147345648, + "node_id": "RA_kwDOATz7jc4IyFDw", + "name": "bazel_nojdk-6.5.0-windows-x86_64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12250,23 +12040,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 189686600, - "download_count": 11885, - "created_at": "2018-06-08T12:32:24Z", - "updated_at": "2018-06-08T12:32:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.1/bazel-0.14.1-installer-darwin-x86_64.sh" + "size": 33590275, + "download_count": 195, + "created_at": "2024-01-23T18:20:18Z", + "updated_at": "2024-01-23T18:20:19Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel_nojdk-6.5.0-windows-x86_64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7458961", - "id": 7458961, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc0NTg5NjE=", - "name": "bazel-0.14.1-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345649", + "id": 147345649, + "node_id": "RA_kwDOATz7jc4IyFDx", + "name": "bazel_nojdk-6.5.0-windows-x86_64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12284,23 +12074,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 106, - "download_count": 34, - "created_at": "2018-06-08T12:32:33Z", - "updated_at": "2018-06-08T12:32:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.1/bazel-0.14.1-installer-darwin-x86_64.sh.sha256" + "size": 103, + "download_count": 157, + "created_at": "2024-01-23T18:20:19Z", + "updated_at": "2024-01-23T18:20:19Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel_nojdk-6.5.0-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7458962", - "id": 7458962, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc0NTg5NjI=", - "name": "bazel-0.14.1-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/147345651", + "id": 147345651, + "node_id": "RA_kwDOATz7jc4IyFDz", + "name": "bazel_nojdk-6.5.0-windows-x86_64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12318,23 +12108,63 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 26, - "created_at": "2018-06-08T12:32:33Z", - "updated_at": "2018-06-08T12:32:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.1/bazel-0.14.1-installer-darwin-x86_64.sh.sig" - }, + "size": 566, + "download_count": 157, + "created_at": "2024-01-23T18:20:20Z", + "updated_at": "2024-01-23T18:20:20Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel_nojdk-6.5.0-windows-x86_64.exe.sig" + } + ], + "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/6.5.0", + "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/6.5.0", + "body": "> [!NOTE] \r\n> If you are looking for [rolling releases](https://bazel.build/release#rolling-releases), please visit [this page](https://bazel.build/release/rolling).\r\n\r\n**Baseline**: 50b61e38fb6eaa08a6c811a313824a59f1c2abbf\r\n\r\nBazel 6.5.0 is a minor LTS release. It is fully backward compatible with Bazel 6.0 and contains selected changes by the Bazel community and Google engineers.\r\n\r\n## General\r\n* Fix tree file materialized as symlink to another file when building without the bytes. ([#20409](https://github.com/bazelbuild/bazel/pull/20409))\r\n* Fix bootstrapped Bazel binary ([#20804](https://github.com/bazelbuild/bazel/pull/20804))\r\n* Ignore read-only errors when updating the `mtime` of the `install_base` ([#20568](https://github.com/bazelbuild/bazel/pull/20568))\r\n\r\n## C++ / Objective-C\r\n* Fix versioned shared libraries for macOS toolchain ([#20847](https://github.com/bazelbuild/bazel/pull/20847))\r\n\r\n## Configurability\r\n* Flip --incompatible_visibility_private_attributes_at_definition ([#20520](https://github.com/bazelbuild/bazel/pull/20520))\r\n* Implemented --incompatible_enable_proto_toolchain_resolution ([#20925](https://github.com/bazelbuild/bazel/pull/20925))\r\n\r\n## External Dependencies\r\n* Fix extraction of tar archives containing sparse files. ([#20531](https://github.com/bazelbuild/bazel/pull/20531))\r\n* Restart at most once when prepopulating repository rule environment ([#20667](https://github.com/bazelbuild/bazel/pull/20667))\r\n\r\n## Java\r\n* Don't pass --add-opens= to javac ([#20472](https://github.com/bazelbuild/bazel/pull/20472))\r\n\r\n## Remote Execution\r\n* RemoteSpawnRunner: record inbetween phases in timing profile ([#20550](https://github.com/bazelbuild/bazel/pull/20550))\r\n* Add profiling to `remoteActionBuildingSemaphore.acquire()` ([#20549](https://github.com/bazelbuild/bazel/pull/20549))\r\n* Add flag `experimental_throttle_remote_action_building` ([#20861](https://github.com/bazelbuild/bazel/pull/20861))\r\n\r\n## Starlark / Build API\r\n* Various methods and fields related to labels and repos are deprecated in favor of new options with clearer naming and intent. The deprecated APIs can be disabled by setting `--noincompatible_enable_deprecated_label_apis`. ([#20590](https://github.com/bazelbuild/bazel/pull/20590))\r\n * `native.repository_name()` is deprecated in favor of the new `native.repo_name()`.\r\n * `Label.workspace_name` is deprecated in favor of the new `Label.repo_name`.\r\n * `Label.relative()` is deprecated in favor of the new `Label.same_package_label()` alongside the existing \r\n * `native.package_relative_label()` and `Label()`.\r\n\r\n## Acknowledgements:\r\nThis release contains contributions from many people at Google, as well as Brentley Jones, Fabian Meumertzheim, Jordan Mele, Rahul Butani, and Son Luong Ngoc.\r\n\r\n\r\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with Classpath exception. Those installers should always be redistributed along with the source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the bundled OpenJDK and other open-source components can be displayed by running the command `bazel license`. The vendor and version information of the bundled OpenJDK can be displayed by running the command `bazel info java-runtime`. The binaries and source-code of the bundled OpenJDK can be [downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n_Security_: All our binaries are signed with our [public key](https://bazel.build/bazel-release.pub.gpg) 3D5919B448457EE0." + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/137633783", + "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/137633783/assets", + "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/137633783/assets{?name,label}", + "html_url": "https://github.com/bazelbuild/bazel/releases/tag/7.0.1", + "id": 137633783, + "author": { + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "type": "User", + "site_admin": false + }, + "node_id": "RE_kwDOATz7jc4INB_3", + "tag_name": "7.0.1", + "target_commitish": "master", + "name": "7.0.1", + "draft": false, + "prerelease": false, + "created_at": "2024-01-18T17:59:10Z", + "published_at": "2024-01-18T21:18:33Z", + "assets": [ { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7458963", - "id": 7458963, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc0NTg5NjM=", - "name": "bazel-0.14.1-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401775", + "id": 146401775, + "node_id": "RA_kwDOATz7jc4Iuenv", + "name": "bazel-7.0.1-darwin-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12352,23 +12182,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 183354956, - "download_count": 114434, - "created_at": "2018-06-08T12:32:34Z", - "updated_at": "2018-06-08T12:32:44Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.1/bazel-0.14.1-installer-linux-x86_64.sh" + "size": 54083024, + "download_count": 637, + "created_at": "2024-01-18T21:18:34Z", + "updated_at": "2024-01-18T21:18:35Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7458965", - "id": 7458965, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc0NTg5NjU=", - "name": "bazel-0.14.1-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401782", + "id": 146401782, + "node_id": "RA_kwDOATz7jc4Iuen2", + "name": "bazel-7.0.1-darwin-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12386,23 +12216,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 127, - "created_at": "2018-06-08T12:32:44Z", - "updated_at": "2018-06-08T12:32:44Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.1/bazel-0.14.1-installer-linux-x86_64.sh.sha256" + "size": 91, + "download_count": 177, + "created_at": "2024-01-18T21:18:35Z", + "updated_at": "2024-01-18T21:18:36Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7458966", - "id": 7458966, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc0NTg5NjY=", - "name": "bazel-0.14.1-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401784", + "id": 146401784, + "node_id": "RA_kwDOATz7jc4Iuen4", + "name": "bazel-7.0.1-darwin-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12420,23 +12250,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 47, - "created_at": "2018-06-08T12:32:44Z", - "updated_at": "2018-06-08T12:32:44Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.1/bazel-0.14.1-installer-linux-x86_64.sh.sig" + "size": 566, + "download_count": 163, + "created_at": "2024-01-18T21:18:36Z", + "updated_at": "2024-01-18T21:18:36Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7458967", - "id": 7458967, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc0NTg5Njc=", - "name": "bazel-0.14.1-linux-x86_64", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401786", + "id": 146401786, + "node_id": "RA_kwDOATz7jc4Iuen6", + "name": "bazel-7.0.1-darwin-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12454,23 +12284,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 186457057, - "download_count": 6987, - "created_at": "2018-06-08T12:32:44Z", - "updated_at": "2018-06-08T12:32:55Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.1/bazel-0.14.1-linux-x86_64" + "size": 55635840, + "download_count": 350, + "created_at": "2024-01-18T21:18:36Z", + "updated_at": "2024-01-18T21:18:38Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7458969", - "id": 7458969, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc0NTg5Njk=", - "name": "bazel-0.14.1-linux-x86_64.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401790", + "id": 146401790, + "node_id": "RA_kwDOATz7jc4Iuen-", + "name": "bazel-7.0.1-darwin-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12489,22 +12319,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 92, - "download_count": 274, - "created_at": "2018-06-08T12:32:55Z", - "updated_at": "2018-06-08T12:32:55Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.1/bazel-0.14.1-linux-x86_64.sha256" + "download_count": 174, + "created_at": "2024-01-18T21:18:38Z", + "updated_at": "2024-01-18T21:18:38Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7458970", - "id": 7458970, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc0NTg5NzA=", - "name": "bazel-0.14.1-linux-x86_64.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401791", + "id": 146401791, + "node_id": "RA_kwDOATz7jc4Iuen_", + "name": "bazel-7.0.1-darwin-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12522,23 +12352,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 23, - "created_at": "2018-06-08T12:32:56Z", - "updated_at": "2018-06-08T12:32:56Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.1/bazel-0.14.1-linux-x86_64.sig" + "size": 566, + "download_count": 171, + "created_at": "2024-01-18T21:18:38Z", + "updated_at": "2024-01-18T21:18:38Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-darwin-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7458971", - "id": 7458971, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc0NTg5NzE=", - "name": "bazel-0.14.1-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401792", + "id": 146401792, + "node_id": "RA_kwDOATz7jc4IueoA", + "name": "bazel-7.0.1-dist.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12556,23 +12386,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 187223812, - "download_count": 6215, - "created_at": "2018-06-08T12:32:56Z", - "updated_at": "2018-06-08T12:33:06Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.1/bazel-0.14.1-windows-x86_64.exe" + "size": 152961965, + "download_count": 22420, + "created_at": "2024-01-18T21:18:39Z", + "updated_at": "2024-01-18T21:18:42Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-dist.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7458972", - "id": 7458972, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc0NTg5NzI=", - "name": "bazel-0.14.1-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401800", + "id": 146401800, + "node_id": "RA_kwDOATz7jc4IueoI", + "name": "bazel-7.0.1-dist.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12590,23 +12420,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 36, - "created_at": "2018-06-08T12:33:06Z", - "updated_at": "2018-06-08T12:33:06Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.1/bazel-0.14.1-windows-x86_64.exe.sha256" + "size": 87, + "download_count": 160, + "created_at": "2024-01-18T21:18:42Z", + "updated_at": "2024-01-18T21:18:42Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-dist.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7458973", - "id": 7458973, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc0NTg5NzM=", - "name": "bazel-0.14.1-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401801", + "id": 146401801, + "node_id": "RA_kwDOATz7jc4IueoJ", + "name": "bazel-7.0.1-dist.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12624,23 +12454,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 27, - "created_at": "2018-06-08T12:33:06Z", - "updated_at": "2018-06-08T12:33:06Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.1/bazel-0.14.1-windows-x86_64.exe.sig" + "size": 566, + "download_count": 182, + "created_at": "2024-01-18T21:18:43Z", + "updated_at": "2024-01-18T21:18:43Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-dist.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7458974", - "id": 7458974, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc0NTg5NzQ=", - "name": "bazel-0.14.1-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401802", + "id": 146401802, + "node_id": "RA_kwDOATz7jc4IueoK", + "name": "bazel-7.0.1-installer-darwin-arm64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12658,23 +12488,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 184565538, - "download_count": 433, - "created_at": "2018-06-08T12:33:07Z", - "updated_at": "2018-06-08T12:33:17Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.1/bazel-0.14.1-windows-x86_64.zip" + "size": 50733649, + "download_count": 235, + "created_at": "2024-01-18T21:18:43Z", + "updated_at": "2024-01-18T21:18:45Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-installer-darwin-arm64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7458981", - "id": 7458981, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc0NTg5ODE=", - "name": "bazel-0.14.1-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401803", + "id": 146401803, + "node_id": "RA_kwDOATz7jc4IueoL", + "name": "bazel-7.0.1-installer-darwin-arm64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12692,23 +12522,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 20, - "created_at": "2018-06-08T12:33:17Z", - "updated_at": "2018-06-08T12:33:17Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.1/bazel-0.14.1-windows-x86_64.zip.sha256" + "size": 104, + "download_count": 163, + "created_at": "2024-01-18T21:18:45Z", + "updated_at": "2024-01-18T21:18:45Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-installer-darwin-arm64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7458982", - "id": 7458982, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc0NTg5ODI=", - "name": "bazel-0.14.1-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401804", + "id": 146401804, + "node_id": "RA_kwDOATz7jc4IueoM", + "name": "bazel-7.0.1-installer-darwin-arm64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12726,23 +12556,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 14, - "created_at": "2018-06-08T12:33:17Z", - "updated_at": "2018-06-08T12:33:17Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.1/bazel-0.14.1-windows-x86_64.zip.sig" + "size": 566, + "download_count": 165, + "created_at": "2024-01-18T21:18:45Z", + "updated_at": "2024-01-18T21:18:45Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-installer-darwin-arm64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7458983", - "id": 7458983, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc0NTg5ODM=", - "name": "bazel_0.14.1-linux-x86_64.deb", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401805", + "id": 146401805, + "node_id": "RA_kwDOATz7jc4IueoN", + "name": "bazel-7.0.1-installer-darwin-x86_64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12760,23 +12590,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105093300, - "download_count": 11813, - "created_at": "2018-06-08T12:33:17Z", - "updated_at": "2018-06-08T12:33:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.1/bazel_0.14.1-linux-x86_64.deb" + "size": 52101376, + "download_count": 207, + "created_at": "2024-01-18T21:18:46Z", + "updated_at": "2024-01-18T21:18:47Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-installer-darwin-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7458987", - "id": 7458987, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc0NTg5ODc=", - "name": "bazel_0.14.1-linux-x86_64.deb.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401808", + "id": 146401808, + "node_id": "RA_kwDOATz7jc4IueoQ", + "name": "bazel-7.0.1-installer-darwin-x86_64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12794,23 +12624,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 96, - "download_count": 23, - "created_at": "2018-06-08T12:33:23Z", - "updated_at": "2018-06-08T12:33:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.1/bazel_0.14.1-linux-x86_64.deb.sha256" + "size": 105, + "download_count": 167, + "created_at": "2024-01-18T21:18:47Z", + "updated_at": "2024-01-18T21:18:48Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-installer-darwin-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7458988", - "id": 7458988, - "node_id": "MDEyOlJlbGVhc2VBc3NldDc0NTg5ODg=", - "name": "bazel_0.14.1-linux-x86_64.deb.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401809", + "id": 146401809, + "node_id": "RA_kwDOATz7jc4IueoR", + "name": "bazel-7.0.1-installer-darwin-x86_64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12828,63 +12658,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 18, - "created_at": "2018-06-08T12:33:23Z", - "updated_at": "2018-06-08T12:33:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.1/bazel_0.14.1-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.14.1", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.14.1", - "body": "# Release 0.14.1 (2018-06-08)\r\n\r\nBaseline: 10a4de954c2061258d8222961fc3bd39516db49d (Release 0.14.0 (2018-06-01))\r\n\r\nCherry picks:\r\n + 4b80f2455e7e49a95f3a4c9102a67a57dad52207:\r\n Add option to enable Docker sandboxing.\r\n + 6b1635279e8b33dc1ac505ac81825e38f8797a14:\r\n Allow disabling the simple blob caches via CLI flag overrides.\r\n\r\nThis is a patch release on top of 0.14 containing critical fixes for: \r\n* Issue [5336](https://github.com/bazelbuild/bazel/issues/5336)\r\n* Issue [5308](https://github.com/bazelbuild/bazel/issues/5308)\r\n\r\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\r\nClasspath exception. Those installers should always be redistributed along with\r\nthe source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\r\nbundled OpenJDK and other open-source components can be displayed by running\r\nthe command `bazel license`. The vendor and version information of the bundled\r\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\r\nThe binaries and source-code of the bundled OpenJDK can be\r\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n_Security_: All our binaries are signed with our\r\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/11280521", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/11280521/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/11280521/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.14.0", - "id": 11280521, - "node_id": "MDc6UmVsZWFzZTExMjgwNTIx", - "tag_name": "0.14.0", - "target_commitish": "master", - "name": "0.14.0", - "draft": false, - "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2018-06-01T13:04:30Z", - "published_at": "2018-06-01T13:39:21Z", - "assets": [ + "size": 566, + "download_count": 163, + "created_at": "2024-01-18T21:18:48Z", + "updated_at": "2024-01-18T21:18:48Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-installer-darwin-x86_64.sh.sig" + }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7377059", - "id": 7377059, - "node_id": "MDEyOlJlbGVhc2VBc3NldDczNzcwNTk=", - "name": "bazel-0.14.0-darwin-x86_64", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401811", + "id": 146401811, + "node_id": "RA_kwDOATz7jc4IueoT", + "name": "bazel-7.0.1-installer-linux-x86_64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12902,23 +12692,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 193071124, - "download_count": 671, - "created_at": "2018-06-01T13:39:21Z", - "updated_at": "2018-06-01T13:39:42Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.0/bazel-0.14.0-darwin-x86_64" + "size": 54721497, + "download_count": 4496, + "created_at": "2024-01-18T21:18:48Z", + "updated_at": "2024-01-18T21:18:50Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-installer-linux-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7377061", - "id": 7377061, - "node_id": "MDEyOlJlbGVhc2VBc3NldDczNzcwNjE=", - "name": "bazel-0.14.0-darwin-x86_64.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401815", + "id": 146401815, + "node_id": "RA_kwDOATz7jc4IueoX", + "name": "bazel-7.0.1-installer-linux-x86_64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12936,23 +12726,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 93, - "download_count": 17, - "created_at": "2018-06-01T13:39:42Z", - "updated_at": "2018-06-01T13:39:42Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.0/bazel-0.14.0-darwin-x86_64.sha256" + "size": 104, + "download_count": 167, + "created_at": "2024-01-18T21:18:50Z", + "updated_at": "2024-01-18T21:18:50Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-installer-linux-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7377062", - "id": 7377062, - "node_id": "MDEyOlJlbGVhc2VBc3NldDczNzcwNjI=", - "name": "bazel-0.14.0-darwin-x86_64.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401816", + "id": 146401816, + "node_id": "RA_kwDOATz7jc4IueoY", + "name": "bazel-7.0.1-installer-linux-x86_64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -12970,23 +12760,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 13, - "created_at": "2018-06-01T13:39:42Z", - "updated_at": "2018-06-01T13:39:42Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.0/bazel-0.14.0-darwin-x86_64.sig" + "size": 566, + "download_count": 164, + "created_at": "2024-01-18T21:18:51Z", + "updated_at": "2024-01-18T21:18:51Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-installer-linux-x86_64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7377063", - "id": 7377063, - "node_id": "MDEyOlJlbGVhc2VBc3NldDczNzcwNjM=", - "name": "bazel-0.14.0-dist.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401817", + "id": 146401817, + "node_id": "RA_kwDOATz7jc4IueoZ", + "name": "bazel-7.0.1-linux-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13004,23 +12794,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 89414992, - "download_count": 1185, - "created_at": "2018-06-01T13:39:42Z", - "updated_at": "2018-06-01T13:39:53Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.0/bazel-0.14.0-dist.zip" + "size": 57368756, + "download_count": 319, + "created_at": "2024-01-18T21:18:51Z", + "updated_at": "2024-01-18T21:18:53Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7377064", - "id": 7377064, - "node_id": "MDEyOlJlbGVhc2VBc3NldDczNzcwNjQ=", - "name": "bazel-0.14.0-dist.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401818", + "id": 146401818, + "node_id": "RA_kwDOATz7jc4Iueoa", + "name": "bazel-7.0.1-linux-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13038,23 +12828,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 88, - "download_count": 20, - "created_at": "2018-06-01T13:39:53Z", - "updated_at": "2018-06-01T13:39:54Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.0/bazel-0.14.0-dist.zip.sha256" + "size": 90, + "download_count": 164, + "created_at": "2024-01-18T21:18:53Z", + "updated_at": "2024-01-18T21:18:53Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7377065", - "id": 7377065, - "node_id": "MDEyOlJlbGVhc2VBc3NldDczNzcwNjU=", - "name": "bazel-0.14.0-dist.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401820", + "id": 146401820, + "node_id": "RA_kwDOATz7jc4Iueoc", + "name": "bazel-7.0.1-linux-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13072,23 +12862,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 18, - "created_at": "2018-06-01T13:39:54Z", - "updated_at": "2018-06-01T13:39:54Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.0/bazel-0.14.0-dist.zip.sig" + "size": 566, + "download_count": 162, + "created_at": "2024-01-18T21:18:53Z", + "updated_at": "2024-01-18T21:18:54Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-linux-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7377066", - "id": 7377066, - "node_id": "MDEyOlJlbGVhc2VBc3NldDczNzcwNjY=", - "name": "bazel-0.14.0-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401821", + "id": 146401821, + "node_id": "RA_kwDOATz7jc4Iueod", + "name": "bazel-7.0.1-linux-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13106,23 +12896,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 189690350, - "download_count": 1820, - "created_at": "2018-06-01T13:39:54Z", - "updated_at": "2018-06-01T13:40:11Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.0/bazel-0.14.0-installer-darwin-x86_64.sh" + "size": 58643749, + "download_count": 2654, + "created_at": "2024-01-18T21:18:54Z", + "updated_at": "2024-01-18T21:18:56Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7377069", - "id": 7377069, - "node_id": "MDEyOlJlbGVhc2VBc3NldDczNzcwNjk=", - "name": "bazel-0.14.0-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401825", + "id": 146401825, + "node_id": "RA_kwDOATz7jc4Iueoh", + "name": "bazel-7.0.1-linux-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13140,23 +12930,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 106, - "download_count": 17, - "created_at": "2018-06-01T13:40:11Z", - "updated_at": "2018-06-01T13:40:11Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.0/bazel-0.14.0-installer-darwin-x86_64.sh.sha256" + "size": 91, + "download_count": 175, + "created_at": "2024-01-18T21:18:57Z", + "updated_at": "2024-01-18T21:18:57Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7377070", - "id": 7377070, - "node_id": "MDEyOlJlbGVhc2VBc3NldDczNzcwNzA=", - "name": "bazel-0.14.0-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401826", + "id": 146401826, + "node_id": "RA_kwDOATz7jc4Iueoi", + "name": "bazel-7.0.1-linux-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13174,23 +12964,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 8, - "created_at": "2018-06-01T13:40:11Z", - "updated_at": "2018-06-01T13:40:11Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.0/bazel-0.14.0-installer-darwin-x86_64.sh.sig" + "size": 566, + "download_count": 176, + "created_at": "2024-01-18T21:18:57Z", + "updated_at": "2024-01-18T21:18:57Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-linux-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7377072", - "id": 7377072, - "node_id": "MDEyOlJlbGVhc2VBc3NldDczNzcwNzI=", - "name": "bazel-0.14.0-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401828", + "id": 146401828, + "node_id": "RA_kwDOATz7jc4Iueok", + "name": "bazel-7.0.1-windows-arm64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13208,23 +12998,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 183359004, - "download_count": 20908, - "created_at": "2018-06-01T13:40:11Z", - "updated_at": "2018-06-01T13:40:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.0/bazel-0.14.0-installer-linux-x86_64.sh" + "size": 222749051, + "download_count": 197, + "created_at": "2024-01-18T21:18:57Z", + "updated_at": "2024-01-18T21:19:04Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-windows-arm64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7377076", - "id": 7377076, - "node_id": "MDEyOlJlbGVhc2VBc3NldDczNzcwNzY=", - "name": "bazel-0.14.0-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401838", + "id": 146401838, + "node_id": "RA_kwDOATz7jc4Iueou", + "name": "bazel-7.0.1-windows-arm64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13242,23 +13032,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 70, - "created_at": "2018-06-01T13:40:33Z", - "updated_at": "2018-06-01T13:40:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.0/bazel-0.14.0-installer-linux-x86_64.sh.sha256" + "size": 96, + "download_count": 161, + "created_at": "2024-01-18T21:19:04Z", + "updated_at": "2024-01-18T21:19:04Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7377077", - "id": 7377077, - "node_id": "MDEyOlJlbGVhc2VBc3NldDczNzcwNzc=", - "name": "bazel-0.14.0-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401839", + "id": 146401839, + "node_id": "RA_kwDOATz7jc4Iueov", + "name": "bazel-7.0.1-windows-arm64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13276,23 +13066,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 26, - "created_at": "2018-06-01T13:40:33Z", - "updated_at": "2018-06-01T13:40:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.0/bazel-0.14.0-installer-linux-x86_64.sh.sig" + "size": 566, + "download_count": 166, + "created_at": "2024-01-18T21:19:04Z", + "updated_at": "2024-01-18T21:19:05Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-windows-arm64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7377078", - "id": 7377078, - "node_id": "MDEyOlJlbGVhc2VBc3NldDczNzcwNzg=", - "name": "bazel-0.14.0-linux-x86_64", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401847", + "id": 146401847, + "node_id": "RA_kwDOATz7jc4Iueo3", + "name": "bazel-7.0.1-windows-arm64.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13310,23 +13100,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 186456579, - "download_count": 617, - "created_at": "2018-06-01T13:40:33Z", - "updated_at": "2018-06-01T13:40:53Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.0/bazel-0.14.0-linux-x86_64" + "size": 219380573, + "download_count": 176, + "created_at": "2024-01-18T21:19:05Z", + "updated_at": "2024-01-18T21:19:12Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-windows-arm64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7377080", - "id": 7377080, - "node_id": "MDEyOlJlbGVhc2VBc3NldDczNzcwODA=", - "name": "bazel-0.14.0-linux-x86_64.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401852", + "id": 146401852, + "node_id": "RA_kwDOATz7jc4Iueo8", + "name": "bazel-7.0.1-windows-arm64.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13344,23 +13134,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 92, - "download_count": 15, - "created_at": "2018-06-01T13:40:53Z", - "updated_at": "2018-06-01T13:40:53Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.0/bazel-0.14.0-linux-x86_64.sha256" + "size": 96, + "download_count": 160, + "created_at": "2024-01-18T21:19:12Z", + "updated_at": "2024-01-18T21:19:13Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-windows-arm64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7377081", - "id": 7377081, - "node_id": "MDEyOlJlbGVhc2VBc3NldDczNzcwODE=", - "name": "bazel-0.14.0-linux-x86_64.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401854", + "id": 146401854, + "node_id": "RA_kwDOATz7jc4Iueo-", + "name": "bazel-7.0.1-windows-arm64.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13378,23 +13168,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 14, - "created_at": "2018-06-01T13:40:53Z", - "updated_at": "2018-06-01T13:40:54Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.0/bazel-0.14.0-linux-x86_64.sig" + "size": 566, + "download_count": 164, + "created_at": "2024-01-18T21:19:13Z", + "updated_at": "2024-01-18T21:19:13Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-windows-arm64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7377082", - "id": 7377082, - "node_id": "MDEyOlJlbGVhc2VBc3NldDczNzcwODI=", - "name": "bazel-0.14.0-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401856", + "id": 146401856, + "node_id": "RA_kwDOATz7jc4IuepA", + "name": "bazel-7.0.1-windows-x86_64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13412,23 +13202,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 187223503, - "download_count": 1301, - "created_at": "2018-06-01T13:40:54Z", - "updated_at": "2018-06-01T13:41:08Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.0/bazel-0.14.0-windows-x86_64.exe" + "size": 53999628, + "download_count": 404, + "created_at": "2024-01-18T21:19:13Z", + "updated_at": "2024-01-18T21:19:15Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-windows-x86_64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7377083", - "id": 7377083, - "node_id": "MDEyOlJlbGVhc2VBc3NldDczNzcwODM=", - "name": "bazel-0.14.0-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401861", + "id": 146401861, + "node_id": "RA_kwDOATz7jc4IuepF", + "name": "bazel-7.0.1-windows-x86_64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13446,23 +13236,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 212, - "created_at": "2018-06-01T13:41:08Z", - "updated_at": "2018-06-01T13:41:08Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.0/bazel-0.14.0-windows-x86_64.exe.sha256" + "size": 97, + "download_count": 163, + "created_at": "2024-01-18T21:19:16Z", + "updated_at": "2024-01-18T21:19:16Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7377084", - "id": 7377084, - "node_id": "MDEyOlJlbGVhc2VBc3NldDczNzcwODQ=", - "name": "bazel-0.14.0-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401862", + "id": 146401862, + "node_id": "RA_kwDOATz7jc4IuepG", + "name": "bazel-7.0.1-windows-x86_64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13480,23 +13270,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 20, - "created_at": "2018-06-01T13:41:08Z", - "updated_at": "2018-06-01T13:41:08Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.0/bazel-0.14.0-windows-x86_64.exe.sig" + "size": 566, + "download_count": 163, + "created_at": "2024-01-18T21:19:16Z", + "updated_at": "2024-01-18T21:19:16Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-windows-x86_64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7377085", - "id": 7377085, - "node_id": "MDEyOlJlbGVhc2VBc3NldDczNzcwODU=", - "name": "bazel-0.14.0-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401863", + "id": 146401863, + "node_id": "RA_kwDOATz7jc4IuepH", + "name": "bazel-7.0.1-windows-x86_64.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13514,23 +13304,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 184565439, - "download_count": 3360, - "created_at": "2018-06-01T13:41:09Z", - "updated_at": "2018-06-01T13:41:26Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.0/bazel-0.14.0-windows-x86_64.zip" + "size": 51845290, + "download_count": 1371, + "created_at": "2024-01-18T21:19:16Z", + "updated_at": "2024-01-18T21:19:19Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-windows-x86_64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7377088", - "id": 7377088, - "node_id": "MDEyOlJlbGVhc2VBc3NldDczNzcwODg=", - "name": "bazel-0.14.0-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401869", + "id": 146401869, + "node_id": "RA_kwDOATz7jc4IuepN", + "name": "bazel-7.0.1-windows-x86_64.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13548,23 +13338,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 11, - "created_at": "2018-06-01T13:41:26Z", - "updated_at": "2018-06-01T13:41:26Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.0/bazel-0.14.0-windows-x86_64.zip.sha256" + "size": 97, + "download_count": 181, + "created_at": "2024-01-18T21:19:19Z", + "updated_at": "2024-01-18T21:19:19Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-windows-x86_64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7377089", - "id": 7377089, - "node_id": "MDEyOlJlbGVhc2VBc3NldDczNzcwODk=", - "name": "bazel-0.14.0-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401871", + "id": 146401871, + "node_id": "RA_kwDOATz7jc4IuepP", + "name": "bazel-7.0.1-windows-x86_64.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13582,23 +13372,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 10, - "created_at": "2018-06-01T13:41:26Z", - "updated_at": "2018-06-01T13:41:26Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.0/bazel-0.14.0-windows-x86_64.zip.sig" + "size": 566, + "download_count": 157, + "created_at": "2024-01-18T21:19:19Z", + "updated_at": "2024-01-18T21:19:19Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel-7.0.1-windows-x86_64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7377090", - "id": 7377090, - "node_id": "MDEyOlJlbGVhc2VBc3NldDczNzcwOTA=", - "name": "bazel_0.14.0-linux-x86_64.deb", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401872", + "id": 146401872, + "node_id": "RA_kwDOATz7jc4IuepQ", + "name": "bazel_7.0.1-linux-x86_64.deb", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13616,23 +13406,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105092692, - "download_count": 759, - "created_at": "2018-06-01T13:41:26Z", - "updated_at": "2018-06-01T13:41:35Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.0/bazel_0.14.0-linux-x86_64.deb" + "size": 54562290, + "download_count": 187, + "created_at": "2024-01-18T21:19:20Z", + "updated_at": "2024-01-18T21:19:22Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel_7.0.1-linux-x86_64.deb" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7377093", - "id": 7377093, - "node_id": "MDEyOlJlbGVhc2VBc3NldDczNzcwOTM=", - "name": "bazel_0.14.0-linux-x86_64.deb.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401878", + "id": 146401878, + "node_id": "RA_kwDOATz7jc4IuepW", + "name": "bazel_7.0.1-linux-x86_64.deb.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13650,23 +13440,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 96, - "download_count": 18, - "created_at": "2018-06-01T13:41:35Z", - "updated_at": "2018-06-01T13:41:35Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.0/bazel_0.14.0-linux-x86_64.deb.sha256" + "size": 95, + "download_count": 156, + "created_at": "2024-01-18T21:19:22Z", + "updated_at": "2024-01-18T21:19:22Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel_7.0.1-linux-x86_64.deb.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7377094", - "id": 7377094, - "node_id": "MDEyOlJlbGVhc2VBc3NldDczNzcwOTQ=", - "name": "bazel_0.14.0-linux-x86_64.deb.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401879", + "id": 146401879, + "node_id": "RA_kwDOATz7jc4IuepX", + "name": "bazel_7.0.1-linux-x86_64.deb.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13684,63 +13474,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 14, - "created_at": "2018-06-01T13:41:35Z", - "updated_at": "2018-06-01T13:41:36Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.14.0/bazel_0.14.0-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.14.0", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.14.0", - "body": "# Release 0.14.0 (2018-06-01)\r\n\r\nBaseline: 5c3f5c9be7fa40d4fb3c35756891fab8483ca406\r\n\r\nCherry picks:\r\n + f96f037f8f77335dc444844abcc31a372a3e1849:\r\n Windows, Java launcher: Support jar files under different drives\r\n + ff8162d01409db34893de98bd840a51c5f13e257:\r\n sh_configure.bzl: FreeBSD is also a known platform\r\n + 7092ed324137f03fcd34856bdb0595a1bdec3069:\r\n Remove unneeded exec_compatible_with from local_sh_toolchain\r\n + 57bc201346e61c62a921c1cbf32ad24f185c10c9:\r\n Do not autodetect C++ toolchain when\r\n BAZEL_DO_NOT_DETECT_CPP_TOOLCHAIN=1 is present\r\n + 35a78c09cf2fbfc3de9c124d2142e3d72aac4348:\r\n remote: recursively delete incomplete downloaded output\r\n directory.\r\n + 3c9cd82b847f3ece8ec04b2029bd5e8ad0eb7502:\r\n distfile: pack the archives needed later in the build\r\n + 27487c77387e457df18be3b6833697096d074eab:\r\n Slightly refactor SpawnAction to improve env handling\r\n + 1b333a2c37add9d04fe5bc5258ee4f73c93115e2:\r\n Fix Cpp{Compile,Link}Action environment and cache key computation\r\n + 3da8929963e9c70dff5d8859d6e988e6e7f4f9d7:\r\n Make SymlinkTreeAction properly use the configuration's\r\n environment\r\n + eca7b81cf8cc51e1fe56e5ed7d4ad5cd1668a17a:\r\n Add a missing dependency from checker framework dataflow to\r\n javacutils\r\n\r\nIncompatible changes:\r\n\r\n - Add --incompatible_disallow_legacy_javainfo flag.\r\n - Added flag --incompatible_disallow_old_style_args_add to help\r\n migrate from args.add() to args.add_all() / args.add_joined()\r\n where appropriate.\r\n\r\nNew features:\r\n\r\n - Bash,runfiles: use the new platform-independent library in\r\n `@bazel_tools//tools/bash/runfiles` to access runfiles\r\n (data-dependencies). See\r\n https://github.com/bazelbuild/bazel/blob/master/tools/bash/runfile\r\n s/runfiles.bash for usage information.\r\n - TemplateVariableInfo can now be constructed from Skylark.\r\n - The java_host_runtime_alias rule is now implemented in Java.\r\n\r\nImportant changes:\r\n\r\n - Introduce fdo_profile rule that allows architecture-sensitive\r\n specification of fdo profiles.\r\n - canonicalize-flags no longer reorders the flags\r\n - CppRules: optional_compiler_flag was removed from CROSSTOOL, use\r\n features instead.\r\n - Labels of the form ////foo are disallowed.\r\n - The `/` operator is deprecated in favor of `//` (floor integer\r\n division).\r\n Try the `--incompatible_disallow_slash_operator` flag to ensure\r\n your code\r\n is forward-compatible.\r\n - Flip default value of --experimental_shortened_obj_file_path to\r\n true, Bazel now generates short object file path by default.\r\n - Exposed \"mnemonic\" and \"env\" fields on skylark \"Action\" objects.\r\n - Removed flag `--incompatible_disallow_toplevel_if_statement`.\r\n - Remove vestigial 'deps' and 'data' attributes from\r\n proto_lang_toolchain\r\n - Args objects (ctx.actions.args()) have new methods add_all() and\r\n add_joined() for building command lines using depsets.\r\n - `FileType` is deprecated and will be removed soon.\r\n Try the `--incompatible_disallow_filetype` flag to ensure your\r\n code\r\n is forward-compatible.\r\n - Introduce absolute_path_profile attribute that allows fdo_profile\r\n to accept absolute paths.\r\n - Support two-arg overloads for ctx.actions.args (eg.\r\n args.add(\"--foo\", val))\r\n - Introduce 'tools' attribute to ctx.actions.run.\r\n - Fixed error message for proguard_apply_dictionary.\r\n - \"bazel run\" now lets one run interactive binaries. The\r\n BUILD_WORKSPACE_DIRECTORY and BUILD_WORKING_DIRECTORY environment\r\n variables indicate the working directory and the workspace root\r\n of the Bazel invocation. Tests are provided with an approximation\r\n of the official test environment.\r\n - repository rules are no longer restricted to return None.\r\n - Add --high_priority_workers flag.\r\n - CppRules: Feature configuration can be created from Skylark\r\n - Adds new-style JavaInfo provider constructor.\r\n - Make java_common.compile now uses java_toolchain javacopts by\r\n default; explicitly retrieving them using\r\n java_common.default_javac_opts is unnecessary.\r\n - CppRules: C++ command lines and env variables for C++ actions can\r\n be retrieved from feature configuration.\r\n - Skylark rule definitions may advertise providers that targets of\r\n the rule must propagate.\r\n - Bazel now supports running actions inside Docker containers.\r\n To use this feature, run \"bazel build --spawn_strategy=docker\r\n --experimental_docker_image=myimage:latest\".\r\n - Remote execution works for Windows binaries with launchers.\r\n - Fixing start/end lib expansion for linking. There were many cases\r\n where archive files were still being used with toolchains that\r\n support start/end lib. This change consolidates the places that\r\n make that decision so they can be more consistent.\r\n - Add support for reporting an error if\r\n android_test.binary_under_test contains incompatible versions of\r\n deps\r\n - We replaced the --experimental_local_disk_cache and\r\n --experimental_local_disk_cache_path flags into a single\r\n --disk_cache flag. Additionally, Bazel now tries to create the disk cache\r\n directory if it doesn't exist.\r\n - Save Blaze memory by not storing LinkerInput objects in\r\n LinkCommandLine\r\n - In the JavaInfo created by java_common.create_provider now\r\n includes both direct and transitive arguments in\r\n transitive_compile_time_jars and transitive_runtime_jars\r\n - Allow --worker_max_instances to take MnemonicName=value to\r\n specify max for each worker.\r\n - Allow java_toolchain.header_compiler to be an arbitrary executable\r\n\r\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\r\nClasspath exception. Those installers should always be redistributed along with\r\nthe source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\r\nbundled OpenJDK and other open-source components can be displayed by running\r\nthe command `bazel license`. The vendor and version information of the bundled\r\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\r\nThe binaries and source-code of the bundled OpenJDK can be\r\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n_Security_: All our binaries are signed with our\r\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/11134034", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/11134034/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/11134034/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.13.1", - "id": 11134034, - "node_id": "MDc6UmVsZWFzZTExMTM0MDM0", - "tag_name": "0.13.1", - "target_commitish": "master", - "name": "0.13.1", - "draft": false, - "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2018-05-23T08:59:54Z", - "published_at": "2018-05-23T11:47:13Z", - "assets": [ + "size": 566, + "download_count": 157, + "created_at": "2024-01-18T21:19:23Z", + "updated_at": "2024-01-18T21:19:23Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel_7.0.1-linux-x86_64.deb.sig" + }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7273998", - "id": 7273998, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcyNzM5OTg=", - "name": "bazel-0.13.1-darwin-x86_64", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401880", + "id": 146401880, + "node_id": "RA_kwDOATz7jc4IuepY", + "name": "bazel_nojdk-7.0.1-darwin-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13758,23 +13508,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 191852732, - "download_count": 574, - "created_at": "2018-05-23T11:47:14Z", - "updated_at": "2018-05-23T11:54:53Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.1/bazel-0.13.1-darwin-x86_64" + "size": 36365731, + "download_count": 306, + "created_at": "2024-01-18T21:19:23Z", + "updated_at": "2024-01-18T21:19:25Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel_nojdk-7.0.1-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7274101", - "id": 7274101, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcyNzQxMDE=", - "name": "bazel-0.13.1-darwin-x86_64.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401885", + "id": 146401885, + "node_id": "RA_kwDOATz7jc4Iuepd", + "name": "bazel_nojdk-7.0.1-darwin-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13792,23 +13542,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 93, - "download_count": 22, - "created_at": "2018-05-23T11:54:53Z", - "updated_at": "2018-05-23T11:54:53Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.1/bazel-0.13.1-darwin-x86_64.sha256" + "size": 97, + "download_count": 165, + "created_at": "2024-01-18T21:19:25Z", + "updated_at": "2024-01-18T21:19:25Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel_nojdk-7.0.1-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7274102", - "id": 7274102, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcyNzQxMDI=", - "name": "bazel-0.13.1-darwin-x86_64.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401888", + "id": 146401888, + "node_id": "RA_kwDOATz7jc4Iuepg", + "name": "bazel_nojdk-7.0.1-darwin-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13826,23 +13576,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 15, - "created_at": "2018-05-23T11:54:53Z", - "updated_at": "2018-05-23T11:54:53Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.1/bazel-0.13.1-darwin-x86_64.sig" + "size": 566, + "download_count": 165, + "created_at": "2024-01-18T21:19:26Z", + "updated_at": "2024-01-18T21:19:26Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel_nojdk-7.0.1-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7274103", - "id": 7274103, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcyNzQxMDM=", - "name": "bazel-0.13.1-dist.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401890", + "id": 146401890, + "node_id": "RA_kwDOATz7jc4Iuepi", + "name": "bazel_nojdk-7.0.1-darwin-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13860,23 +13610,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 90105602, - "download_count": 1451, - "created_at": "2018-05-23T11:54:53Z", - "updated_at": "2018-05-23T11:59:01Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.1/bazel-0.13.1-dist.zip" + "size": 37072446, + "download_count": 277, + "created_at": "2024-01-18T21:19:26Z", + "updated_at": "2024-01-18T21:19:28Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel_nojdk-7.0.1-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7274146", - "id": 7274146, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcyNzQxNDY=", - "name": "bazel-0.13.1-dist.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401894", + "id": 146401894, + "node_id": "RA_kwDOATz7jc4Iuepm", + "name": "bazel_nojdk-7.0.1-darwin-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13894,23 +13644,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 88, - "download_count": 29, - "created_at": "2018-05-23T11:59:01Z", - "updated_at": "2018-05-23T11:59:01Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.1/bazel-0.13.1-dist.zip.sha256" + "size": 98, + "download_count": 161, + "created_at": "2024-01-18T21:19:28Z", + "updated_at": "2024-01-18T21:19:28Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel_nojdk-7.0.1-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7274147", - "id": 7274147, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcyNzQxNDc=", - "name": "bazel-0.13.1-dist.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401896", + "id": 146401896, + "node_id": "RA_kwDOATz7jc4Iuepo", + "name": "bazel_nojdk-7.0.1-darwin-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13928,23 +13678,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 32, - "created_at": "2018-05-23T11:59:01Z", - "updated_at": "2018-05-23T11:59:01Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.1/bazel-0.13.1-dist.zip.sig" + "size": 566, + "download_count": 160, + "created_at": "2024-01-18T21:19:28Z", + "updated_at": "2024-01-18T21:19:29Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel_nojdk-7.0.1-darwin-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7274148", - "id": 7274148, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcyNzQxNDg=", - "name": "bazel-0.13.1-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401897", + "id": 146401897, + "node_id": "RA_kwDOATz7jc4Iuepp", + "name": "bazel_nojdk-7.0.1-linux-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13962,23 +13712,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 188499630, - "download_count": 1319, - "created_at": "2018-05-23T11:59:02Z", - "updated_at": "2018-05-23T12:06:55Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.1/bazel-0.13.1-installer-darwin-x86_64.sh" + "size": 36331165, + "download_count": 167, + "created_at": "2024-01-18T21:19:29Z", + "updated_at": "2024-01-18T21:19:31Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel_nojdk-7.0.1-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7274221", - "id": 7274221, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcyNzQyMjE=", - "name": "bazel-0.13.1-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401899", + "id": 146401899, + "node_id": "RA_kwDOATz7jc4Iuepr", + "name": "bazel_nojdk-7.0.1-linux-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -13996,23 +13746,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 106, - "download_count": 17, - "created_at": "2018-05-23T12:06:55Z", - "updated_at": "2018-05-23T12:06:55Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.1/bazel-0.13.1-installer-darwin-x86_64.sh.sha256" + "size": 96, + "download_count": 164, + "created_at": "2024-01-18T21:19:31Z", + "updated_at": "2024-01-18T21:19:31Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel_nojdk-7.0.1-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7274222", - "id": 7274222, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcyNzQyMjI=", - "name": "bazel-0.13.1-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401900", + "id": 146401900, + "node_id": "RA_kwDOATz7jc4Iueps", + "name": "bazel_nojdk-7.0.1-linux-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -14030,23 +13780,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 13, - "created_at": "2018-05-23T12:06:56Z", - "updated_at": "2018-05-23T12:06:56Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.1/bazel-0.13.1-installer-darwin-x86_64.sh.sig" + "size": 566, + "download_count": 162, + "created_at": "2024-01-18T21:19:31Z", + "updated_at": "2024-01-18T21:19:31Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel_nojdk-7.0.1-linux-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7274224", - "id": 7274224, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcyNzQyMjQ=", - "name": "bazel-0.13.1-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401901", + "id": 146401901, + "node_id": "RA_kwDOATz7jc4Iuept", + "name": "bazel_nojdk-7.0.1-linux-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -14064,23 +13814,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 182176565, - "download_count": 8906, - "created_at": "2018-05-23T12:06:56Z", - "updated_at": "2018-05-23T12:14:37Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.1/bazel-0.13.1-installer-linux-x86_64.sh" + "size": 37511319, + "download_count": 14634, + "created_at": "2024-01-18T21:19:32Z", + "updated_at": "2024-01-18T21:19:33Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel_nojdk-7.0.1-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7274300", - "id": 7274300, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcyNzQzMDA=", - "name": "bazel-0.13.1-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401906", + "id": 146401906, + "node_id": "RA_kwDOATz7jc4Iuepy", + "name": "bazel_nojdk-7.0.1-linux-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -14098,23 +13848,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 63, - "created_at": "2018-05-23T12:14:37Z", - "updated_at": "2018-05-23T12:14:37Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.1/bazel-0.13.1-installer-linux-x86_64.sh.sha256" + "size": 97, + "download_count": 166, + "created_at": "2024-01-18T21:19:34Z", + "updated_at": "2024-01-18T21:19:34Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel_nojdk-7.0.1-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7274301", - "id": 7274301, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcyNzQzMDE=", - "name": "bazel-0.13.1-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401907", + "id": 146401907, + "node_id": "RA_kwDOATz7jc4Iuepz", + "name": "bazel_nojdk-7.0.1-linux-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -14132,23 +13882,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 21, - "created_at": "2018-05-23T12:14:37Z", - "updated_at": "2018-05-23T12:14:37Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.1/bazel-0.13.1-installer-linux-x86_64.sh.sig" + "size": 566, + "download_count": 161, + "created_at": "2024-01-18T21:19:34Z", + "updated_at": "2024-01-18T21:19:34Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel_nojdk-7.0.1-linux-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7274302", - "id": 7274302, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcyNzQzMDI=", - "name": "bazel-0.13.1-linux-x86_64", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401909", + "id": 146401909, + "node_id": "RA_kwDOATz7jc4Iuep1", + "name": "bazel_nojdk-7.0.1-windows-arm64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -14166,23 +13916,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 185245307, - "download_count": 669, - "created_at": "2018-05-23T12:14:37Z", - "updated_at": "2018-05-23T12:21:48Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.1/bazel-0.13.1-linux-x86_64" + "size": 35341239, + "download_count": 166, + "created_at": "2024-01-18T21:19:34Z", + "updated_at": "2024-01-18T21:19:36Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel_nojdk-7.0.1-windows-arm64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7274371", - "id": 7274371, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcyNzQzNzE=", - "name": "bazel-0.13.1-linux-x86_64.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401914", + "id": 146401914, + "node_id": "RA_kwDOATz7jc4Iuep6", + "name": "bazel_nojdk-7.0.1-windows-arm64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -14200,23 +13950,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 92, - "download_count": 24, - "created_at": "2018-05-23T12:21:48Z", - "updated_at": "2018-05-23T12:21:48Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.1/bazel-0.13.1-linux-x86_64.sha256" + "size": 102, + "download_count": 162, + "created_at": "2024-01-18T21:19:36Z", + "updated_at": "2024-01-18T21:19:36Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel_nojdk-7.0.1-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7274372", - "id": 7274372, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcyNzQzNzI=", - "name": "bazel-0.13.1-linux-x86_64.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401915", + "id": 146401915, + "node_id": "RA_kwDOATz7jc4Iuep7", + "name": "bazel_nojdk-7.0.1-windows-arm64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -14234,23 +13984,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 14, - "created_at": "2018-05-23T12:21:48Z", - "updated_at": "2018-05-23T12:21:48Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.1/bazel-0.13.1-linux-x86_64.sig" + "size": 566, + "download_count": 160, + "created_at": "2024-01-18T21:19:37Z", + "updated_at": "2024-01-18T21:19:37Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel_nojdk-7.0.1-windows-arm64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7274373", - "id": 7274373, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcyNzQzNzM=", - "name": "bazel-0.13.1-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401916", + "id": 146401916, + "node_id": "RA_kwDOATz7jc4Iuep8", + "name": "bazel_nojdk-7.0.1-windows-x86_64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -14268,23 +14018,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 186335456, - "download_count": 962, - "created_at": "2018-05-23T12:21:48Z", - "updated_at": "2018-05-23T12:29:00Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.1/bazel-0.13.1-windows-x86_64.exe" + "size": 35126194, + "download_count": 173, + "created_at": "2024-01-18T21:19:37Z", + "updated_at": "2024-01-18T21:19:39Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel_nojdk-7.0.1-windows-x86_64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7274459", - "id": 7274459, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcyNzQ0NTk=", - "name": "bazel-0.13.1-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401928", + "id": 146401928, + "node_id": "RA_kwDOATz7jc4IueqI", + "name": "bazel_nojdk-7.0.1-windows-x86_64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -14302,23 +14052,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 15, - "created_at": "2018-05-23T12:29:00Z", - "updated_at": "2018-05-23T12:29:00Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.1/bazel-0.13.1-windows-x86_64.exe.sha256" + "size": 103, + "download_count": 160, + "created_at": "2024-01-18T21:19:39Z", + "updated_at": "2024-01-18T21:19:39Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel_nojdk-7.0.1-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7274460", - "id": 7274460, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcyNzQ0NjA=", - "name": "bazel-0.13.1-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146401929", + "id": 146401929, + "node_id": "RA_kwDOATz7jc4IueqJ", + "name": "bazel_nojdk-7.0.1-windows-x86_64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -14336,1735 +14086,8599 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 16, - "created_at": "2018-05-23T12:29:00Z", - "updated_at": "2018-05-23T12:29:02Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.1/bazel-0.13.1-windows-x86_64.exe.sig" - }, + "size": 566, + "download_count": 164, + "created_at": "2024-01-18T21:19:39Z", + "updated_at": "2024-01-18T21:19:40Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1/bazel_nojdk-7.0.1-windows-x86_64.exe.sig" + } + ], + "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/7.0.1", + "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/7.0.1", + "body": "> [!NOTE] \r\n> If you are looking for [rolling releases](https://bazel.build/release#rolling-releases), please visit [this page](https://bazel.build/release/rolling).\r\n\r\n\r\n**Baseline:** d798ebde6c6394203a87b5f1a6b62ecfc3880991\r\n\r\nBazel 7.0.1 is a patch LTS release. It is fully backward compatible with Bazel 7.0 and contains selected changes by the Bazel community and Google engineers.\r\n\r\n## C++ / Objective-C\r\n* Fix linker feature detection being performed on wrong linker ([#20901](https://github.com/bazelbuild/bazel/pull/20901))\r\n\r\n## External Deps\r\n* Let module extensions track calls to `Label()` ([#20750](https://github.com/bazelbuild/bazel/issues/20750))\r\n* Fix bootstrapped Bazel binary ([#20612](https://github.com/bazelbuild/bazel/pull/20612))\r\n* Attempt to make main repo mapping inverse more efficient ([#20625](https://github.com/bazelbuild/bazel/pull/20625))\r\n* Let .bzl files record their usages of repo mapping ([#20848](https://github.com/bazelbuild/bazel/pull/20848))\r\n* Consider MODULE.bazel for workspace detection in bazel.sh ([#20594](https://github.com/bazelbuild/bazel/pull/20594))\r\n* Avoid emitting canonical labels into generated repos ([#20840](https://github.com/bazelbuild/bazel/pull/20840))\r\n\r\n## Java\r\n* Auto-create deploy jars for Bazel `java_test` targets if requested ([#20602](https://github.com/bazelbuild/bazel/pull/20602))\r\n* `java_binary` wrapper should forward `restricted_to` ([#20611](https://github.com/bazelbuild/bazel/pull/20611))\r\n* Fix singlejar resource mapping for external repositories ([#20904](https://github.com/bazelbuild/bazel/pull/20904))\r\n\r\n## Local Execution\r\n* Mount user-specified bind mounts before Bazel's own magic. ([#20609](https://github.com/bazelbuild/bazel/pull/20609))\r\n* Print interactive sandboxed shell command with `--sandbox_debug` ([#20734](https://github.com/bazelbuild/bazel/pull/20734))\r\n* Fix two issues with --incompatible_sandbox_hermetic_tmp that manifested themselves when the output base was under /tmp ([#20718](https://github.com/bazelbuild/bazel/pull/20718))\r\n* Add support for bind mounts under `/tmp` with hermetic tmp ([#20749](https://github.com/bazelbuild/bazel/pull/20749))\r\n\r\n## Remote Execution\r\n* Force output checking for incremental run commands without the bytes. ([#20881](https://github.com/bazelbuild/bazel/pull/20881))\r\n\r\n## Acknowledgements:\r\nThis release contains contributions from many people at Google, as well as David Ostrovsky, Fabian Meumertzheim, Siddhartha Bagaria, Tianyu Geng.\r\n\r\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with Classpath exception. Those installers should always be redistributed along with the source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the bundled OpenJDK and other open-source components can be displayed by running the command `bazel license`. The vendor and version information of the bundled OpenJDK can be displayed by running the command `bazel info java-runtime`. The binaries and source-code of the bundled OpenJDK can be [downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n_Security_: All our binaries are signed with our [public key](https://bazel.build/bazel-release.pub.gpg) 3D5919B448457EE0." + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/137792201", + "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/137792201/assets", + "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/137792201/assets{?name,label}", + "html_url": "https://github.com/bazelbuild/bazel/releases/tag/6.5.0rc2", + "id": 137792201, + "author": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "node_id": "RE_kwDOATz7jc4INorJ", + "tag_name": "6.5.0rc2", + "target_commitish": "release-6.5.0rc2", + "name": "6.5.0rc2", + "draft": false, + "prerelease": true, + "created_at": "2024-01-18T09:18:48Z", + "published_at": "2024-01-19T20:01:44Z", + "assets": [ { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7274462", - "id": 7274462, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcyNzQ0NjI=", - "name": "bazel-0.13.1-windows-x86_64.zip", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146601931", + "id": 146601931, + "node_id": "RA_kwDOATz7jc4IvPfL", + "name": "bazel-6.5.0rc2-darwin-arm64", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 183699529, - "download_count": 182, - "created_at": "2018-05-23T12:29:02Z", - "updated_at": "2018-05-23T12:36:45Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.1/bazel-0.13.1-windows-x86_64.zip" + "size": 51114062, + "download_count": 181, + "created_at": "2024-01-19T19:53:50Z", + "updated_at": "2024-01-19T19:53:54Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7274539", - "id": 7274539, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcyNzQ1Mzk=", - "name": "bazel-0.13.1-windows-x86_64.zip.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146601938", + "id": 146601938, + "node_id": "RA_kwDOATz7jc4IvPfS", + "name": "bazel-6.5.0rc2-darwin-arm64.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 19, - "created_at": "2018-05-23T12:36:45Z", - "updated_at": "2018-05-23T12:36:45Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.1/bazel-0.13.1-windows-x86_64.zip.sha256" + "size": 94, + "download_count": 166, + "created_at": "2024-01-19T19:53:55Z", + "updated_at": "2024-01-19T19:53:56Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7274540", - "id": 7274540, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcyNzQ1NDA=", - "name": "bazel-0.13.1-windows-x86_64.zip.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602206", + "id": 146602206, + "node_id": "RA_kwDOATz7jc4IvPje", + "name": "bazel-6.5.0rc2-darwin-arm64.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 9, - "created_at": "2018-05-23T12:36:46Z", - "updated_at": "2018-05-23T12:36:46Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.1/bazel-0.13.1-windows-x86_64.zip.sig" + "size": 566, + "download_count": 158, + "created_at": "2024-01-19T19:56:44Z", + "updated_at": "2024-01-19T19:56:44Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7276819", - "id": 7276819, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcyNzY4MTk=", - "name": "bazel_0.13.1-linux-x86_64.deb", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602208", + "id": 146602208, + "node_id": "RA_kwDOATz7jc4IvPjg", + "name": "bazel-6.5.0rc2-darwin-x86_64", "label": null, "uploader": { - "login": "meteorcloudy", - "id": 4171702, - "node_id": "MDQ6VXNlcjQxNzE3MDI=", - "avatar_url": "https://avatars2.githubusercontent.com/u/4171702?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/meteorcloudy", - "html_url": "https://github.com/meteorcloudy", - "followers_url": "https://api.github.com/users/meteorcloudy/followers", - "following_url": "https://api.github.com/users/meteorcloudy/following{/other_user}", - "gists_url": "https://api.github.com/users/meteorcloudy/gists{/gist_id}", - "starred_url": "https://api.github.com/users/meteorcloudy/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/meteorcloudy/subscriptions", - "organizations_url": "https://api.github.com/users/meteorcloudy/orgs", - "repos_url": "https://api.github.com/users/meteorcloudy/repos", - "events_url": "https://api.github.com/users/meteorcloudy/events{/privacy}", - "received_events_url": "https://api.github.com/users/meteorcloudy/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 103915534, - "download_count": 3482, - "created_at": "2018-05-23T15:34:13Z", - "updated_at": "2018-05-23T15:35:11Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.1/bazel_0.13.1-linux-x86_64.deb" + "size": 51991679, + "download_count": 168, + "created_at": "2024-01-19T19:56:48Z", + "updated_at": "2024-01-19T19:56:51Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7274541", - "id": 7274541, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcyNzQ1NDE=", - "name": "bazel_0.13.1-linux-x86_64.deb.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602213", + "id": 146602213, + "node_id": "RA_kwDOATz7jc4IvPjl", + "name": "bazel-6.5.0rc2-darwin-x86_64.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 95, + "download_count": 163, + "created_at": "2024-01-19T19:56:53Z", + "updated_at": "2024-01-19T19:56:54Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-darwin-x86_64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602221", + "id": 146602221, + "node_id": "RA_kwDOATz7jc4IvPjt", + "name": "bazel-6.5.0rc2-darwin-x86_64.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 162, + "created_at": "2024-01-19T19:56:57Z", + "updated_at": "2024-01-19T19:56:57Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-darwin-x86_64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602226", + "id": 146602226, + "node_id": "RA_kwDOATz7jc4IvPjy", + "name": "bazel-6.5.0rc2-dist.zip", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/zip", + "state": "uploaded", + "size": 206358536, + "download_count": 167, + "created_at": "2024-01-19T19:57:02Z", + "updated_at": "2024-01-19T19:57:11Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-dist.zip" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602232", + "id": 146602232, + "node_id": "RA_kwDOATz7jc4IvPj4", + "name": "bazel-6.5.0rc2-dist.zip.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 90, + "download_count": 162, + "created_at": "2024-01-19T19:57:12Z", + "updated_at": "2024-01-19T19:57:13Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-dist.zip.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602234", + "id": 146602234, + "node_id": "RA_kwDOATz7jc4IvPj6", + "name": "bazel-6.5.0rc2-dist.zip.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 164, + "created_at": "2024-01-19T19:57:16Z", + "updated_at": "2024-01-19T19:57:16Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-dist.zip.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602240", + "id": 146602240, + "node_id": "RA_kwDOATz7jc4IvPkA", + "name": "bazel-6.5.0rc2-installer-darwin-arm64.sh", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "text/x-sh", + "state": "uploaded", + "size": 46798516, + "download_count": 168, + "created_at": "2024-01-19T19:57:21Z", + "updated_at": "2024-01-19T19:57:23Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-installer-darwin-arm64.sh" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602245", + "id": 146602245, + "node_id": "RA_kwDOATz7jc4IvPkF", + "name": "bazel-6.5.0rc2-installer-darwin-arm64.sh.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 107, + "download_count": 160, + "created_at": "2024-01-19T19:57:25Z", + "updated_at": "2024-01-19T19:57:26Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-installer-darwin-arm64.sh.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602251", + "id": 146602251, + "node_id": "RA_kwDOATz7jc4IvPkL", + "name": "bazel-6.5.0rc2-installer-darwin-arm64.sh.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 159, + "created_at": "2024-01-19T19:57:30Z", + "updated_at": "2024-01-19T19:57:31Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-installer-darwin-arm64.sh.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602257", + "id": 146602257, + "node_id": "RA_kwDOATz7jc4IvPkR", + "name": "bazel-6.5.0rc2-installer-darwin-x86_64.sh", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "text/x-sh", + "state": "uploaded", + "size": 47654350, + "download_count": 173, + "created_at": "2024-01-19T19:57:36Z", + "updated_at": "2024-01-19T19:57:39Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-installer-darwin-x86_64.sh" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602262", + "id": 146602262, + "node_id": "RA_kwDOATz7jc4IvPkW", + "name": "bazel-6.5.0rc2-installer-darwin-x86_64.sh.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 108, + "download_count": 158, + "created_at": "2024-01-19T19:57:40Z", + "updated_at": "2024-01-19T19:57:41Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-installer-darwin-x86_64.sh.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602277", + "id": 146602277, + "node_id": "RA_kwDOATz7jc4IvPkl", + "name": "bazel-6.5.0rc2-installer-darwin-x86_64.sh.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 164, + "created_at": "2024-01-19T19:57:45Z", + "updated_at": "2024-01-19T19:57:45Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-installer-darwin-x86_64.sh.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602281", + "id": 146602281, + "node_id": "RA_kwDOATz7jc4IvPkp", + "name": "bazel-6.5.0rc2-installer-linux-x86_64.sh", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "text/x-sh", + "state": "uploaded", + "size": 51138040, + "download_count": 208, + "created_at": "2024-01-19T19:57:49Z", + "updated_at": "2024-01-19T19:57:52Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-installer-linux-x86_64.sh" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602292", + "id": 146602292, + "node_id": "RA_kwDOATz7jc4IvPk0", + "name": "bazel-6.5.0rc2-installer-linux-x86_64.sh.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 107, + "download_count": 162, + "created_at": "2024-01-19T19:57:53Z", + "updated_at": "2024-01-19T19:57:53Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-installer-linux-x86_64.sh.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602297", + "id": 146602297, + "node_id": "RA_kwDOATz7jc4IvPk5", + "name": "bazel-6.5.0rc2-installer-linux-x86_64.sh.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 158, + "created_at": "2024-01-19T19:57:56Z", + "updated_at": "2024-01-19T19:57:57Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-installer-linux-x86_64.sh.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602302", + "id": 146602302, + "node_id": "RA_kwDOATz7jc4IvPk-", + "name": "bazel-6.5.0rc2-linux-arm64", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 161148821, + "download_count": 169, + "created_at": "2024-01-19T19:58:00Z", + "updated_at": "2024-01-19T19:58:08Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-linux-arm64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602320", + "id": 146602320, + "node_id": "RA_kwDOATz7jc4IvPlQ", + "name": "bazel-6.5.0rc2-linux-arm64.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 93, + "download_count": 162, + "created_at": "2024-01-19T19:58:10Z", + "updated_at": "2024-01-19T19:58:11Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-linux-arm64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602324", + "id": 146602324, + "node_id": "RA_kwDOATz7jc4IvPlU", + "name": "bazel-6.5.0rc2-linux-arm64.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 164, + "created_at": "2024-01-19T19:58:15Z", + "updated_at": "2024-01-19T19:58:16Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-linux-arm64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602327", + "id": 146602327, + "node_id": "RA_kwDOATz7jc4IvPlX", + "name": "bazel-6.5.0rc2-linux-x86_64", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 54809879, + "download_count": 201, + "created_at": "2024-01-19T19:58:19Z", + "updated_at": "2024-01-19T19:58:22Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-linux-x86_64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602349", + "id": 146602349, + "node_id": "RA_kwDOATz7jc4IvPlt", + "name": "bazel-6.5.0rc2-linux-x86_64.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 94, + "download_count": 161, + "created_at": "2024-01-19T19:58:24Z", + "updated_at": "2024-01-19T19:58:24Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-linux-x86_64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602354", + "id": 146602354, + "node_id": "RA_kwDOATz7jc4IvPly", + "name": "bazel-6.5.0rc2-linux-x86_64.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 157, + "created_at": "2024-01-19T19:58:30Z", + "updated_at": "2024-01-19T19:58:30Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-linux-x86_64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602357", + "id": 146602357, + "node_id": "RA_kwDOATz7jc4IvPl1", + "name": "bazel-6.5.0rc2-windows-arm64.exe", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/x-msdownload", + "state": "uploaded", + "size": 213373331, + "download_count": 165, + "created_at": "2024-01-19T19:58:34Z", + "updated_at": "2024-01-19T19:58:44Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-windows-arm64.exe" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602368", + "id": 146602368, + "node_id": "RA_kwDOATz7jc4IvPmA", + "name": "bazel-6.5.0rc2-windows-arm64.exe.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 99, + "download_count": 159, + "created_at": "2024-01-19T19:58:46Z", + "updated_at": "2024-01-19T19:58:46Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-windows-arm64.exe.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602380", + "id": 146602380, + "node_id": "RA_kwDOATz7jc4IvPmM", + "name": "bazel-6.5.0rc2-windows-arm64.exe.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 157, + "created_at": "2024-01-19T19:58:50Z", + "updated_at": "2024-01-19T19:58:50Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-windows-arm64.exe.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602382", + "id": 146602382, + "node_id": "RA_kwDOATz7jc4IvPmO", + "name": "bazel-6.5.0rc2-windows-arm64.zip", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/zip", + "state": "uploaded", + "size": 210241163, + "download_count": 162, + "created_at": "2024-01-19T19:58:56Z", + "updated_at": "2024-01-19T19:59:05Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-windows-arm64.zip" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602406", + "id": 146602406, + "node_id": "RA_kwDOATz7jc4IvPmm", + "name": "bazel-6.5.0rc2-windows-arm64.zip.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 99, + "download_count": 157, + "created_at": "2024-01-19T19:59:08Z", + "updated_at": "2024-01-19T19:59:08Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-windows-arm64.zip.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602409", + "id": 146602409, + "node_id": "RA_kwDOATz7jc4IvPmp", + "name": "bazel-6.5.0rc2-windows-arm64.zip.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 163, + "created_at": "2024-01-19T19:59:14Z", + "updated_at": "2024-01-19T19:59:14Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-windows-arm64.zip.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602415", + "id": 146602415, + "node_id": "RA_kwDOATz7jc4IvPmv", + "name": "bazel-6.5.0rc2-windows-x86_64.exe", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/x-msdownload", + "state": "uploaded", + "size": 49395773, + "download_count": 203, + "created_at": "2024-01-19T19:59:19Z", + "updated_at": "2024-01-19T19:59:22Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-windows-x86_64.exe" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602422", + "id": 146602422, + "node_id": "RA_kwDOATz7jc4IvPm2", + "name": "bazel-6.5.0rc2-windows-x86_64.exe.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 100, + "download_count": 163, + "created_at": "2024-01-19T19:59:24Z", + "updated_at": "2024-01-19T19:59:24Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-windows-x86_64.exe.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602424", + "id": 146602424, + "node_id": "RA_kwDOATz7jc4IvPm4", + "name": "bazel-6.5.0rc2-windows-x86_64.exe.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 161, + "created_at": "2024-01-19T19:59:27Z", + "updated_at": "2024-01-19T19:59:27Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-windows-x86_64.exe.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602433", + "id": 146602433, + "node_id": "RA_kwDOATz7jc4IvPnB", + "name": "bazel-6.5.0rc2-windows-x86_64.zip", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/zip", + "state": "uploaded", + "size": 47376419, + "download_count": 167, + "created_at": "2024-01-19T19:59:31Z", + "updated_at": "2024-01-19T19:59:34Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-windows-x86_64.zip" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602437", + "id": 146602437, + "node_id": "RA_kwDOATz7jc4IvPnF", + "name": "bazel-6.5.0rc2-windows-x86_64.zip.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 100, + "download_count": 160, + "created_at": "2024-01-19T19:59:35Z", + "updated_at": "2024-01-19T19:59:35Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-windows-x86_64.zip.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602442", + "id": 146602442, + "node_id": "RA_kwDOATz7jc4IvPnK", + "name": "bazel-6.5.0rc2-windows-x86_64.zip.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 166, + "created_at": "2024-01-19T19:59:40Z", + "updated_at": "2024-01-19T19:59:40Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel-6.5.0rc2-windows-x86_64.zip.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602452", + "id": 146602452, + "node_id": "RA_kwDOATz7jc4IvPnU", + "name": "bazel_6.5.0rc2-linux-x86_64.deb", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 50990194, + "download_count": 272, + "created_at": "2024-01-19T19:59:44Z", + "updated_at": "2024-01-19T19:59:47Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_6.5.0rc2-linux-x86_64.deb" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602456", + "id": 146602456, + "node_id": "RA_kwDOATz7jc4IvPnY", + "name": "bazel_6.5.0rc2-linux-x86_64.deb.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 98, + "download_count": 163, + "created_at": "2024-01-19T19:59:49Z", + "updated_at": "2024-01-19T19:59:49Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_6.5.0rc2-linux-x86_64.deb.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602461", + "id": 146602461, + "node_id": "RA_kwDOATz7jc4IvPnd", + "name": "bazel_6.5.0rc2-linux-x86_64.deb.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 161, + "created_at": "2024-01-19T19:59:52Z", + "updated_at": "2024-01-19T19:59:53Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_6.5.0rc2-linux-x86_64.deb.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602465", + "id": 146602465, + "node_id": "RA_kwDOATz7jc4IvPnh", + "name": "bazel_6.5.0rc2.dsc", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 533, + "download_count": 165, + "created_at": "2024-01-19T19:59:55Z", + "updated_at": "2024-01-19T19:59:56Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_6.5.0rc2.dsc" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602521", + "id": 146602521, + "node_id": "RA_kwDOATz7jc4IvPoZ", + "name": "bazel_6.5.0rc2.dsc.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 85, + "download_count": 162, + "created_at": "2024-01-19T20:00:03Z", + "updated_at": "2024-01-19T20:00:04Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_6.5.0rc2.dsc.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602538", + "id": 146602538, + "node_id": "RA_kwDOATz7jc4IvPoq", + "name": "bazel_6.5.0rc2.dsc.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 160, + "created_at": "2024-01-19T20:00:07Z", + "updated_at": "2024-01-19T20:00:07Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_6.5.0rc2.dsc.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602540", + "id": 146602540, + "node_id": "RA_kwDOATz7jc4IvPos", + "name": "bazel_6.5.0rc2.tar.gz", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/x-gzip", + "state": "uploaded", + "size": 79420957, + "download_count": 165, + "created_at": "2024-01-19T20:00:10Z", + "updated_at": "2024-01-19T20:00:14Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_6.5.0rc2.tar.gz" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602544", + "id": 146602544, + "node_id": "RA_kwDOATz7jc4IvPow", + "name": "bazel_6.5.0rc2.tar.gz.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 88, + "download_count": 162, + "created_at": "2024-01-19T20:00:16Z", + "updated_at": "2024-01-19T20:00:16Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_6.5.0rc2.tar.gz.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602548", + "id": 146602548, + "node_id": "RA_kwDOATz7jc4IvPo0", + "name": "bazel_6.5.0rc2.tar.gz.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 159, + "created_at": "2024-01-19T20:00:21Z", + "updated_at": "2024-01-19T20:00:21Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_6.5.0rc2.tar.gz.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602561", + "id": 146602561, + "node_id": "RA_kwDOATz7jc4IvPpB", + "name": "bazel_nojdk-6.5.0rc2-darwin-arm64", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 36609848, + "download_count": 162, + "created_at": "2024-01-19T20:00:26Z", + "updated_at": "2024-01-19T20:00:29Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_nojdk-6.5.0rc2-darwin-arm64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602564", + "id": 146602564, + "node_id": "RA_kwDOATz7jc4IvPpE", + "name": "bazel_nojdk-6.5.0rc2-darwin-arm64.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 100, + "download_count": 163, + "created_at": "2024-01-19T20:00:30Z", + "updated_at": "2024-01-19T20:00:31Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_nojdk-6.5.0rc2-darwin-arm64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602566", + "id": 146602566, + "node_id": "RA_kwDOATz7jc4IvPpG", + "name": "bazel_nojdk-6.5.0rc2-darwin-arm64.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 158, + "created_at": "2024-01-19T20:00:33Z", + "updated_at": "2024-01-19T20:00:34Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_nojdk-6.5.0rc2-darwin-arm64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602574", + "id": 146602574, + "node_id": "RA_kwDOATz7jc4IvPpO", + "name": "bazel_nojdk-6.5.0rc2-darwin-x86_64", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 37233894, + "download_count": 161, + "created_at": "2024-01-19T20:00:36Z", + "updated_at": "2024-01-19T20:00:39Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_nojdk-6.5.0rc2-darwin-x86_64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602583", + "id": 146602583, + "node_id": "RA_kwDOATz7jc4IvPpX", + "name": "bazel_nojdk-6.5.0rc2-darwin-x86_64.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 101, + "download_count": 159, + "created_at": "2024-01-19T20:00:40Z", + "updated_at": "2024-01-19T20:00:41Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_nojdk-6.5.0rc2-darwin-x86_64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602593", + "id": 146602593, + "node_id": "RA_kwDOATz7jc4IvPph", + "name": "bazel_nojdk-6.5.0rc2-darwin-x86_64.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 159, + "created_at": "2024-01-19T20:00:45Z", + "updated_at": "2024-01-19T20:00:45Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_nojdk-6.5.0rc2-darwin-x86_64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602600", + "id": 146602600, + "node_id": "RA_kwDOATz7jc4IvPpo", + "name": "bazel_nojdk-6.5.0rc2-linux-arm64", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 34753991, + "download_count": 162, + "created_at": "2024-01-19T20:00:51Z", + "updated_at": "2024-01-19T20:00:53Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_nojdk-6.5.0rc2-linux-arm64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602603", + "id": 146602603, + "node_id": "RA_kwDOATz7jc4IvPpr", + "name": "bazel_nojdk-6.5.0rc2-linux-arm64.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 99, + "download_count": 162, + "created_at": "2024-01-19T20:00:55Z", + "updated_at": "2024-01-19T20:00:55Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_nojdk-6.5.0rc2-linux-arm64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602610", + "id": 146602610, + "node_id": "RA_kwDOATz7jc4IvPpy", + "name": "bazel_nojdk-6.5.0rc2-linux-arm64.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 163, + "created_at": "2024-01-19T20:00:59Z", + "updated_at": "2024-01-19T20:00:59Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_nojdk-6.5.0rc2-linux-arm64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602617", + "id": 146602617, + "node_id": "RA_kwDOATz7jc4IvPp5", + "name": "bazel_nojdk-6.5.0rc2-linux-x86_64", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 35872175, + "download_count": 160, + "created_at": "2024-01-19T20:01:02Z", + "updated_at": "2024-01-19T20:01:04Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_nojdk-6.5.0rc2-linux-x86_64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602622", + "id": 146602622, + "node_id": "RA_kwDOATz7jc4IvPp-", + "name": "bazel_nojdk-6.5.0rc2-linux-x86_64.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 100, + "download_count": 155, + "created_at": "2024-01-19T20:01:06Z", + "updated_at": "2024-01-19T20:01:06Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_nojdk-6.5.0rc2-linux-x86_64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602627", + "id": 146602627, + "node_id": "RA_kwDOATz7jc4IvPqD", + "name": "bazel_nojdk-6.5.0rc2-linux-x86_64.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 162, + "created_at": "2024-01-19T20:01:11Z", + "updated_at": "2024-01-19T20:01:11Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_nojdk-6.5.0rc2-linux-x86_64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602628", + "id": 146602628, + "node_id": "RA_kwDOATz7jc4IvPqE", + "name": "bazel_nojdk-6.5.0rc2-windows-arm64.exe", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/x-msdownload", + "state": "uploaded", + "size": 33760380, + "download_count": 163, + "created_at": "2024-01-19T20:01:16Z", + "updated_at": "2024-01-19T20:01:19Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_nojdk-6.5.0rc2-windows-arm64.exe" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602629", + "id": 146602629, + "node_id": "RA_kwDOATz7jc4IvPqF", + "name": "bazel_nojdk-6.5.0rc2-windows-arm64.exe.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 105, + "download_count": 160, + "created_at": "2024-01-19T20:01:21Z", + "updated_at": "2024-01-19T20:01:21Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_nojdk-6.5.0rc2-windows-arm64.exe.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602647", + "id": 146602647, + "node_id": "RA_kwDOATz7jc4IvPqX", + "name": "bazel_nojdk-6.5.0rc2-windows-arm64.exe.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 161, + "created_at": "2024-01-19T20:01:25Z", + "updated_at": "2024-01-19T20:01:26Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_nojdk-6.5.0rc2-windows-arm64.exe.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602651", + "id": 146602651, + "node_id": "RA_kwDOATz7jc4IvPqb", + "name": "bazel_nojdk-6.5.0rc2-windows-x86_64.exe", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/x-msdownload", + "state": "uploaded", + "size": 33590133, + "download_count": 168, + "created_at": "2024-01-19T20:01:29Z", + "updated_at": "2024-01-19T20:01:31Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_nojdk-6.5.0rc2-windows-x86_64.exe" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602652", + "id": 146602652, + "node_id": "RA_kwDOATz7jc4IvPqc", + "name": "bazel_nojdk-6.5.0rc2-windows-x86_64.exe.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 106, + "download_count": 158, + "created_at": "2024-01-19T20:01:33Z", + "updated_at": "2024-01-19T20:01:33Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_nojdk-6.5.0rc2-windows-x86_64.exe.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/146602660", + "id": 146602660, + "node_id": "RA_kwDOATz7jc4IvPqk", + "name": "bazel_nojdk-6.5.0rc2-windows-x86_64.exe.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 158, + "created_at": "2024-01-19T20:01:38Z", + "updated_at": "2024-01-19T20:01:38Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc2/bazel_nojdk-6.5.0rc2-windows-x86_64.exe.sig" + } + ], + "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/6.5.0rc2", + "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/6.5.0rc2", + "body": "> [!NOTE] \r\n> If you are looking for [rolling releases](https://bazel.build/release#rolling-releases), please visit [this page](https://bazel.build/release/rolling).\r\n## General\r\n\r\n\r\n\r\n* Fix tree file materialized as symlink to another file when building without the bytes. ([#20409](https://github.com/bazelbuild/bazel/pull/20409))\r\n* Fix bootstrapped Bazel binary ([#20804](https://github.com/bazelbuild/bazel/pull/20804))\r\n* Ignore read-only errors when updating the `mtime` of the `install_base` ([#20568](https://github.com/bazelbuild/bazel/pull/20568))\r\n\r\n\r\n## C++ / Objective-C\r\n\r\n\r\n\r\n* Fix versioned shared libraries for macOS toolchain ([#20847](https://github.com/bazelbuild/bazel/pull/20847))\r\n\r\n\r\n## Configurability\r\n\r\n\r\n\r\n* Flip `--incompatible_visibility_private_attributes_at_definition` ([#20520](https://github.com/bazelbuild/bazel/pull/20520))\r\n* Implemented --incompatible_enable_proto_toolchain_resolution ([#20925](https://github.com/bazelbuild/bazel/pull/20925))\r\n\r\n\r\n## External Dependencies\r\n\r\n\r\n* Fix extraction of tar archives containing sparse files. ([#20531](https://github.com/bazelbuild/bazel/pull/20531))\r\n* Restart at most once when prepopulating repository rule environment ([#20667](https://github.com/bazelbuild/bazel/pull/20667))\r\n\r\n\r\n## Java\r\n\r\n\r\n\r\n* Don't pass `--add-opens=` to javac ([#20472](https://github.com/bazelbuild/bazel/pull/20472))\r\n\r\n\r\n## Remote Execution\r\n\r\n\r\n\r\n* RemoteSpawnRunner: record inbetween phases in timing profile ([#20550](https://github.com/bazelbuild/bazel/pull/20550))\r\n* Add profiling to `remoteActionBuildingSemaphore.acquire()` ([#20549](https://github.com/bazelbuild/bazel/pull/20549))\r\n* Add flag `experimental_throttle_remote_action_building` ([#20861](https://github.com/bazelbuild/bazel/pull/20861))\r\n\r\n\r\n\r\n## Starlark / Build API\r\n\r\n\r\n\r\n* Various methods and fields related to labels and repos are deprecated in favor of new options with clearer naming and intent. The deprecated APIs can be disabled by setting `--noincompatible_enable_deprecated_label_apis`. ([#20590](https://github.com/bazelbuild/bazel/pull/20590))\r\n * `native.repository_name()` is deprecated in favor of the new `native.repo_name()`.\r\n * `Label.workspace_name` is deprecated in favor of the new `Label.repo_name`.\r\n * `Label.relative()` is deprecated in favor of the new `Label.same_package_label()` alongside the existing `native.package_relative_label()` and `Label()`." + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/137280732", + "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/137280732/assets", + "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/137280732/assets{?name,label}", + "html_url": "https://github.com/bazelbuild/bazel/releases/tag/7.0.1rc2", + "id": 137280732, + "author": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "node_id": "RE_kwDOATz7jc4ILrzc", + "tag_name": "7.0.1rc2", + "target_commitish": "release-7.0.1rc2", + "name": "7.0.1rc2", + "draft": false, + "prerelease": true, + "created_at": "2024-01-16T10:13:06Z", + "published_at": "2024-01-16T19:15:57Z", + "assets": [ + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145925735", + "id": 145925735, + "node_id": "RA_kwDOATz7jc4IsqZn", + "name": "bazel-7.0.1rc2-darwin-arm64", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 54083059, + "download_count": 176, + "created_at": "2024-01-16T19:10:36Z", + "updated_at": "2024-01-16T19:10:54Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-darwin-arm64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145925748", + "id": 145925748, + "node_id": "RA_kwDOATz7jc4IsqZ0", + "name": "bazel-7.0.1rc2-darwin-arm64.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 94, + "download_count": 172, + "created_at": "2024-01-16T19:10:56Z", + "updated_at": "2024-01-16T19:10:56Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-darwin-arm64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145925752", + "id": 145925752, + "node_id": "RA_kwDOATz7jc4IsqZ4", + "name": "bazel-7.0.1rc2-darwin-arm64.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 171, + "created_at": "2024-01-16T19:10:59Z", + "updated_at": "2024-01-16T19:10:59Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-darwin-arm64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145925755", + "id": 145925755, + "node_id": "RA_kwDOATz7jc4IsqZ7", + "name": "bazel-7.0.1rc2-darwin-x86_64", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 55635900, + "download_count": 175, + "created_at": "2024-01-16T19:11:03Z", + "updated_at": "2024-01-16T19:11:06Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-darwin-x86_64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145925763", + "id": 145925763, + "node_id": "RA_kwDOATz7jc4IsqaD", + "name": "bazel-7.0.1rc2-darwin-x86_64.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 95, + "download_count": 168, + "created_at": "2024-01-16T19:11:10Z", + "updated_at": "2024-01-16T19:11:11Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-darwin-x86_64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145925771", + "id": 145925771, + "node_id": "RA_kwDOATz7jc4IsqaL", + "name": "bazel-7.0.1rc2-darwin-x86_64.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 173, + "created_at": "2024-01-16T19:11:14Z", + "updated_at": "2024-01-16T19:11:14Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-darwin-x86_64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145925817", + "id": 145925817, + "node_id": "RA_kwDOATz7jc4Isqa5", + "name": "bazel-7.0.1rc2-dist.zip", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/zip", + "state": "uploaded", + "size": 152961293, + "download_count": 179, + "created_at": "2024-01-16T19:11:22Z", + "updated_at": "2024-01-16T19:11:29Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-dist.zip" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145925833", + "id": 145925833, + "node_id": "RA_kwDOATz7jc4IsqbJ", + "name": "bazel-7.0.1rc2-dist.zip.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 90, + "download_count": 170, + "created_at": "2024-01-16T19:11:30Z", + "updated_at": "2024-01-16T19:11:30Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-dist.zip.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145925839", + "id": 145925839, + "node_id": "RA_kwDOATz7jc4IsqbP", + "name": "bazel-7.0.1rc2-dist.zip.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 173, + "created_at": "2024-01-16T19:11:33Z", + "updated_at": "2024-01-16T19:11:34Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-dist.zip.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145925848", + "id": 145925848, + "node_id": "RA_kwDOATz7jc4IsqbY", + "name": "bazel-7.0.1rc2-installer-darwin-arm64.sh", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "text/x-sh", + "state": "uploaded", + "size": 50733583, + "download_count": 174, + "created_at": "2024-01-16T19:11:36Z", + "updated_at": "2024-01-16T19:11:39Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-installer-darwin-arm64.sh" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145925854", + "id": 145925854, + "node_id": "RA_kwDOATz7jc4Isqbe", + "name": "bazel-7.0.1rc2-installer-darwin-arm64.sh.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 107, + "download_count": 166, + "created_at": "2024-01-16T19:11:40Z", + "updated_at": "2024-01-16T19:11:41Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-installer-darwin-arm64.sh.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145925861", + "id": 145925861, + "node_id": "RA_kwDOATz7jc4Isqbl", + "name": "bazel-7.0.1rc2-installer-darwin-arm64.sh.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 171, + "created_at": "2024-01-16T19:11:44Z", + "updated_at": "2024-01-16T19:11:44Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-installer-darwin-arm64.sh.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145925866", + "id": 145925866, + "node_id": "RA_kwDOATz7jc4Isqbq", + "name": "bazel-7.0.1rc2-installer-darwin-x86_64.sh", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "text/x-sh", + "state": "uploaded", + "size": 52102154, + "download_count": 172, + "created_at": "2024-01-16T19:11:50Z", + "updated_at": "2024-01-16T19:11:53Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-installer-darwin-x86_64.sh" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145925868", + "id": 145925868, + "node_id": "RA_kwDOATz7jc4Isqbs", + "name": "bazel-7.0.1rc2-installer-darwin-x86_64.sh.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 108, + "download_count": 171, + "created_at": "2024-01-16T19:11:55Z", + "updated_at": "2024-01-16T19:11:55Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-installer-darwin-x86_64.sh.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145925869", + "id": 145925869, + "node_id": "RA_kwDOATz7jc4Isqbt", + "name": "bazel-7.0.1rc2-installer-darwin-x86_64.sh.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 161, + "created_at": "2024-01-16T19:11:58Z", + "updated_at": "2024-01-16T19:11:58Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-installer-darwin-x86_64.sh.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145925876", + "id": 145925876, + "node_id": "RA_kwDOATz7jc4Isqb0", + "name": "bazel-7.0.1rc2-installer-linux-x86_64.sh", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "text/x-sh", + "state": "uploaded", + "size": 54720961, + "download_count": 200, + "created_at": "2024-01-16T19:12:03Z", + "updated_at": "2024-01-16T19:12:08Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-installer-linux-x86_64.sh" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145925895", + "id": 145925895, + "node_id": "RA_kwDOATz7jc4IsqcH", + "name": "bazel-7.0.1rc2-installer-linux-x86_64.sh.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 107, + "download_count": 175, + "created_at": "2024-01-16T19:12:09Z", + "updated_at": "2024-01-16T19:12:09Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-installer-linux-x86_64.sh.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145925932", + "id": 145925932, + "node_id": "RA_kwDOATz7jc4Isqcs", + "name": "bazel-7.0.1rc2-installer-linux-x86_64.sh.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 172, + "created_at": "2024-01-16T19:12:20Z", + "updated_at": "2024-01-16T19:12:20Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-installer-linux-x86_64.sh.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145925947", + "id": 145925947, + "node_id": "RA_kwDOATz7jc4Isqc7", + "name": "bazel-7.0.1rc2-linux-arm64", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 57368810, + "download_count": 174, + "created_at": "2024-01-16T19:12:25Z", + "updated_at": "2024-01-16T19:12:28Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-linux-arm64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145925960", + "id": 145925960, + "node_id": "RA_kwDOATz7jc4IsqdI", + "name": "bazel-7.0.1rc2-linux-arm64.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 93, + "download_count": 166, + "created_at": "2024-01-16T19:12:29Z", + "updated_at": "2024-01-16T19:12:29Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-linux-arm64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145925970", + "id": 145925970, + "node_id": "RA_kwDOATz7jc4IsqdS", + "name": "bazel-7.0.1rc2-linux-arm64.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 176, + "created_at": "2024-01-16T19:12:34Z", + "updated_at": "2024-01-16T19:12:35Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-linux-arm64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145925972", + "id": 145925972, + "node_id": "RA_kwDOATz7jc4IsqdU", + "name": "bazel-7.0.1rc2-linux-x86_64", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 58643747, + "download_count": 201, + "created_at": "2024-01-16T19:12:38Z", + "updated_at": "2024-01-16T19:12:41Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-linux-x86_64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145925978", + "id": 145925978, + "node_id": "RA_kwDOATz7jc4Isqda", + "name": "bazel-7.0.1rc2-linux-x86_64.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 94, + "download_count": 172, + "created_at": "2024-01-16T19:12:43Z", + "updated_at": "2024-01-16T19:12:43Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-linux-x86_64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145925986", + "id": 145925986, + "node_id": "RA_kwDOATz7jc4Isqdi", + "name": "bazel-7.0.1rc2-linux-x86_64.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 172, + "created_at": "2024-01-16T19:12:46Z", + "updated_at": "2024-01-16T19:12:46Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-linux-x86_64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145925998", + "id": 145925998, + "node_id": "RA_kwDOATz7jc4Isqdu", + "name": "bazel-7.0.1rc2-windows-arm64.exe", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/x-msdownload", + "state": "uploaded", + "size": 222749203, + "download_count": 177, + "created_at": "2024-01-16T19:12:49Z", + "updated_at": "2024-01-16T19:13:00Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-windows-arm64.exe" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926037", + "id": 145926037, + "node_id": "RA_kwDOATz7jc4IsqeV", + "name": "bazel-7.0.1rc2-windows-arm64.exe.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 99, + "download_count": 166, + "created_at": "2024-01-16T19:13:04Z", + "updated_at": "2024-01-16T19:13:04Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-windows-arm64.exe.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926050", + "id": 145926050, + "node_id": "RA_kwDOATz7jc4Isqei", + "name": "bazel-7.0.1rc2-windows-arm64.exe.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 166, + "created_at": "2024-01-16T19:13:09Z", + "updated_at": "2024-01-16T19:13:09Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-windows-arm64.exe.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926083", + "id": 145926083, + "node_id": "RA_kwDOATz7jc4IsqfD", + "name": "bazel-7.0.1rc2-windows-arm64.zip", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/zip", + "state": "uploaded", + "size": 219381136, + "download_count": 171, + "created_at": "2024-01-16T19:13:15Z", + "updated_at": "2024-01-16T19:13:24Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-windows-arm64.zip" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926120", + "id": 145926120, + "node_id": "RA_kwDOATz7jc4Isqfo", + "name": "bazel-7.0.1rc2-windows-arm64.zip.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 99, + "download_count": 170, + "created_at": "2024-01-16T19:13:25Z", + "updated_at": "2024-01-16T19:13:26Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-windows-arm64.zip.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926136", + "id": 145926136, + "node_id": "RA_kwDOATz7jc4Isqf4", + "name": "bazel-7.0.1rc2-windows-arm64.zip.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 168, + "created_at": "2024-01-16T19:13:29Z", + "updated_at": "2024-01-16T19:13:30Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-windows-arm64.zip.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926164", + "id": 145926164, + "node_id": "RA_kwDOATz7jc4IsqgU", + "name": "bazel-7.0.1rc2-windows-x86_64.exe", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/x-msdownload", + "state": "uploaded", + "size": 53999512, + "download_count": 212, + "created_at": "2024-01-16T19:13:35Z", + "updated_at": "2024-01-16T19:13:37Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-windows-x86_64.exe" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926168", + "id": 145926168, + "node_id": "RA_kwDOATz7jc4IsqgY", + "name": "bazel-7.0.1rc2-windows-x86_64.exe.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 100, + "download_count": 171, + "created_at": "2024-01-16T19:13:39Z", + "updated_at": "2024-01-16T19:13:39Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-windows-x86_64.exe.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926172", + "id": 145926172, + "node_id": "RA_kwDOATz7jc4Isqgc", + "name": "bazel-7.0.1rc2-windows-x86_64.exe.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 170, + "created_at": "2024-01-16T19:13:44Z", + "updated_at": "2024-01-16T19:13:44Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-windows-x86_64.exe.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926180", + "id": 145926180, + "node_id": "RA_kwDOATz7jc4Isqgk", + "name": "bazel-7.0.1rc2-windows-x86_64.zip", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/zip", + "state": "uploaded", + "size": 51845361, + "download_count": 182, + "created_at": "2024-01-16T19:13:50Z", + "updated_at": "2024-01-16T19:13:53Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-windows-x86_64.zip" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926182", + "id": 145926182, + "node_id": "RA_kwDOATz7jc4Isqgm", + "name": "bazel-7.0.1rc2-windows-x86_64.zip.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 100, + "download_count": 166, + "created_at": "2024-01-16T19:13:55Z", + "updated_at": "2024-01-16T19:13:55Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-windows-x86_64.zip.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926183", + "id": 145926183, + "node_id": "RA_kwDOATz7jc4Isqgn", + "name": "bazel-7.0.1rc2-windows-x86_64.zip.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 171, + "created_at": "2024-01-16T19:13:58Z", + "updated_at": "2024-01-16T19:13:59Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel-7.0.1rc2-windows-x86_64.zip.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926186", + "id": 145926186, + "node_id": "RA_kwDOATz7jc4Isqgq", + "name": "bazel_7.0.1rc2-linux-x86_64.deb", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 54562122, + "download_count": 175, + "created_at": "2024-01-16T19:14:02Z", + "updated_at": "2024-01-16T19:14:06Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_7.0.1rc2-linux-x86_64.deb" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926193", + "id": 145926193, + "node_id": "RA_kwDOATz7jc4Isqgx", + "name": "bazel_7.0.1rc2-linux-x86_64.deb.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 98, + "download_count": 170, + "created_at": "2024-01-16T19:14:07Z", + "updated_at": "2024-01-16T19:14:07Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_7.0.1rc2-linux-x86_64.deb.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926203", + "id": 145926203, + "node_id": "RA_kwDOATz7jc4Isqg7", + "name": "bazel_7.0.1rc2-linux-x86_64.deb.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 173, + "created_at": "2024-01-16T19:14:10Z", + "updated_at": "2024-01-16T19:14:10Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_7.0.1rc2-linux-x86_64.deb.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926209", + "id": 145926209, + "node_id": "RA_kwDOATz7jc4IsqhB", + "name": "bazel_7.0.1rc2.dsc", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 537, + "download_count": 167, + "created_at": "2024-01-16T19:14:15Z", + "updated_at": "2024-01-16T19:14:15Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_7.0.1rc2.dsc" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926223", + "id": 145926223, + "node_id": "RA_kwDOATz7jc4IsqhP", + "name": "bazel_7.0.1rc2.dsc.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 85, + "download_count": 176, + "created_at": "2024-01-16T19:14:21Z", + "updated_at": "2024-01-16T19:14:21Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_7.0.1rc2.dsc.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926234", + "id": 145926234, + "node_id": "RA_kwDOATz7jc4Isqha", + "name": "bazel_7.0.1rc2.dsc.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 172, + "created_at": "2024-01-16T19:14:24Z", + "updated_at": "2024-01-16T19:14:24Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_7.0.1rc2.dsc.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926244", + "id": 145926244, + "node_id": "RA_kwDOATz7jc4Isqhk", + "name": "bazel_7.0.1rc2.tar.gz", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/x-gzip", + "state": "uploaded", + "size": 26787721, + "download_count": 174, + "created_at": "2024-01-16T19:14:28Z", + "updated_at": "2024-01-16T19:14:30Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_7.0.1rc2.tar.gz" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926258", + "id": 145926258, + "node_id": "RA_kwDOATz7jc4Isqhy", + "name": "bazel_7.0.1rc2.tar.gz.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 88, + "download_count": 173, + "created_at": "2024-01-16T19:14:32Z", + "updated_at": "2024-01-16T19:14:32Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_7.0.1rc2.tar.gz.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926269", + "id": 145926269, + "node_id": "RA_kwDOATz7jc4Isqh9", + "name": "bazel_7.0.1rc2.tar.gz.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 171, + "created_at": "2024-01-16T19:14:35Z", + "updated_at": "2024-01-16T19:14:35Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_7.0.1rc2.tar.gz.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926286", + "id": 145926286, + "node_id": "RA_kwDOATz7jc4IsqiO", + "name": "bazel_nojdk-7.0.1rc2-darwin-arm64", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 36365766, + "download_count": 171, + "created_at": "2024-01-16T19:14:40Z", + "updated_at": "2024-01-16T19:14:43Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_nojdk-7.0.1rc2-darwin-arm64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926302", + "id": 145926302, + "node_id": "RA_kwDOATz7jc4Isqie", + "name": "bazel_nojdk-7.0.1rc2-darwin-arm64.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 100, + "download_count": 171, + "created_at": "2024-01-16T19:14:45Z", + "updated_at": "2024-01-16T19:14:46Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_nojdk-7.0.1rc2-darwin-arm64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926308", + "id": 145926308, + "node_id": "RA_kwDOATz7jc4Isqik", + "name": "bazel_nojdk-7.0.1rc2-darwin-arm64.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 173, + "created_at": "2024-01-16T19:14:49Z", + "updated_at": "2024-01-16T19:14:49Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_nojdk-7.0.1rc2-darwin-arm64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926332", + "id": 145926332, + "node_id": "RA_kwDOATz7jc4Isqi8", + "name": "bazel_nojdk-7.0.1rc2-darwin-x86_64", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 37072506, + "download_count": 169, + "created_at": "2024-01-16T19:14:58Z", + "updated_at": "2024-01-16T19:15:00Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_nojdk-7.0.1rc2-darwin-x86_64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926339", + "id": 145926339, + "node_id": "RA_kwDOATz7jc4IsqjD", + "name": "bazel_nojdk-7.0.1rc2-darwin-x86_64.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 101, + "download_count": 171, + "created_at": "2024-01-16T19:15:02Z", + "updated_at": "2024-01-16T19:15:02Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_nojdk-7.0.1rc2-darwin-x86_64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926344", + "id": 145926344, + "node_id": "RA_kwDOATz7jc4IsqjI", + "name": "bazel_nojdk-7.0.1rc2-darwin-x86_64.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 165, + "created_at": "2024-01-16T19:15:06Z", + "updated_at": "2024-01-16T19:15:07Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_nojdk-7.0.1rc2-darwin-x86_64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926346", + "id": 145926346, + "node_id": "RA_kwDOATz7jc4IsqjK", + "name": "bazel_nojdk-7.0.1rc2-linux-arm64", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 36331219, + "download_count": 170, + "created_at": "2024-01-16T19:15:11Z", + "updated_at": "2024-01-16T19:15:13Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_nojdk-7.0.1rc2-linux-arm64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926360", + "id": 145926360, + "node_id": "RA_kwDOATz7jc4IsqjY", + "name": "bazel_nojdk-7.0.1rc2-linux-arm64.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 99, + "download_count": 167, + "created_at": "2024-01-16T19:15:15Z", + "updated_at": "2024-01-16T19:15:15Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_nojdk-7.0.1rc2-linux-arm64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926363", + "id": 145926363, + "node_id": "RA_kwDOATz7jc4Isqjb", + "name": "bazel_nojdk-7.0.1rc2-linux-arm64.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 169, + "created_at": "2024-01-16T19:15:19Z", + "updated_at": "2024-01-16T19:15:19Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_nojdk-7.0.1rc2-linux-arm64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926369", + "id": 145926369, + "node_id": "RA_kwDOATz7jc4Isqjh", + "name": "bazel_nojdk-7.0.1rc2-linux-x86_64", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 37511317, + "download_count": 170, + "created_at": "2024-01-16T19:15:23Z", + "updated_at": "2024-01-16T19:15:26Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_nojdk-7.0.1rc2-linux-x86_64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926372", + "id": 145926372, + "node_id": "RA_kwDOATz7jc4Isqjk", + "name": "bazel_nojdk-7.0.1rc2-linux-x86_64.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 100, + "download_count": 167, + "created_at": "2024-01-16T19:15:28Z", + "updated_at": "2024-01-16T19:15:28Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_nojdk-7.0.1rc2-linux-x86_64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926379", + "id": 145926379, + "node_id": "RA_kwDOATz7jc4Isqjr", + "name": "bazel_nojdk-7.0.1rc2-linux-x86_64.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 176, + "created_at": "2024-01-16T19:15:31Z", + "updated_at": "2024-01-16T19:15:32Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_nojdk-7.0.1rc2-linux-x86_64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926401", + "id": 145926401, + "node_id": "RA_kwDOATz7jc4IsqkB", + "name": "bazel_nojdk-7.0.1rc2-windows-arm64.exe", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/x-msdownload", + "state": "uploaded", + "size": 35341391, + "download_count": 168, + "created_at": "2024-01-16T19:15:38Z", + "updated_at": "2024-01-16T19:15:40Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_nojdk-7.0.1rc2-windows-arm64.exe" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926409", + "id": 145926409, + "node_id": "RA_kwDOATz7jc4IsqkJ", + "name": "bazel_nojdk-7.0.1rc2-windows-arm64.exe.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 105, + "download_count": 171, + "created_at": "2024-01-16T19:15:41Z", + "updated_at": "2024-01-16T19:15:42Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_nojdk-7.0.1rc2-windows-arm64.exe.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926415", + "id": 145926415, + "node_id": "RA_kwDOATz7jc4IsqkP", + "name": "bazel_nojdk-7.0.1rc2-windows-arm64.exe.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 165, + "created_at": "2024-01-16T19:15:44Z", + "updated_at": "2024-01-16T19:15:45Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_nojdk-7.0.1rc2-windows-arm64.exe.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926430", + "id": 145926430, + "node_id": "RA_kwDOATz7jc4Isqke", + "name": "bazel_nojdk-7.0.1rc2-windows-x86_64.exe", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/x-msdownload", + "state": "uploaded", + "size": 35126078, + "download_count": 173, + "created_at": "2024-01-16T19:15:48Z", + "updated_at": "2024-01-16T19:15:50Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_nojdk-7.0.1rc2-windows-x86_64.exe" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926442", + "id": 145926442, + "node_id": "RA_kwDOATz7jc4Isqkq", + "name": "bazel_nojdk-7.0.1rc2-windows-x86_64.exe.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 106, + "download_count": 168, + "created_at": "2024-01-16T19:15:52Z", + "updated_at": "2024-01-16T19:15:52Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_nojdk-7.0.1rc2-windows-x86_64.exe.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145926449", + "id": 145926449, + "node_id": "RA_kwDOATz7jc4Isqkx", + "name": "bazel_nojdk-7.0.1rc2-windows-x86_64.exe.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 173, + "created_at": "2024-01-16T19:15:54Z", + "updated_at": "2024-01-16T19:15:55Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc2/bazel_nojdk-7.0.1rc2-windows-x86_64.exe.sig" + } + ], + "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/7.0.1rc2", + "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/7.0.1rc2", + "body": "> [!NOTE] \r\n> If you are looking for [rolling releases](https://bazel.build/release#rolling-releases), please visit [this page](https://bazel.build/release/rolling).\r\n\r\n## C++ / Objective-C\r\n\r\n* Fix linker feature detection being performed on wrong linker ([#20901](https://github.com/bazelbuild/bazel/pull/20901))\r\n\r\n\r\n## External Deps\r\n\r\n* Let module extensions track calls to `Label()` ([#20750](https://github.com/bazelbuild/bazel/issues/20750))\r\n* Fix bootstrapped Bazel binary ([#20612](https://github.com/bazelbuild/bazel/pull/20612))\r\n* Attempt to make main repo mapping inverse more efficient ([#20625](https://github.com/bazelbuild/bazel/pull/20625))\r\n* Let .bzl files record their usages of repo mapping ([#20848](https://github.com/bazelbuild/bazel/pull/20848))\r\n* Consider MODULE.bazel for workspace detection in bazel.sh ([#20594](https://github.com/bazelbuild/bazel/pull/20594))\r\n* Avoid emitting canonical labels into generated repos ([#20840](https://github.com/bazelbuild/bazel/pull/20840))\r\n\r\n\r\n## Java\r\n\r\n* Auto-create deploy jars for Bazel `java_test` targets if requested ([#20602](https://github.com/bazelbuild/bazel/pull/20602))\r\n* `java_binary` wrapper should forward `restricted_to` ([#20611](https://github.com/bazelbuild/bazel/pull/20611))\r\n* Fix singlejar resource mapping for external repositories ([#20904](https://github.com/bazelbuild/bazel/pull/20904))\r\n\r\n\r\n## Local Execution\r\n\r\n* Mount user-specified bind mounts before Bazel's own magic. ([#20609](https://github.com/bazelbuild/bazel/pull/20609))\r\n* Print interactive sandboxed shell command with `--sandbox_debug` ([#20734](https://github.com/bazelbuild/bazel/pull/20734))\r\n* Fix two issues with --incompatible_sandbox_hermetic_tmp that manifested themselves when the output base was under /tmp ([#20718](https://github.com/bazelbuild/bazel/pull/20718))\r\n* Add support for bind mounts under `/tmp` with hermetic tmp ([#20749](https://github.com/bazelbuild/bazel/pull/20749))\r\n\r\n\r\n## Remote Execution\r\n\r\n* Force output checking for incremental run commands without the bytes. ([#20881](https://github.com/bazelbuild/bazel/pull/20881))", + "reactions": { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/137280732/reactions", + "total_count": 1, + "+1": 0, + "-1": 0, + "laugh": 0, + "hooray": 0, + "confused": 0, + "heart": 0, + "rocket": 0, + "eyes": 1 + } + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/136887381", + "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/136887381/assets", + "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/136887381/assets{?name,label}", + "html_url": "https://github.com/bazelbuild/bazel/releases/tag/6.5.0rc1", + "id": 136887381, + "author": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "node_id": "RE_kwDOATz7jc4IKLxV", + "tag_name": "6.5.0rc1", + "target_commitish": "release-6.5.0rc1", + "name": "6.5.0rc1", + "draft": false, + "prerelease": true, + "created_at": "2024-01-12T10:04:49Z", + "published_at": "2024-01-12T19:47:46Z", + "assets": [ + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304300", + "id": 145304300, + "node_id": "RA_kwDOATz7jc4IqSrs", + "name": "bazel-6.5.0rc1-darwin-arm64", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 51113834, + "download_count": 193, + "created_at": "2024-01-12T19:38:57Z", + "updated_at": "2024-01-12T19:39:01Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-darwin-arm64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304309", + "id": 145304309, + "node_id": "RA_kwDOATz7jc4IqSr1", + "name": "bazel-6.5.0rc1-darwin-arm64.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 94, + "download_count": 185, + "created_at": "2024-01-12T19:39:03Z", + "updated_at": "2024-01-12T19:39:04Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-darwin-arm64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304311", + "id": 145304311, + "node_id": "RA_kwDOATz7jc4IqSr3", + "name": "bazel-6.5.0rc1-darwin-arm64.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 182, + "created_at": "2024-01-12T19:39:08Z", + "updated_at": "2024-01-12T19:39:08Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-darwin-arm64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304411", + "id": 145304411, + "node_id": "RA_kwDOATz7jc4IqStb", + "name": "bazel-6.5.0rc1-darwin-x86_64", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 51992321, + "download_count": 185, + "created_at": "2024-01-12T19:39:46Z", + "updated_at": "2024-01-12T19:39:49Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-darwin-x86_64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304435", + "id": 145304435, + "node_id": "RA_kwDOATz7jc4IqStz", + "name": "bazel-6.5.0rc1-darwin-x86_64.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 95, + "download_count": 180, + "created_at": "2024-01-12T19:39:50Z", + "updated_at": "2024-01-12T19:39:51Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-darwin-x86_64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304453", + "id": 145304453, + "node_id": "RA_kwDOATz7jc4IqSuF", + "name": "bazel-6.5.0rc1-darwin-x86_64.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 184, + "created_at": "2024-01-12T19:39:56Z", + "updated_at": "2024-01-12T19:39:57Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-darwin-x86_64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304465", + "id": 145304465, + "node_id": "RA_kwDOATz7jc4IqSuR", + "name": "bazel-6.5.0rc1-dist.zip", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/zip", + "state": "uploaded", + "size": 206358283, + "download_count": 193, + "created_at": "2024-01-12T19:40:00Z", + "updated_at": "2024-01-12T19:40:10Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-dist.zip" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304541", + "id": 145304541, + "node_id": "RA_kwDOATz7jc4IqSvd", + "name": "bazel-6.5.0rc1-dist.zip.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 90, + "download_count": 180, + "created_at": "2024-01-12T19:40:23Z", + "updated_at": "2024-01-12T19:40:23Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-dist.zip.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304567", + "id": 145304567, + "node_id": "RA_kwDOATz7jc4IqSv3", + "name": "bazel-6.5.0rc1-dist.zip.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 183, + "created_at": "2024-01-12T19:40:30Z", + "updated_at": "2024-01-12T19:40:30Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-dist.zip.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304601", + "id": 145304601, + "node_id": "RA_kwDOATz7jc4IqSwZ", + "name": "bazel-6.5.0rc1-installer-darwin-arm64.sh", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "text/x-sh", + "state": "uploaded", + "size": 46797338, + "download_count": 189, + "created_at": "2024-01-12T19:40:38Z", + "updated_at": "2024-01-12T19:40:42Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-installer-darwin-arm64.sh" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304632", + "id": 145304632, + "node_id": "RA_kwDOATz7jc4IqSw4", + "name": "bazel-6.5.0rc1-installer-darwin-arm64.sh.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 107, + "download_count": 186, + "created_at": "2024-01-12T19:40:43Z", + "updated_at": "2024-01-12T19:40:43Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-installer-darwin-arm64.sh.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304638", + "id": 145304638, + "node_id": "RA_kwDOATz7jc4IqSw-", + "name": "bazel-6.5.0rc1-installer-darwin-arm64.sh.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 184, + "created_at": "2024-01-12T19:40:47Z", + "updated_at": "2024-01-12T19:40:47Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-installer-darwin-arm64.sh.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304640", + "id": 145304640, + "node_id": "RA_kwDOATz7jc4IqSxA", + "name": "bazel-6.5.0rc1-installer-darwin-x86_64.sh", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "text/x-sh", + "state": "uploaded", + "size": 47655348, + "download_count": 198, + "created_at": "2024-01-12T19:40:52Z", + "updated_at": "2024-01-12T19:40:55Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-installer-darwin-x86_64.sh" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304650", + "id": 145304650, + "node_id": "RA_kwDOATz7jc4IqSxK", + "name": "bazel-6.5.0rc1-installer-darwin-x86_64.sh.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 108, + "download_count": 178, + "created_at": "2024-01-12T19:41:00Z", + "updated_at": "2024-01-12T19:41:00Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-installer-darwin-x86_64.sh.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304657", + "id": 145304657, + "node_id": "RA_kwDOATz7jc4IqSxR", + "name": "bazel-6.5.0rc1-installer-darwin-x86_64.sh.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 184, + "created_at": "2024-01-12T19:41:05Z", + "updated_at": "2024-01-12T19:41:05Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-installer-darwin-x86_64.sh.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304673", + "id": 145304673, + "node_id": "RA_kwDOATz7jc4IqSxh", + "name": "bazel-6.5.0rc1-installer-linux-x86_64.sh", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "text/x-sh", + "state": "uploaded", + "size": 51136190, + "download_count": 299, + "created_at": "2024-01-12T19:41:11Z", + "updated_at": "2024-01-12T19:41:15Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-installer-linux-x86_64.sh" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304680", + "id": 145304680, + "node_id": "RA_kwDOATz7jc4IqSxo", + "name": "bazel-6.5.0rc1-installer-linux-x86_64.sh.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 107, + "download_count": 180, + "created_at": "2024-01-12T19:41:16Z", + "updated_at": "2024-01-12T19:41:17Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-installer-linux-x86_64.sh.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304682", + "id": 145304682, + "node_id": "RA_kwDOATz7jc4IqSxq", + "name": "bazel-6.5.0rc1-installer-linux-x86_64.sh.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 188, + "created_at": "2024-01-12T19:41:21Z", + "updated_at": "2024-01-12T19:41:22Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-installer-linux-x86_64.sh.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304687", + "id": 145304687, + "node_id": "RA_kwDOATz7jc4IqSxv", + "name": "bazel-6.5.0rc1-linux-arm64", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 161148310, + "download_count": 194, + "created_at": "2024-01-12T19:41:26Z", + "updated_at": "2024-01-12T19:41:34Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-linux-arm64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304690", + "id": 145304690, + "node_id": "RA_kwDOATz7jc4IqSxy", + "name": "bazel-6.5.0rc1-linux-arm64.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 93, + "download_count": 181, + "created_at": "2024-01-12T19:41:36Z", + "updated_at": "2024-01-12T19:41:36Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-linux-arm64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304698", + "id": 145304698, + "node_id": "RA_kwDOATz7jc4IqSx6", + "name": "bazel-6.5.0rc1-linux-arm64.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 188, + "created_at": "2024-01-12T19:41:41Z", + "updated_at": "2024-01-12T19:41:41Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-linux-arm64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304703", + "id": 145304703, + "node_id": "RA_kwDOATz7jc4IqSx_", + "name": "bazel-6.5.0rc1-linux-x86_64", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 54809134, + "download_count": 213, + "created_at": "2024-01-12T19:41:47Z", + "updated_at": "2024-01-12T19:41:51Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-linux-x86_64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304710", + "id": 145304710, + "node_id": "RA_kwDOATz7jc4IqSyG", + "name": "bazel-6.5.0rc1-linux-x86_64.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 94, + "download_count": 185, + "created_at": "2024-01-12T19:41:52Z", + "updated_at": "2024-01-12T19:41:53Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-linux-x86_64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304714", + "id": 145304714, + "node_id": "RA_kwDOATz7jc4IqSyK", + "name": "bazel-6.5.0rc1-linux-x86_64.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 182, + "created_at": "2024-01-12T19:41:56Z", + "updated_at": "2024-01-12T19:41:57Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-linux-x86_64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304718", + "id": 145304718, + "node_id": "RA_kwDOATz7jc4IqSyO", + "name": "bazel-6.5.0rc1-windows-arm64.exe", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/x-msdownload", + "state": "uploaded", + "size": 213371149, + "download_count": 208, + "created_at": "2024-01-12T19:42:01Z", + "updated_at": "2024-01-12T19:42:12Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-windows-arm64.exe" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304762", + "id": 145304762, + "node_id": "RA_kwDOATz7jc4IqSy6", + "name": "bazel-6.5.0rc1-windows-arm64.exe.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 99, + "download_count": 180, + "created_at": "2024-01-12T19:42:15Z", + "updated_at": "2024-01-12T19:42:16Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-windows-arm64.exe.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304767", + "id": 145304767, + "node_id": "RA_kwDOATz7jc4IqSy_", + "name": "bazel-6.5.0rc1-windows-arm64.exe.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 186, + "created_at": "2024-01-12T19:42:21Z", + "updated_at": "2024-01-12T19:42:22Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-windows-arm64.exe.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304770", + "id": 145304770, + "node_id": "RA_kwDOATz7jc4IqSzC", + "name": "bazel-6.5.0rc1-windows-arm64.zip", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/zip", + "state": "uploaded", + "size": 210237949, + "download_count": 198, + "created_at": "2024-01-12T19:42:27Z", + "updated_at": "2024-01-12T19:42:37Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-windows-arm64.zip" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304784", + "id": 145304784, + "node_id": "RA_kwDOATz7jc4IqSzQ", + "name": "bazel-6.5.0rc1-windows-arm64.zip.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 99, + "download_count": 185, + "created_at": "2024-01-12T19:42:40Z", + "updated_at": "2024-01-12T19:42:40Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-windows-arm64.zip.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304786", + "id": 145304786, + "node_id": "RA_kwDOATz7jc4IqSzS", + "name": "bazel-6.5.0rc1-windows-arm64.zip.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 180, + "created_at": "2024-01-12T19:42:44Z", + "updated_at": "2024-01-12T19:42:44Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-windows-arm64.zip.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304791", + "id": 145304791, + "node_id": "RA_kwDOATz7jc4IqSzX", + "name": "bazel-6.5.0rc1-windows-x86_64.exe", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/x-msdownload", + "state": "uploaded", + "size": 49393581, + "download_count": 248, + "created_at": "2024-01-12T19:42:49Z", + "updated_at": "2024-01-12T19:42:52Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-windows-x86_64.exe" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304798", + "id": 145304798, + "node_id": "RA_kwDOATz7jc4IqSze", + "name": "bazel-6.5.0rc1-windows-x86_64.exe.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 100, + "download_count": 187, + "created_at": "2024-01-12T19:42:54Z", + "updated_at": "2024-01-12T19:42:54Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-windows-x86_64.exe.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304801", + "id": 145304801, + "node_id": "RA_kwDOATz7jc4IqSzh", + "name": "bazel-6.5.0rc1-windows-x86_64.exe.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 192, + "created_at": "2024-01-12T19:42:58Z", + "updated_at": "2024-01-12T19:42:59Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-windows-x86_64.exe.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304804", + "id": 145304804, + "node_id": "RA_kwDOATz7jc4IqSzk", + "name": "bazel-6.5.0rc1-windows-x86_64.zip", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/zip", + "state": "uploaded", + "size": 47374108, + "download_count": 195, + "created_at": "2024-01-12T19:43:03Z", + "updated_at": "2024-01-12T19:43:06Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-windows-x86_64.zip" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304808", + "id": 145304808, + "node_id": "RA_kwDOATz7jc4IqSzo", + "name": "bazel-6.5.0rc1-windows-x86_64.zip.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 100, + "download_count": 184, + "created_at": "2024-01-12T19:43:07Z", + "updated_at": "2024-01-12T19:43:07Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-windows-x86_64.zip.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304811", + "id": 145304811, + "node_id": "RA_kwDOATz7jc4IqSzr", + "name": "bazel-6.5.0rc1-windows-x86_64.zip.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 182, + "created_at": "2024-01-12T19:43:11Z", + "updated_at": "2024-01-12T19:43:11Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel-6.5.0rc1-windows-x86_64.zip.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304816", + "id": 145304816, + "node_id": "RA_kwDOATz7jc4IqSzw", + "name": "bazel_6.5.0rc1-linux-x86_64.deb", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 50989450, + "download_count": 193, + "created_at": "2024-01-12T19:43:16Z", + "updated_at": "2024-01-12T19:43:20Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_6.5.0rc1-linux-x86_64.deb" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304822", + "id": 145304822, + "node_id": "RA_kwDOATz7jc4IqSz2", + "name": "bazel_6.5.0rc1-linux-x86_64.deb.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 98, + "download_count": 183, + "created_at": "2024-01-12T19:43:21Z", + "updated_at": "2024-01-12T19:43:22Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_6.5.0rc1-linux-x86_64.deb.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304825", + "id": 145304825, + "node_id": "RA_kwDOATz7jc4IqSz5", + "name": "bazel_6.5.0rc1-linux-x86_64.deb.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 186, + "created_at": "2024-01-12T19:43:25Z", + "updated_at": "2024-01-12T19:43:25Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_6.5.0rc1-linux-x86_64.deb.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304837", + "id": 145304837, + "node_id": "RA_kwDOATz7jc4IqS0F", + "name": "bazel_6.5.0rc1.dsc", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 533, + "download_count": 189, + "created_at": "2024-01-12T19:43:29Z", + "updated_at": "2024-01-12T19:43:29Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_6.5.0rc1.dsc" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304842", + "id": 145304842, + "node_id": "RA_kwDOATz7jc4IqS0K", + "name": "bazel_6.5.0rc1.dsc.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 85, + "download_count": 189, + "created_at": "2024-01-12T19:43:33Z", + "updated_at": "2024-01-12T19:43:33Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_6.5.0rc1.dsc.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304850", + "id": 145304850, + "node_id": "RA_kwDOATz7jc4IqS0S", + "name": "bazel_6.5.0rc1.dsc.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 188, + "created_at": "2024-01-12T19:43:39Z", + "updated_at": "2024-01-12T19:43:39Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_6.5.0rc1.dsc.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304868", + "id": 145304868, + "node_id": "RA_kwDOATz7jc4IqS0k", + "name": "bazel_6.5.0rc1.tar.gz", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/x-gzip", + "state": "uploaded", + "size": 79418380, + "download_count": 186, + "created_at": "2024-01-12T19:43:43Z", + "updated_at": "2024-01-12T19:43:47Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_6.5.0rc1.tar.gz" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304888", + "id": 145304888, + "node_id": "RA_kwDOATz7jc4IqS04", + "name": "bazel_6.5.0rc1.tar.gz.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 88, + "download_count": 182, + "created_at": "2024-01-12T19:43:49Z", + "updated_at": "2024-01-12T19:43:49Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_6.5.0rc1.tar.gz.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304902", + "id": 145304902, + "node_id": "RA_kwDOATz7jc4IqS1G", + "name": "bazel_6.5.0rc1.tar.gz.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 182, + "created_at": "2024-01-12T19:43:53Z", + "updated_at": "2024-01-12T19:43:53Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_6.5.0rc1.tar.gz.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304907", + "id": 145304907, + "node_id": "RA_kwDOATz7jc4IqS1L", + "name": "bazel_nojdk-6.5.0rc1-darwin-arm64", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 36609620, + "download_count": 188, + "created_at": "2024-01-12T19:43:58Z", + "updated_at": "2024-01-12T19:44:01Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_nojdk-6.5.0rc1-darwin-arm64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304911", + "id": 145304911, + "node_id": "RA_kwDOATz7jc4IqS1P", + "name": "bazel_nojdk-6.5.0rc1-darwin-arm64.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 100, + "download_count": 181, + "created_at": "2024-01-12T19:44:03Z", + "updated_at": "2024-01-12T19:44:03Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_nojdk-6.5.0rc1-darwin-arm64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304917", + "id": 145304917, + "node_id": "RA_kwDOATz7jc4IqS1V", + "name": "bazel_nojdk-6.5.0rc1-darwin-arm64.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 183, + "created_at": "2024-01-12T19:44:07Z", + "updated_at": "2024-01-12T19:44:07Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_nojdk-6.5.0rc1-darwin-arm64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304926", + "id": 145304926, + "node_id": "RA_kwDOATz7jc4IqS1e", + "name": "bazel_nojdk-6.5.0rc1-darwin-x86_64", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 37234536, + "download_count": 182, + "created_at": "2024-01-12T19:44:11Z", + "updated_at": "2024-01-12T19:44:15Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_nojdk-6.5.0rc1-darwin-x86_64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304940", + "id": 145304940, + "node_id": "RA_kwDOATz7jc4IqS1s", + "name": "bazel_nojdk-6.5.0rc1-darwin-x86_64.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 101, + "download_count": 186, + "created_at": "2024-01-12T19:44:16Z", + "updated_at": "2024-01-12T19:44:16Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_nojdk-6.5.0rc1-darwin-x86_64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304944", + "id": 145304944, + "node_id": "RA_kwDOATz7jc4IqS1w", + "name": "bazel_nojdk-6.5.0rc1-darwin-x86_64.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 189, + "created_at": "2024-01-12T19:44:20Z", + "updated_at": "2024-01-12T19:44:20Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_nojdk-6.5.0rc1-darwin-x86_64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304947", + "id": 145304947, + "node_id": "RA_kwDOATz7jc4IqS1z", + "name": "bazel_nojdk-6.5.0rc1-linux-arm64", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 34753480, + "download_count": 183, + "created_at": "2024-01-12T19:44:24Z", + "updated_at": "2024-01-12T19:44:28Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_nojdk-6.5.0rc1-linux-arm64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304950", + "id": 145304950, + "node_id": "RA_kwDOATz7jc4IqS12", + "name": "bazel_nojdk-6.5.0rc1-linux-arm64.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 96, - "download_count": 19, - "created_at": "2018-05-23T12:36:46Z", - "updated_at": "2018-05-23T12:36:46Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.1/bazel_0.13.1-linux-x86_64.deb.sha256" + "size": 99, + "download_count": 184, + "created_at": "2024-01-12T19:44:29Z", + "updated_at": "2024-01-12T19:44:30Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_nojdk-6.5.0rc1-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7274542", - "id": 7274542, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcyNzQ1NDI=", - "name": "bazel_0.13.1-linux-x86_64.deb.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304951", + "id": 145304951, + "node_id": "RA_kwDOATz7jc4IqS13", + "name": "bazel_nojdk-6.5.0rc1-linux-arm64.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 183, + "created_at": "2024-01-12T19:44:33Z", + "updated_at": "2024-01-12T19:44:33Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_nojdk-6.5.0rc1-linux-arm64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304953", + "id": 145304953, + "node_id": "RA_kwDOATz7jc4IqS15", + "name": "bazel_nojdk-6.5.0rc1-linux-x86_64", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 35871430, + "download_count": 185, + "created_at": "2024-01-12T19:44:37Z", + "updated_at": "2024-01-12T19:44:43Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_nojdk-6.5.0rc1-linux-x86_64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304957", + "id": 145304957, + "node_id": "RA_kwDOATz7jc4IqS19", + "name": "bazel_nojdk-6.5.0rc1-linux-x86_64.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 100, + "download_count": 182, + "created_at": "2024-01-12T19:44:45Z", + "updated_at": "2024-01-12T19:44:45Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_nojdk-6.5.0rc1-linux-x86_64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145304981", + "id": 145304981, + "node_id": "RA_kwDOATz7jc4IqS2V", + "name": "bazel_nojdk-6.5.0rc1-linux-x86_64.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 181, + "created_at": "2024-01-12T19:44:48Z", + "updated_at": "2024-01-12T19:44:49Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_nojdk-6.5.0rc1-linux-x86_64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145305007", + "id": 145305007, + "node_id": "RA_kwDOATz7jc4IqS2v", + "name": "bazel_nojdk-6.5.0rc1-windows-arm64.exe", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/x-msdownload", + "state": "uploaded", + "size": 33758198, + "download_count": 194, + "created_at": "2024-01-12T19:44:53Z", + "updated_at": "2024-01-12T19:44:58Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_nojdk-6.5.0rc1-windows-arm64.exe" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145305025", + "id": 145305025, + "node_id": "RA_kwDOATz7jc4IqS3B", + "name": "bazel_nojdk-6.5.0rc1-windows-arm64.exe.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 105, + "download_count": 177, + "created_at": "2024-01-12T19:44:59Z", + "updated_at": "2024-01-12T19:45:00Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_nojdk-6.5.0rc1-windows-arm64.exe.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145305027", + "id": 145305027, + "node_id": "RA_kwDOATz7jc4IqS3D", + "name": "bazel_nojdk-6.5.0rc1-windows-arm64.exe.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 180, + "created_at": "2024-01-12T19:45:04Z", + "updated_at": "2024-01-12T19:45:04Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_nojdk-6.5.0rc1-windows-arm64.exe.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145305029", + "id": 145305029, + "node_id": "RA_kwDOATz7jc4IqS3F", + "name": "bazel_nojdk-6.5.0rc1-windows-x86_64.exe", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/x-msdownload", + "state": "uploaded", + "size": 33587941, + "download_count": 195, + "created_at": "2024-01-12T19:45:09Z", + "updated_at": "2024-01-12T19:45:11Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_nojdk-6.5.0rc1-windows-x86_64.exe" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145305036", + "id": 145305036, + "node_id": "RA_kwDOATz7jc4IqS3M", + "name": "bazel_nojdk-6.5.0rc1-windows-x86_64.exe.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 106, + "download_count": 178, + "created_at": "2024-01-12T19:45:12Z", + "updated_at": "2024-01-12T19:45:13Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_nojdk-6.5.0rc1-windows-x86_64.exe.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/145305050", + "id": 145305050, + "node_id": "RA_kwDOATz7jc4IqS3a", + "name": "bazel_nojdk-6.5.0rc1-windows-x86_64.exe.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 11, - "created_at": "2018-05-23T12:36:46Z", - "updated_at": "2018-05-23T12:36:46Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.1/bazel_0.13.1-linux-x86_64.deb.sig" + "size": 566, + "download_count": 182, + "created_at": "2024-01-12T19:45:17Z", + "updated_at": "2024-01-12T19:45:17Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.5.0rc1/bazel_nojdk-6.5.0rc1-windows-x86_64.exe.sig" } ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.13.1", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.13.1", - "body": "# Release 0.13.1 (2018-05-23)\r\n\r\nBaseline: fdee70e6e39b74bfd9144b1e350d2d8806386e05\r\n\r\nCherry picks:\r\n + f083e7623cd03e20ed216117c5ea8c8b4ec61948:\r\n windows: GetOutputRoot() returns GetHomeDir()\r\n + fa36d2f48965b127e8fd397348d16e991135bfb6:\r\n Automated rollback of commit\r\n 4465dae23de989f1452e93d0a88ac2a289103dd9.\r\n + 4abd2babcc50900afd0271bf30dc64055f34e100:\r\n Add error message on empty public resources\r\n + 2c957575ff24c183d48ade4345a79ffa5bec3724:\r\n test-setup: remove leading \"./\" from test name\r\n + e6eaf251acb3b7054c8c5ced58a49c054b5f23b1:\r\n Sort entries by segment when building a parent node to prevent\r\n unordered directory structures.\r\n\r\nImportant changes:\r\n\r\n - Remote Execution: Fixes a regression that produces directories with unsorted file/directory lists\r\n\r\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\r\nClasspath exception. Those installers should always be redistributed along with\r\nthe source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\r\nbundled OpenJDK and other open-source components can be displayed by running\r\nthe command `bazel license`. The vendor and version information of the bundled\r\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\r\nThe binaries and source-code of the bundled OpenJDK can be\r\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n_Security_: All our binaries are signed with our\r\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." + "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/6.5.0rc1", + "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/6.5.0rc1", + "body": "> [!NOTE] \r\n> If you are looking for [rolling releases](https://bazel.build/release#rolling-releases), please visit [this page](https://bazel.build/release/rolling).\r\n## General\r\n\r\n\r\n\r\n* Fix tree file materialized as symlink to another file when building without the bytes. ([#20409](https://github.com/bazelbuild/bazel/pull/20409))\r\n* Fix bootstrapped Bazel binary ([#20804](https://github.com/bazelbuild/bazel/pull/20804))\r\n* Ignore read-only errors when updating the `mtime` of the `install_base` ([#20568](https://github.com/bazelbuild/bazel/pull/20568))\r\n\r\n\r\n## C++ / Objective-C\r\n\r\n\r\n\r\n* Fix versioned shared libraries for macOS toolchain ([#20847](https://github.com/bazelbuild/bazel/pull/20847))\r\n\r\n\r\n## Configurability\r\n\r\n\r\n\r\n* Flip `--incompatible_visibility_private_attributes_at_definition` ([#20520](https://github.com/bazelbuild/bazel/pull/20520))\r\n\r\n\r\n## External Dependencies\r\n\r\n\r\n* Fix extraction of tar archives containing sparse files. ([#20531](https://github.com/bazelbuild/bazel/pull/20531))\r\n* Restart at most once when prepopulating repository rule environment ([#20667](https://github.com/bazelbuild/bazel/pull/20667))\r\n\r\n\r\n## Java\r\n\r\n\r\n\r\n* Don't pass `--add-opens=` to javac ([#20472](https://github.com/bazelbuild/bazel/pull/20472))\r\n\r\n\r\n## Remote Execution\r\n\r\n\r\n\r\n* RemoteSpawnRunner: record inbetween phases in timing profile ([#20550](https://github.com/bazelbuild/bazel/pull/20550))\r\n* Add profiling to `remoteActionBuildingSemaphore.acquire()` ([#20549](https://github.com/bazelbuild/bazel/pull/20549))\r\n* Add flag `experimental_throttle_remote_action_building` ([#20861](https://github.com/bazelbuild/bazel/pull/20861))\r\n\r\n\r\n## Starlark / Build API\r\n\r\n\r\n\r\n* Various methods and fields related to labels and repos are deprecated in favor of new options with clearer naming and intent. The deprecated APIs can be disabled by setting `--noincompatible_enable_deprecated_label_apis`. ([#20590](https://github.com/bazelbuild/bazel/pull/20590))\r\n * `native.repository_name()` is deprecated in favor of the new `native.repo_name()`.\r\n * `Label.workspace_name` is deprecated in favor of the new `Label.repo_name`.\r\n * `Label.relative()` is deprecated in favor of the new `Label.same_package_label()` alongside the existing `native.package_relative_label()` and `Label()`." }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/10778758", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/10778758/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/10778758/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.13.0", - "id": 10778758, - "node_id": "MDc6UmVsZWFzZTEwNzc4NzU4", - "tag_name": "0.13.0", - "target_commitish": "master", - "name": "0.13.0", - "draft": false, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/136005718", + "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/136005718/assets", + "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/136005718/assets{?name,label}", + "html_url": "https://github.com/bazelbuild/bazel/releases/tag/7.0.1rc1", + "id": 136005718, "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, - "prerelease": false, - "created_at": "2018-04-30T08:45:36Z", - "published_at": "2018-04-30T08:58:37Z", + "node_id": "RE_kwDOATz7jc4IG0hW", + "tag_name": "7.0.1rc1", + "target_commitish": "release-7.0.1rc1", + "name": "7.0.1rc1", + "draft": false, + "prerelease": true, + "created_at": "2024-01-05T01:53:52Z", + "published_at": "2024-01-05T18:23:17Z", "assets": [ { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020285", - "id": 7020285, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAyODU=", - "name": "bazel-0.13.0-darwin-x86_64", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143969187", + "id": 143969187, + "node_id": "RA_kwDOATz7jc4IlMuj", + "name": "bazel-7.0.1rc1-darwin-arm64", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 54079592, + "download_count": 228, + "created_at": "2024-01-05T18:16:07Z", + "updated_at": "2024-01-05T18:16:10Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-darwin-arm64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143970427", + "id": 143970427, + "node_id": "RA_kwDOATz7jc4IlNB7", + "name": "bazel-7.0.1rc1-darwin-arm64.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 94, + "download_count": 212, + "created_at": "2024-01-05T18:22:35Z", + "updated_at": "2024-01-05T18:22:36Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-darwin-arm64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143970456", + "id": 143970456, + "node_id": "RA_kwDOATz7jc4IlNCY", + "name": "bazel-7.0.1rc1-darwin-arm64.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 206, + "created_at": "2024-01-05T18:22:42Z", + "updated_at": "2024-01-05T18:22:43Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-darwin-arm64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143971149", + "id": 143971149, + "node_id": "RA_kwDOATz7jc4IlNNN", + "name": "bazel-7.0.1rc1-darwin-x86_64", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 55633916, + "download_count": 224, + "created_at": "2024-01-05T18:26:34Z", + "updated_at": "2024-01-05T18:26:37Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-darwin-x86_64" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143971166", + "id": 143971166, + "node_id": "RA_kwDOATz7jc4IlNNe", + "name": "bazel-7.0.1rc1-darwin-x86_64.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 95, + "download_count": 209, + "created_at": "2024-01-05T18:26:39Z", + "updated_at": "2024-01-05T18:26:39Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-darwin-x86_64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143971192", + "id": 143971192, + "node_id": "RA_kwDOATz7jc4IlNN4", + "name": "bazel-7.0.1rc1-darwin-x86_64.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 203, + "created_at": "2024-01-05T18:26:44Z", + "updated_at": "2024-01-05T18:26:44Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-darwin-x86_64.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143971243", + "id": 143971243, + "node_id": "RA_kwDOATz7jc4IlNOr", + "name": "bazel-7.0.1rc1-dist.zip", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/zip", + "state": "uploaded", + "size": 152958214, + "download_count": 237, + "created_at": "2024-01-05T18:27:01Z", + "updated_at": "2024-01-05T18:27:07Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-dist.zip" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143971263", + "id": 143971263, + "node_id": "RA_kwDOATz7jc4IlNO_", + "name": "bazel-7.0.1rc1-dist.zip.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 90, + "download_count": 207, + "created_at": "2024-01-05T18:27:08Z", + "updated_at": "2024-01-05T18:27:08Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-dist.zip.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143971280", + "id": 143971280, + "node_id": "RA_kwDOATz7jc4IlNPQ", + "name": "bazel-7.0.1rc1-dist.zip.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 566, + "download_count": 211, + "created_at": "2024-01-05T18:27:16Z", + "updated_at": "2024-01-05T18:27:16Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-dist.zip.sig" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143972320", + "id": 143972320, + "node_id": "RA_kwDOATz7jc4IlNfg", + "name": "bazel-7.0.1rc1-installer-darwin-arm64.sh", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "text/x-sh", + "state": "uploaded", + "size": 50731126, + "download_count": 211, + "created_at": "2024-01-05T18:32:08Z", + "updated_at": "2024-01-05T18:32:11Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-installer-darwin-arm64.sh" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143972350", + "id": 143972350, + "node_id": "RA_kwDOATz7jc4IlNf-", + "name": "bazel-7.0.1rc1-installer-darwin-arm64.sh.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 107, + "download_count": 208, + "created_at": "2024-01-05T18:32:14Z", + "updated_at": "2024-01-05T18:32:14Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-installer-darwin-arm64.sh.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143972372", + "id": 143972372, + "node_id": "RA_kwDOATz7jc4IlNgU", + "name": "bazel-7.0.1rc1-installer-darwin-arm64.sh.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 113046214, - "download_count": 1606, - "created_at": "2018-04-30T08:58:38Z", - "updated_at": "2018-04-30T08:58:45Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-darwin-x86_64" + "size": 566, + "download_count": 211, + "created_at": "2024-01-05T18:32:21Z", + "updated_at": "2024-01-05T18:32:21Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-installer-darwin-arm64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020286", - "id": 7020286, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAyODY=", - "name": "bazel-0.13.0-darwin-x86_64.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143972515", + "id": 143972515, + "node_id": "RA_kwDOATz7jc4IlNij", + "name": "bazel-7.0.1rc1-installer-darwin-x86_64.sh", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, - "content_type": "application/octet-stream", + "content_type": "text/x-sh", "state": "uploaded", - "size": 93, - "download_count": 47, - "created_at": "2018-04-30T08:58:45Z", - "updated_at": "2018-04-30T08:58:45Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-darwin-x86_64.sha256" + "size": 52100116, + "download_count": 216, + "created_at": "2024-01-05T18:33:11Z", + "updated_at": "2024-01-05T18:33:14Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-installer-darwin-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020287", - "id": 7020287, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAyODc=", - "name": "bazel-0.13.0-darwin-x86_64.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143972697", + "id": 143972697, + "node_id": "RA_kwDOATz7jc4IlNlZ", + "name": "bazel-7.0.1rc1-installer-darwin-x86_64.sh.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 30, - "created_at": "2018-04-30T08:58:46Z", - "updated_at": "2018-04-30T08:58:46Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-darwin-x86_64.sig" + "size": 108, + "download_count": 205, + "created_at": "2024-01-05T18:34:19Z", + "updated_at": "2024-01-05T18:34:19Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-installer-darwin-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020288", - "id": 7020288, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAyODg=", - "name": "bazel-0.13.0-dist.zip", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143972748", + "id": 143972748, + "node_id": "RA_kwDOATz7jc4IlNmM", + "name": "bazel-7.0.1rc1-installer-darwin-x86_64.sh.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 90105262, - "download_count": 5492, - "created_at": "2018-04-30T08:58:46Z", - "updated_at": "2018-04-30T08:58:57Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-dist.zip" + "size": 566, + "download_count": 208, + "created_at": "2024-01-05T18:34:34Z", + "updated_at": "2024-01-05T18:34:34Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-installer-darwin-x86_64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020290", - "id": 7020290, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAyOTA=", - "name": "bazel-0.13.0-dist.zip.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143972913", + "id": 143972913, + "node_id": "RA_kwDOATz7jc4IlNox", + "name": "bazel-7.0.1rc1-installer-linux-x86_64.sh", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "text/x-sh", + "state": "uploaded", + "size": 54722268, + "download_count": 281, + "created_at": "2024-01-05T18:35:16Z", + "updated_at": "2024-01-05T18:35:19Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-installer-linux-x86_64.sh" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143972999", + "id": 143972999, + "node_id": "RA_kwDOATz7jc4IlNqH", + "name": "bazel-7.0.1rc1-installer-linux-x86_64.sh.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 88, - "download_count": 33, - "created_at": "2018-04-30T08:58:57Z", - "updated_at": "2018-04-30T08:58:57Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-dist.zip.sha256" + "size": 107, + "download_count": 204, + "created_at": "2024-01-05T18:35:38Z", + "updated_at": "2024-01-05T18:35:39Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-installer-linux-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020291", - "id": 7020291, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAyOTE=", - "name": "bazel-0.13.0-dist.zip.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143973042", + "id": 143973042, + "node_id": "RA_kwDOATz7jc4IlNqy", + "name": "bazel-7.0.1rc1-installer-linux-x86_64.sh.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 74, - "created_at": "2018-04-30T08:58:57Z", - "updated_at": "2018-04-30T08:58:57Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-dist.zip.sig" + "size": 566, + "download_count": 208, + "created_at": "2024-01-05T18:35:49Z", + "updated_at": "2024-01-05T18:35:49Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-installer-linux-x86_64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020292", - "id": 7020292, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAyOTI=", - "name": "bazel-0.13.0-installer-darwin-x86_64.sh", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143973153", + "id": 143973153, + "node_id": "RA_kwDOATz7jc4IlNsh", + "name": "bazel-7.0.1rc1-linux-arm64", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 188501946, - "download_count": 7963, - "created_at": "2018-04-30T08:58:58Z", - "updated_at": "2018-04-30T08:59:12Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-installer-darwin-x86_64.sh" + "size": 57368367, + "download_count": 217, + "created_at": "2024-01-05T18:36:25Z", + "updated_at": "2024-01-05T18:36:28Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020294", - "id": 7020294, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAyOTQ=", - "name": "bazel-0.13.0-installer-darwin-x86_64.sh.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143973221", + "id": 143973221, + "node_id": "RA_kwDOATz7jc4IlNtl", + "name": "bazel-7.0.1rc1-linux-arm64.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 106, - "download_count": 53, - "created_at": "2018-04-30T08:59:12Z", - "updated_at": "2018-04-30T08:59:13Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-installer-darwin-x86_64.sh.sha256" + "size": 93, + "download_count": 197, + "created_at": "2024-01-05T18:36:39Z", + "updated_at": "2024-01-05T18:36:40Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020295", - "id": 7020295, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAyOTU=", - "name": "bazel-0.13.0-installer-darwin-x86_64.sh.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143973290", + "id": 143973290, + "node_id": "RA_kwDOATz7jc4IlNuq", + "name": "bazel-7.0.1rc1-linux-arm64.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 25, - "created_at": "2018-04-30T08:59:13Z", - "updated_at": "2018-04-30T08:59:13Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-installer-darwin-x86_64.sh.sig" + "size": 566, + "download_count": 201, + "created_at": "2024-01-05T18:36:56Z", + "updated_at": "2024-01-05T18:36:57Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-linux-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020296", - "id": 7020296, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAyOTY=", - "name": "bazel-0.13.0-installer-linux-x86_64.sh", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143973331", + "id": 143973331, + "node_id": "RA_kwDOATz7jc4IlNvT", + "name": "bazel-7.0.1rc1-linux-x86_64", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 182178129, - "download_count": 32404, - "created_at": "2018-04-30T08:59:13Z", - "updated_at": "2018-04-30T09:00:45Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-installer-linux-x86_64.sh" + "size": 58645634, + "download_count": 225, + "created_at": "2024-01-05T18:37:10Z", + "updated_at": "2024-01-05T18:37:13Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020302", - "id": 7020302, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAzMDI=", - "name": "bazel-0.13.0-installer-linux-x86_64.sh.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143973347", + "id": 143973347, + "node_id": "RA_kwDOATz7jc4IlNvj", + "name": "bazel-7.0.1rc1-linux-x86_64.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 167, - "created_at": "2018-04-30T09:00:45Z", - "updated_at": "2018-04-30T09:00:46Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-installer-linux-x86_64.sh.sha256" + "size": 94, + "download_count": 203, + "created_at": "2024-01-05T18:37:17Z", + "updated_at": "2024-01-05T18:37:17Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020303", - "id": 7020303, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAzMDM=", - "name": "bazel-0.13.0-installer-linux-x86_64.sh.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143973371", + "id": 143973371, + "node_id": "RA_kwDOATz7jc4IlNv7", + "name": "bazel-7.0.1rc1-linux-x86_64.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 85, - "created_at": "2018-04-30T09:00:46Z", - "updated_at": "2018-04-30T09:00:46Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-installer-linux-x86_64.sh.sig" + "size": 566, + "download_count": 202, + "created_at": "2024-01-05T18:37:25Z", + "updated_at": "2024-01-05T18:37:25Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-linux-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020304", - "id": 7020304, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAzMDQ=", - "name": "bazel-0.13.0-linux-x86_64", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143973529", + "id": 143973529, + "node_id": "RA_kwDOATz7jc4IlNyZ", + "name": "bazel-7.0.1rc1-windows-arm64.exe", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/x-msdownload", + "state": "uploaded", + "size": 222746727, + "download_count": 224, + "created_at": "2024-01-05T18:38:30Z", + "updated_at": "2024-01-05T18:38:38Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-windows-arm64.exe" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143973672", + "id": 143973672, + "node_id": "RA_kwDOATz7jc4IlN0o", + "name": "bazel-7.0.1rc1-windows-arm64.exe.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 99, + "download_count": 200, + "created_at": "2024-01-05T18:39:20Z", + "updated_at": "2024-01-05T18:39:20Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-windows-arm64.exe.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143973684", + "id": 143973684, + "node_id": "RA_kwDOATz7jc4IlN00", + "name": "bazel-7.0.1rc1-windows-arm64.exe.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105196449, - "download_count": 1640, - "created_at": "2018-04-30T09:00:46Z", - "updated_at": "2018-04-30T09:00:54Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-linux-x86_64" + "size": 566, + "download_count": 203, + "created_at": "2024-01-05T18:39:27Z", + "updated_at": "2024-01-05T18:39:27Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-windows-arm64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020305", - "id": 7020305, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAzMDU=", - "name": "bazel-0.13.0-linux-x86_64.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143973705", + "id": 143973705, + "node_id": "RA_kwDOATz7jc4IlN1J", + "name": "bazel-7.0.1rc1-windows-arm64.zip", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, - "content_type": "application/octet-stream", + "content_type": "application/zip", "state": "uploaded", - "size": 92, - "download_count": 45, - "created_at": "2018-04-30T09:00:55Z", - "updated_at": "2018-04-30T09:00:55Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-linux-x86_64.sha256" + "size": 219379160, + "download_count": 209, + "created_at": "2024-01-05T18:39:34Z", + "updated_at": "2024-01-05T18:39:43Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-windows-arm64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020306", - "id": 7020306, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAzMDY=", - "name": "bazel-0.13.0-linux-x86_64.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143973722", + "id": 143973722, + "node_id": "RA_kwDOATz7jc4IlN1a", + "name": "bazel-7.0.1rc1-windows-arm64.zip.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 35, - "created_at": "2018-04-30T09:00:55Z", - "updated_at": "2018-04-30T09:00:55Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-linux-x86_64.sig" + "size": 99, + "download_count": 202, + "created_at": "2024-01-05T18:39:44Z", + "updated_at": "2024-01-05T18:39:45Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-windows-arm64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020307", - "id": 7020307, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAzMDc=", - "name": "bazel-0.13.0-windows-x86_64.exe", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143973769", + "id": 143973769, + "node_id": "RA_kwDOATz7jc4IlN2J", + "name": "bazel-7.0.1rc1-windows-arm64.zip.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 186335110, - "download_count": 2403, - "created_at": "2018-04-30T09:00:55Z", - "updated_at": "2018-04-30T09:01:14Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-windows-x86_64.exe" + "size": 566, + "download_count": 206, + "created_at": "2024-01-05T18:39:59Z", + "updated_at": "2024-01-05T18:40:00Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-windows-arm64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020308", - "id": 7020308, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAzMDg=", - "name": "bazel-0.13.0-windows-x86_64.exe.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143973788", + "id": 143973788, + "node_id": "RA_kwDOATz7jc4IlN2c", + "name": "bazel-7.0.1rc1-windows-x86_64.exe", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, - "content_type": "application/octet-stream", + "content_type": "application/x-msdownload", "state": "uploaded", - "size": 98, - "download_count": 117, - "created_at": "2018-04-30T09:01:14Z", - "updated_at": "2018-04-30T09:01:15Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-windows-x86_64.exe.sha256" + "size": 53999622, + "download_count": 303, + "created_at": "2024-01-05T18:40:10Z", + "updated_at": "2024-01-05T18:40:12Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-windows-x86_64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020309", - "id": 7020309, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAzMDk=", - "name": "bazel-0.13.0-windows-x86_64.exe.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143973800", + "id": 143973800, + "node_id": "RA_kwDOATz7jc4IlN2o", + "name": "bazel-7.0.1rc1-windows-x86_64.exe.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 24, - "created_at": "2018-04-30T09:01:15Z", - "updated_at": "2018-04-30T09:01:15Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-windows-x86_64.exe.sig" + "size": 100, + "download_count": 205, + "created_at": "2024-01-05T18:40:17Z", + "updated_at": "2024-01-05T18:40:17Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020310", - "id": 7020310, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAzMTA=", - "name": "bazel-0.13.0-windows-x86_64.zip", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143973836", + "id": 143973836, + "node_id": "RA_kwDOATz7jc4IlN3M", + "name": "bazel-7.0.1rc1-windows-x86_64.exe.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 183699907, - "download_count": 4745, - "created_at": "2018-04-30T09:01:15Z", - "updated_at": "2018-04-30T09:01:39Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-windows-x86_64.zip" + "size": 566, + "download_count": 209, + "created_at": "2024-01-05T18:40:25Z", + "updated_at": "2024-01-05T18:40:26Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-windows-x86_64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020312", - "id": 7020312, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAzMTI=", - "name": "bazel-0.13.0-windows-x86_64.zip.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143974785", + "id": 143974785, + "node_id": "RA_kwDOATz7jc4IlOGB", + "name": "bazel-7.0.1rc1-windows-x86_64.zip", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, - "content_type": "application/octet-stream", + "content_type": "application/zip", "state": "uploaded", - "size": 98, - "download_count": 22, - "created_at": "2018-04-30T09:01:39Z", - "updated_at": "2018-04-30T09:01:39Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-windows-x86_64.zip.sha256" + "size": 51845788, + "download_count": 232, + "created_at": "2024-01-05T18:47:16Z", + "updated_at": "2024-01-05T18:47:20Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-windows-x86_64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020313", - "id": 7020313, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAzMTM=", - "name": "bazel-0.13.0-windows-x86_64.zip.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143974798", + "id": 143974798, + "node_id": "RA_kwDOATz7jc4IlOGO", + "name": "bazel-7.0.1rc1-windows-x86_64.zip.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 18, - "created_at": "2018-04-30T09:01:39Z", - "updated_at": "2018-04-30T09:01:39Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-windows-x86_64.zip.sig" + "size": 100, + "download_count": 200, + "created_at": "2024-01-05T18:47:26Z", + "updated_at": "2024-01-05T18:47:26Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-windows-x86_64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020314", - "id": 7020314, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAzMTQ=", - "name": "bazel-0.13.0-without-jdk-installer-darwin-x86_64.sh", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143974808", + "id": 143974808, + "node_id": "RA_kwDOATz7jc4IlOGY", + "name": "bazel-7.0.1rc1-windows-x86_64.zip.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 111447536, - "download_count": 950, - "created_at": "2018-04-30T09:01:40Z", - "updated_at": "2018-04-30T09:01:53Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-without-jdk-installer-darwin-x86_64.sh" + "size": 566, + "download_count": 206, + "created_at": "2024-01-05T18:47:38Z", + "updated_at": "2024-01-05T18:47:38Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel-7.0.1rc1-windows-x86_64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020316", - "id": 7020316, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAzMTY=", - "name": "bazel-0.13.0-without-jdk-installer-darwin-x86_64.sh.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143974824", + "id": 143974824, + "node_id": "RA_kwDOATz7jc4IlOGo", + "name": "bazel_7.0.1rc1-linux-x86_64.deb", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 118, - "download_count": 11, - "created_at": "2018-04-30T09:01:53Z", - "updated_at": "2018-04-30T09:01:53Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-without-jdk-installer-darwin-x86_64.sh.sha256" + "size": 54563298, + "download_count": 208, + "created_at": "2024-01-05T18:47:49Z", + "updated_at": "2024-01-05T18:47:51Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel_7.0.1rc1-linux-x86_64.deb" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020317", - "id": 7020317, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAzMTc=", - "name": "bazel-0.13.0-without-jdk-installer-darwin-x86_64.sh.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143974842", + "id": 143974842, + "node_id": "RA_kwDOATz7jc4IlOG6", + "name": "bazel_7.0.1rc1-linux-x86_64.deb.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 8, - "created_at": "2018-04-30T09:01:53Z", - "updated_at": "2018-04-30T09:01:53Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-without-jdk-installer-darwin-x86_64.sh.sig" + "size": 98, + "download_count": 204, + "created_at": "2024-01-05T18:47:55Z", + "updated_at": "2024-01-05T18:47:55Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel_7.0.1rc1-linux-x86_64.deb.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020318", - "id": 7020318, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAzMTg=", - "name": "bazel-0.13.0-without-jdk-installer-linux-x86_64.sh", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143974854", + "id": 143974854, + "node_id": "RA_kwDOATz7jc4IlOHG", + "name": "bazel_7.0.1rc1-linux-x86_64.deb.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 103912803, - "download_count": 5448, - "created_at": "2018-04-30T09:01:54Z", - "updated_at": "2018-04-30T09:02:03Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-without-jdk-installer-linux-x86_64.sh" + "size": 566, + "download_count": 205, + "created_at": "2024-01-05T18:48:02Z", + "updated_at": "2024-01-05T18:48:02Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel_7.0.1rc1-linux-x86_64.deb.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020321", - "id": 7020321, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAzMjE=", - "name": "bazel-0.13.0-without-jdk-installer-linux-x86_64.sh.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143975175", + "id": 143975175, + "node_id": "RA_kwDOATz7jc4IlOMH", + "name": "bazel_nojdk-7.0.1rc1-darwin-arm64", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 117, - "download_count": 24, - "created_at": "2018-04-30T09:02:03Z", - "updated_at": "2018-04-30T09:02:03Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-without-jdk-installer-linux-x86_64.sh.sha256" + "size": 36362299, + "download_count": 208, + "created_at": "2024-01-05T18:51:55Z", + "updated_at": "2024-01-05T18:51:57Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel_nojdk-7.0.1rc1-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020322", - "id": 7020322, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAzMjI=", - "name": "bazel-0.13.0-without-jdk-installer-linux-x86_64.sh.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143975206", + "id": 143975206, + "node_id": "RA_kwDOATz7jc4IlOMm", + "name": "bazel_nojdk-7.0.1rc1-darwin-arm64.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", + "type": "User", + "site_admin": false + }, + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 100, + "download_count": 210, + "created_at": "2024-01-05T18:52:13Z", + "updated_at": "2024-01-05T18:52:13Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel_nojdk-7.0.1rc1-darwin-arm64.sha256" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143975233", + "id": 143975233, + "node_id": "RA_kwDOATz7jc4IlONB", + "name": "bazel_nojdk-7.0.1rc1-darwin-arm64.sig", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 13, - "created_at": "2018-04-30T09:02:03Z", - "updated_at": "2018-04-30T09:02:03Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-without-jdk-installer-linux-x86_64.sh.sig" + "size": 566, + "download_count": 199, + "created_at": "2024-01-05T18:52:29Z", + "updated_at": "2024-01-05T18:52:30Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel_nojdk-7.0.1rc1-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020323", - "id": 7020323, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAzMjM=", - "name": "bazel-0.13.0-without-jdk-windows-x86_64.exe", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143975338", + "id": 143975338, + "node_id": "RA_kwDOATz7jc4IlOOq", + "name": "bazel_nojdk-7.0.1rc1-darwin-x86_64", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 109987793, - "download_count": 459, - "created_at": "2018-04-30T09:02:03Z", - "updated_at": "2018-04-30T09:03:06Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-without-jdk-windows-x86_64.exe" + "size": 37070523, + "download_count": 204, + "created_at": "2024-01-05T18:53:19Z", + "updated_at": "2024-01-05T18:53:21Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel_nojdk-7.0.1rc1-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020347", - "id": 7020347, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAzNDc=", - "name": "bazel-0.13.0-without-jdk-windows-x86_64.exe.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143975354", + "id": 143975354, + "node_id": "RA_kwDOATz7jc4IlOO6", + "name": "bazel_nojdk-7.0.1rc1-darwin-x86_64.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 110, - "download_count": 11, - "created_at": "2018-04-30T09:03:06Z", - "updated_at": "2018-04-30T09:03:06Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-without-jdk-windows-x86_64.exe.sha256" + "size": 101, + "download_count": 206, + "created_at": "2024-01-05T18:53:24Z", + "updated_at": "2024-01-05T18:53:24Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel_nojdk-7.0.1rc1-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020348", - "id": 7020348, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAzNDg=", - "name": "bazel-0.13.0-without-jdk-windows-x86_64.exe.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143975367", + "id": 143975367, + "node_id": "RA_kwDOATz7jc4IlOPH", + "name": "bazel_nojdk-7.0.1rc1-darwin-x86_64.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 5, - "created_at": "2018-04-30T09:03:06Z", - "updated_at": "2018-04-30T09:03:06Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-without-jdk-windows-x86_64.exe.sig" + "size": 566, + "download_count": 209, + "created_at": "2024-01-05T18:53:31Z", + "updated_at": "2024-01-05T18:53:31Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel_nojdk-7.0.1rc1-darwin-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020349", - "id": 7020349, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAzNDk=", - "name": "bazel-0.13.0-without-jdk-windows-x86_64.zip", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143975459", + "id": 143975459, + "node_id": "RA_kwDOATz7jc4IlOQj", + "name": "bazel_nojdk-7.0.1rc1-linux-arm64", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 108992883, - "download_count": 795, - "created_at": "2018-04-30T09:03:06Z", - "updated_at": "2018-04-30T09:03:16Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-without-jdk-windows-x86_64.zip" + "size": 36330776, + "download_count": 212, + "created_at": "2024-01-05T18:54:20Z", + "updated_at": "2024-01-05T18:54:22Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel_nojdk-7.0.1rc1-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020351", - "id": 7020351, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAzNTE=", - "name": "bazel-0.13.0-without-jdk-windows-x86_64.zip.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143975472", + "id": 143975472, + "node_id": "RA_kwDOATz7jc4IlOQw", + "name": "bazel_nojdk-7.0.1rc1-linux-arm64.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 110, - "download_count": 13, - "created_at": "2018-04-30T09:03:16Z", - "updated_at": "2018-04-30T09:03:16Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-without-jdk-windows-x86_64.zip.sha256" + "size": 99, + "download_count": 205, + "created_at": "2024-01-05T18:54:28Z", + "updated_at": "2024-01-05T18:54:29Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel_nojdk-7.0.1rc1-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020352", - "id": 7020352, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAzNTI=", - "name": "bazel-0.13.0-without-jdk-windows-x86_64.zip.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143975496", + "id": 143975496, + "node_id": "RA_kwDOATz7jc4IlORI", + "name": "bazel_nojdk-7.0.1rc1-linux-arm64.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 8, - "created_at": "2018-04-30T09:03:16Z", - "updated_at": "2018-04-30T09:03:16Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-without-jdk-windows-x86_64.zip.sig" + "size": 566, + "download_count": 202, + "created_at": "2024-01-05T18:54:37Z", + "updated_at": "2024-01-05T18:54:37Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel_nojdk-7.0.1rc1-linux-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020549", - "id": 7020549, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjA1NDk=", - "name": "bazel_0.13.0-linux-x86_64.deb", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143975509", + "id": 143975509, + "node_id": "RA_kwDOATz7jc4IlORV", + "name": "bazel_nojdk-7.0.1rc1-linux-x86_64", "label": null, "uploader": { - "login": "meteorcloudy", - "id": 4171702, - "node_id": "MDQ6VXNlcjQxNzE3MDI=", - "avatar_url": "https://avatars2.githubusercontent.com/u/4171702?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/meteorcloudy", - "html_url": "https://github.com/meteorcloudy", - "followers_url": "https://api.github.com/users/meteorcloudy/followers", - "following_url": "https://api.github.com/users/meteorcloudy/following{/other_user}", - "gists_url": "https://api.github.com/users/meteorcloudy/gists{/gist_id}", - "starred_url": "https://api.github.com/users/meteorcloudy/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/meteorcloudy/subscriptions", - "organizations_url": "https://api.github.com/users/meteorcloudy/orgs", - "repos_url": "https://api.github.com/users/meteorcloudy/repos", - "events_url": "https://api.github.com/users/meteorcloudy/events{/privacy}", - "received_events_url": "https://api.github.com/users/meteorcloudy/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 103915090, - "download_count": 2290, - "created_at": "2018-04-30T09:32:32Z", - "updated_at": "2018-04-30T09:33:14Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel_0.13.0-linux-x86_64.deb" + "size": 37513204, + "download_count": 213, + "created_at": "2024-01-05T18:54:44Z", + "updated_at": "2024-01-05T18:54:46Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel_nojdk-7.0.1rc1-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020353", - "id": 7020353, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAzNTM=", - "name": "bazel_0.13.0-linux-x86_64.deb.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143975516", + "id": 143975516, + "node_id": "RA_kwDOATz7jc4IlORc", + "name": "bazel_nojdk-7.0.1rc1-linux-x86_64.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 96, - "download_count": 23, - "created_at": "2018-04-30T09:03:17Z", - "updated_at": "2018-04-30T09:03:17Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel_0.13.0-linux-x86_64.deb.sha256" + "size": 100, + "download_count": 208, + "created_at": "2024-01-05T18:54:53Z", + "updated_at": "2024-01-05T18:54:53Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel_nojdk-7.0.1rc1-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/7020354", - "id": 7020354, - "node_id": "MDEyOlJlbGVhc2VBc3NldDcwMjAzNTQ=", - "name": "bazel_0.13.0-linux-x86_64.deb.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143975523", + "id": 143975523, + "node_id": "RA_kwDOATz7jc4IlORj", + "name": "bazel_nojdk-7.0.1rc1-linux-x86_64.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 15, - "created_at": "2018-04-30T09:03:17Z", - "updated_at": "2018-04-30T09:03:17Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel_0.13.0-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.13.0", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.13.0", - "body": "# Release 0.13.0 (2018-04-30)\r\n\r\nBaseline: fdee70e6e39b74bfd9144b1e350d2d8806386e05\r\n\r\nCherry picks:\r\n + f083e7623cd03e20ed216117c5ea8c8b4ec61948:\r\n windows: GetOutputRoot() returns GetHomeDir()\r\n + fa36d2f48965b127e8fd397348d16e991135bfb6:\r\n Automated rollback of commit\r\n 4465dae23de989f1452e93d0a88ac2a289103dd9.\r\n + 4abd2babcc50900afd0271bf30dc64055f34e100:\r\n Add error message on empty public resources\r\n + 2c957575ff24c183d48ade4345a79ffa5bec3724:\r\n test-setup: remove leading \"./\" from test name\r\n\r\nIncompatible changes:\r\n\r\n - Remove //tools/defaults:android_jar. Use\r\n @bazel_tools//tools/android:android_jar instead.\r\n - The flag --incompatible_show_all_print_messages is removed.\r\n Messages generated by `print` statements from any package will be\r\n displayed as\r\n DEBUG messages.\r\n - The --incompatible_disallow_uncalled_set_constructor flag is no\r\n longer available, the `set` constructor` is completely removed\r\n from Skylark.\r\n Use `depset` instead.\r\n - Variables PACKAGE_NAME and REPOSITORY_NAME are deprecated in\r\n favor of\r\n functions `package_name()` and `repository_name()`.\r\n\r\n https://docs.bazel.build/versions/master/skylark/lib/native.html#p\r\n ackage_name\r\n - BUILD_TIMESTAMP now contains seconds (and not milliseconds) since\r\n the epoch.\r\n\r\nNew features:\r\n\r\n - Strings have a new .elems() method, that provides an iterator on\r\n the characters of the string.\r\n - Now you can access three functions in windows_cc_configure.bzl by:\r\n load(\"@bazel_tools/tools/cpp:windows_cc_configure.bzl\",\r\n \"\")\r\n\r\nImportant changes:\r\n\r\n - CppRules: Unified action_configs for static libraries\r\n - Remove support for blaze dump --vfs. It is no longer meaningful.\r\n - Enable dependency checking for aar_import targets.\r\n - internal_bootstrap_hack has been deprecated and removed.\r\n - Properly handle tree artifacts on the link command line coming\r\n from a cc_library dependency.\r\n - Allow C++ features to make proto_library emit smaller C++ code\r\n - The 'j2objc' configuration fragment is exposed to Skylark.\r\n - Remove the default content of the global bazelrc.\r\n - In int() function, do not auto-detect base if input starts with\r\n '0'.\r\n - Users can now pass --experimental_shortened_obj_file_path=true to\r\n have a shorter object file path, the object file paths (and all\r\n other related paths) will be constructed as following:\r\n If there's no two or more source files with the same base name:\r\n\r\n //_objs//.\r\n otherwise:\r\n\r\n //_objs//N/.\r\n N = the file?s order among the source files with the same\r\n basename, starts from 0.\r\n - Move (c/cxx)opts from legacy_compile_flags to user_compile_flags\r\n - CppRules: Remove optional_*_flag fields from CROSSTOOL, they are\r\n not\r\n used, and could be expressed using features.\r\n - Introduce --incompatible_disable_objc_provider_resources to turn\r\n off all resource-related fields of the Objc provider.\r\n - Removed the statement of \"What does Bazel support?\" as it's\r\n limiting/misleading. Added supported host OSes to\r\n \"multi-platform\" paragraph.\r\n - android_library AAR output now contains proguard.txt\r\n - Bazel now displays information about remote cache hits and\r\n execution strategies used in its UI after every build and test,\r\n and adds a corresponding line \"process stats\" to BuildToolLogs in\r\n BEP.\r\n - Print correct build result for builds with --aspects flag.\r\n - android_binary.manifest_merger is no longer supported.\r\n\r\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\r\nClasspath exception. Those installers should always be redistributed along with\r\nthe source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\r\nbundled OpenJDK and other open-source components can be displayed by running\r\nthe command `bazel license`. The vendor and version information of the bundled\r\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\r\nThe binaries and source-code of the bundled OpenJDK can be\r\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n_Security_: All our binaries are signed with our\r\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/10499508", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/10499508/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/10499508/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.12.0", - "id": 10499508, - "node_id": "MDc6UmVsZWFzZTEwNDk5NTA4", - "tag_name": "0.12.0", - "target_commitish": "master", - "name": "0.12.0", - "draft": false, - "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2018-04-11T15:34:17Z", - "published_at": "2018-04-11T16:09:14Z", - "assets": [ + "size": 566, + "download_count": 204, + "created_at": "2024-01-05T18:55:00Z", + "updated_at": "2024-01-05T18:55:01Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel_nojdk-7.0.1rc1-linux-x86_64.sig" + }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6809922", - "id": 6809922, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MDk5MjI=", - "name": "bazel-0.12.0-darwin-x86_64", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143975526", + "id": 143975526, + "node_id": "RA_kwDOATz7jc4IlORm", + "name": "bazel_nojdk-7.0.1rc1-windows-arm64.exe", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, - "content_type": "application/octet-stream", + "content_type": "application/x-msdownload", "state": "uploaded", - "size": 104486730, - "download_count": 1144, - "created_at": "2018-04-11T16:09:15Z", - "updated_at": "2018-04-11T16:10:10Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-darwin-x86_64" + "size": 35338915, + "download_count": 211, + "created_at": "2024-01-05T18:55:07Z", + "updated_at": "2024-01-05T18:55:09Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel_nojdk-7.0.1rc1-windows-arm64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6809941", - "id": 6809941, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MDk5NDE=", - "name": "bazel-0.12.0-darwin-x86_64.sha256", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143975530", + "id": 143975530, + "node_id": "RA_kwDOATz7jc4IlORq", + "name": "bazel_nojdk-7.0.1rc1-windows-arm64.exe.sha256", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 93, - "download_count": 40, - "created_at": "2018-04-11T16:10:10Z", - "updated_at": "2018-04-11T16:10:10Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-darwin-x86_64.sha256" + "size": 105, + "download_count": 212, + "created_at": "2024-01-05T18:55:13Z", + "updated_at": "2024-01-05T18:55:13Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel_nojdk-7.0.1rc1-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6809942", - "id": 6809942, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MDk5NDI=", - "name": "bazel-0.12.0-darwin-x86_64.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143975531", + "id": 143975531, + "node_id": "RA_kwDOATz7jc4IlORr", + "name": "bazel_nojdk-7.0.1rc1-windows-arm64.exe.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 31, - "created_at": "2018-04-11T16:10:10Z", - "updated_at": "2018-04-11T16:10:11Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-darwin-x86_64.sig" + "download_count": 200, + "created_at": "2024-01-05T18:55:17Z", + "updated_at": "2024-01-05T18:55:18Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel_nojdk-7.0.1rc1-windows-arm64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6809943", - "id": 6809943, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MDk5NDM=", - "name": "bazel-0.12.0-dist.zip", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143975599", + "id": 143975599, + "node_id": "RA_kwDOATz7jc4IlOSv", + "name": "bazel_nojdk-7.0.1rc1-windows-x86_64.exe", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, - "content_type": "application/octet-stream", + "content_type": "application/x-msdownload", "state": "uploaded", - "size": 84968325, - "download_count": 5077, - "created_at": "2018-04-11T16:10:12Z", - "updated_at": "2018-04-11T16:10:47Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-dist.zip" + "size": 35126188, + "download_count": 220, + "created_at": "2024-01-05T18:55:54Z", + "updated_at": "2024-01-05T18:55:56Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel_nojdk-7.0.1rc1-windows-x86_64.exe" }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6809946", - "id": 6809946, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MDk5NDY=", - "name": "bazel-0.12.0-dist.zip.sha256", - "label": "", - "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143975603", + "id": 143975603, + "node_id": "RA_kwDOATz7jc4IlOSz", + "name": "bazel_nojdk-7.0.1rc1-windows-x86_64.exe.sha256", + "label": null, + "uploader": { + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 88, - "download_count": 49, - "created_at": "2018-04-11T16:10:47Z", - "updated_at": "2018-04-11T16:10:48Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-dist.zip.sha256" + "size": 106, + "download_count": 207, + "created_at": "2024-01-05T18:55:59Z", + "updated_at": "2024-01-05T18:55:59Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel_nojdk-7.0.1rc1-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6809947", - "id": 6809947, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MDk5NDc=", - "name": "bazel-0.12.0-dist.zip.sig", - "label": "", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/143975608", + "id": 143975608, + "node_id": "RA_kwDOATz7jc4IlOS4", + "name": "bazel_nojdk-7.0.1rc1-windows-x86_64.exe.sig", + "label": null, "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "login": "iancha1992", + "id": 132618328, + "node_id": "U_kgDOB-eYWA", + "avatar_url": "https://avatars.githubusercontent.com/u/132618328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "url": "https://api.github.com/users/iancha1992", + "html_url": "https://github.com/iancha1992", + "followers_url": "https://api.github.com/users/iancha1992/followers", + "following_url": "https://api.github.com/users/iancha1992/following{/other_user}", + "gists_url": "https://api.github.com/users/iancha1992/gists{/gist_id}", + "starred_url": "https://api.github.com/users/iancha1992/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/iancha1992/subscriptions", + "organizations_url": "https://api.github.com/users/iancha1992/orgs", + "repos_url": "https://api.github.com/users/iancha1992/repos", + "events_url": "https://api.github.com/users/iancha1992/events{/privacy}", + "received_events_url": "https://api.github.com/users/iancha1992/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 96, - "created_at": "2018-04-11T16:10:48Z", - "updated_at": "2018-04-11T16:10:49Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-dist.zip.sig" - }, + "download_count": 209, + "created_at": "2024-01-05T18:56:05Z", + "updated_at": "2024-01-05T18:56:06Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.1rc1/bazel_nojdk-7.0.1rc1-windows-x86_64.exe.sig" + } + ], + "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/7.0.1rc1", + "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/7.0.1rc1", + "body": "## External Deps\r\n\r\n\r\n* Let module extensions track calls to `Label()` ([#20750](https://github.com/bazelbuild/bazel/pull/20750))\r\n* Fix bootstrapped Bazel binary ([#20612](https://github.com/bazelbuild/bazel/pull/20612))\r\n* Attempt to make main repo mapping inverse more efficient ([#20625](https://github.com/bazelbuild/bazel/pull/20625))\r\n\r\n\r\n## Local Execution\r\n\r\n\r\n* Mount user-specified bind mounts before Bazel's own magic. ([#20609](https://github.com/bazelbuild/bazel/pull/20609))\r\n* Print interactive sandboxed shell command with `--sandbox_debug` ([#20734](https://github.com/bazelbuild/bazel/pull/20734))\r\n* Fix two issues with --incompatible_sandbox_hermetic_tmp that manifested themselves when the output base was under /tmp ([#20718](https://github.com/bazelbuild/bazel/pull/20718))\r\n* Add support for bind mounts under `/tmp` with hermetic tmp ([#20749](https://github.com/bazelbuild/bazel/pull/20749))\r\n\r\n\r\n## Java\r\n\r\n\r\n* Auto-create deploy jars for Bazel `java_test` targets if requested ([#20602](https://github.com/bazelbuild/bazel/pull/20602))\r\n* `java_binary` wrapper should forward `restricted_to` ([#20611](https://github.com/bazelbuild/bazel/pull/20611))" + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/133451037", + "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/133451037/assets", + "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/133451037/assets{?name,label}", + "html_url": "https://github.com/bazelbuild/bazel/releases/tag/7.0.0", + "id": 133451037, + "author": { + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "type": "User", + "site_admin": false + }, + "node_id": "RE_kwDOATz7jc4H9E0d", + "tag_name": "7.0.0", + "target_commitish": "master", + "name": "7.0.0", + "draft": false, + "prerelease": false, + "created_at": "2023-12-11T16:46:24Z", + "published_at": "2023-12-11T17:27:36Z", + "assets": [ { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6809948", - "id": 6809948, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MDk5NDg=", - "name": "bazel-0.12.0-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115073", + "id": 140115073, + "node_id": "RA_kwDOATz7jc4IWfyB", + "name": "bazel-7.0.0-darwin-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16082,23 +22696,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 179918377, - "download_count": 3021, - "created_at": "2018-04-11T16:10:49Z", - "updated_at": "2018-04-11T16:11:55Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-installer-darwin-x86_64.sh" + "size": 54069237, + "download_count": 941, + "created_at": "2023-12-11T17:27:37Z", + "updated_at": "2023-12-11T17:27:39Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6809961", - "id": 6809961, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MDk5NjE=", - "name": "bazel-0.12.0-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115077", + "id": 140115077, + "node_id": "RA_kwDOATz7jc4IWfyF", + "name": "bazel-7.0.0-darwin-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16116,23 +22730,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 106, - "download_count": 52, - "created_at": "2018-04-11T16:11:55Z", - "updated_at": "2018-04-11T16:11:55Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-installer-darwin-x86_64.sh.sha256" + "size": 91, + "download_count": 316, + "created_at": "2023-12-11T17:27:39Z", + "updated_at": "2023-12-11T17:27:39Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6809963", - "id": 6809963, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MDk5NjM=", - "name": "bazel-0.12.0-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115078", + "id": 140115078, + "node_id": "RA_kwDOATz7jc4IWfyG", + "name": "bazel-7.0.0-darwin-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16151,22 +22765,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 18, - "created_at": "2018-04-11T16:11:56Z", - "updated_at": "2018-04-11T16:11:56Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-installer-darwin-x86_64.sh.sig" + "download_count": 395, + "created_at": "2023-12-11T17:27:39Z", + "updated_at": "2023-12-11T17:27:39Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6809964", - "id": 6809964, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MDk5NjQ=", - "name": "bazel-0.12.0-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115080", + "id": 140115080, + "node_id": "RA_kwDOATz7jc4IWfyI", + "name": "bazel-7.0.0-darwin-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16184,23 +22798,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 173779180, - "download_count": 31248, - "created_at": "2018-04-11T16:11:56Z", - "updated_at": "2018-04-11T16:12:54Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-installer-linux-x86_64.sh" + "size": 55625333, + "download_count": 40796, + "created_at": "2023-12-11T17:27:40Z", + "updated_at": "2023-12-11T17:27:41Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6809971", - "id": 6809971, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MDk5NzE=", - "name": "bazel-0.12.0-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115086", + "id": 140115086, + "node_id": "RA_kwDOATz7jc4IWfyO", + "name": "bazel-7.0.0-darwin-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16218,23 +22832,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 133, - "created_at": "2018-04-11T16:12:54Z", - "updated_at": "2018-04-11T16:12:55Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-installer-linux-x86_64.sh.sha256" + "size": 92, + "download_count": 324, + "created_at": "2023-12-11T17:27:42Z", + "updated_at": "2023-12-11T17:27:42Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6809972", - "id": 6809972, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MDk5NzI=", - "name": "bazel-0.12.0-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115087", + "id": 140115087, + "node_id": "RA_kwDOATz7jc4IWfyP", + "name": "bazel-7.0.0-darwin-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16253,22 +22867,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 48, - "created_at": "2018-04-11T16:12:55Z", - "updated_at": "2018-04-11T16:12:55Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-installer-linux-x86_64.sh.sig" + "download_count": 449, + "created_at": "2023-12-11T17:27:42Z", + "updated_at": "2023-12-11T17:27:42Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-darwin-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6809973", - "id": 6809973, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MDk5NzM=", - "name": "bazel-0.12.0-linux-x86_64", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115088", + "id": 140115088, + "node_id": "RA_kwDOATz7jc4IWfyQ", + "name": "bazel-7.0.0-dist.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16286,23 +22900,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 96820409, - "download_count": 1239, - "created_at": "2018-04-11T16:12:56Z", - "updated_at": "2018-04-11T16:13:32Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-linux-x86_64" + "size": 152950780, + "download_count": 36124, + "created_at": "2023-12-11T17:27:42Z", + "updated_at": "2023-12-11T17:27:46Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-dist.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6809980", - "id": 6809980, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MDk5ODA=", - "name": "bazel-0.12.0-linux-x86_64.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115098", + "id": 140115098, + "node_id": "RA_kwDOATz7jc4IWfya", + "name": "bazel-7.0.0-dist.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16320,23 +22934,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 92, - "download_count": 32, - "created_at": "2018-04-11T16:13:32Z", - "updated_at": "2018-04-11T16:13:32Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-linux-x86_64.sha256" + "size": 87, + "download_count": 314, + "created_at": "2023-12-11T17:27:46Z", + "updated_at": "2023-12-11T17:27:47Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-dist.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6809981", - "id": 6809981, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MDk5ODE=", - "name": "bazel-0.12.0-linux-x86_64.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115102", + "id": 140115102, + "node_id": "RA_kwDOATz7jc4IWfye", + "name": "bazel-7.0.0-dist.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16355,22 +22969,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 17, - "created_at": "2018-04-11T16:13:32Z", - "updated_at": "2018-04-11T16:13:32Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-linux-x86_64.sig" + "download_count": 307, + "created_at": "2023-12-11T17:27:47Z", + "updated_at": "2023-12-11T17:27:47Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-dist.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6809983", - "id": 6809983, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MDk5ODM=", - "name": "bazel-0.12.0-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115105", + "id": 140115105, + "node_id": "RA_kwDOATz7jc4IWfyh", + "name": "bazel-7.0.0-installer-darwin-arm64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16388,23 +23002,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 177020170, - "download_count": 2703, - "created_at": "2018-04-11T16:13:32Z", - "updated_at": "2018-04-11T16:14:22Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-windows-x86_64.exe" + "size": 50718205, + "download_count": 707, + "created_at": "2023-12-11T17:27:47Z", + "updated_at": "2023-12-11T17:27:49Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-installer-darwin-arm64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6809989", - "id": 6809989, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MDk5ODk=", - "name": "bazel-0.12.0-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115109", + "id": 140115109, + "node_id": "RA_kwDOATz7jc4IWfyl", + "name": "bazel-7.0.0-installer-darwin-arm64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16422,23 +23036,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 66, - "created_at": "2018-04-11T16:14:22Z", - "updated_at": "2018-04-11T16:14:22Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-windows-x86_64.exe.sha256" + "size": 104, + "download_count": 301, + "created_at": "2023-12-11T17:27:49Z", + "updated_at": "2023-12-11T17:27:49Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-installer-darwin-arm64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6809990", - "id": 6809990, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MDk5OTA=", - "name": "bazel-0.12.0-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115111", + "id": 140115111, + "node_id": "RA_kwDOATz7jc4IWfyn", + "name": "bazel-7.0.0-installer-darwin-arm64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16457,22 +23071,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 32, - "created_at": "2018-04-11T16:14:22Z", - "updated_at": "2018-04-11T16:14:22Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-windows-x86_64.exe.sig" + "download_count": 295, + "created_at": "2023-12-11T17:27:49Z", + "updated_at": "2023-12-11T17:27:50Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-installer-darwin-arm64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6809991", - "id": 6809991, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MDk5OTE=", - "name": "bazel-0.12.0-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115112", + "id": 140115112, + "node_id": "RA_kwDOATz7jc4IWfyo", + "name": "bazel-7.0.0-installer-darwin-x86_64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16490,23 +23104,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 174362870, - "download_count": 2179, - "created_at": "2018-04-11T16:14:23Z", - "updated_at": "2018-04-11T16:15:24Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-windows-x86_64.zip" + "size": 52091283, + "download_count": 484, + "created_at": "2023-12-11T17:27:50Z", + "updated_at": "2023-12-11T17:27:52Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-installer-darwin-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6810007", - "id": 6810007, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MTAwMDc=", - "name": "bazel-0.12.0-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115113", + "id": 140115113, + "node_id": "RA_kwDOATz7jc4IWfyp", + "name": "bazel-7.0.0-installer-darwin-x86_64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16524,23 +23138,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 26, - "created_at": "2018-04-11T16:15:24Z", - "updated_at": "2018-04-11T16:15:24Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-windows-x86_64.zip.sha256" + "size": 105, + "download_count": 302, + "created_at": "2023-12-11T17:27:52Z", + "updated_at": "2023-12-11T17:27:52Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-installer-darwin-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6810008", - "id": 6810008, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MTAwMDg=", - "name": "bazel-0.12.0-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115114", + "id": 140115114, + "node_id": "RA_kwDOATz7jc4IWfyq", + "name": "bazel-7.0.0-installer-darwin-x86_64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16559,22 +23173,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 21, - "created_at": "2018-04-11T16:15:25Z", - "updated_at": "2018-04-11T16:15:25Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-windows-x86_64.zip.sig" + "download_count": 299, + "created_at": "2023-12-11T17:27:52Z", + "updated_at": "2023-12-11T17:27:53Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-installer-darwin-x86_64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6810009", - "id": 6810009, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MTAwMDk=", - "name": "bazel-0.12.0-without-jdk-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115115", + "id": 140115115, + "node_id": "RA_kwDOATz7jc4IWfyr", + "name": "bazel-7.0.0-installer-linux-x86_64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16592,23 +23206,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 102863475, - "download_count": 276, - "created_at": "2018-04-11T16:15:25Z", - "updated_at": "2018-04-11T16:16:00Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-without-jdk-installer-darwin-x86_64.sh" + "size": 54708995, + "download_count": 6719, + "created_at": "2023-12-11T17:27:53Z", + "updated_at": "2023-12-11T17:27:55Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-installer-linux-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6810017", - "id": 6810017, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MTAwMTc=", - "name": "bazel-0.12.0-without-jdk-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115117", + "id": 140115117, + "node_id": "RA_kwDOATz7jc4IWfyt", + "name": "bazel-7.0.0-installer-linux-x86_64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16626,23 +23240,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 118, - "download_count": 7, - "created_at": "2018-04-11T16:16:00Z", - "updated_at": "2018-04-11T16:16:02Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-without-jdk-installer-darwin-x86_64.sh.sha256" + "size": 104, + "download_count": 317, + "created_at": "2023-12-11T17:27:55Z", + "updated_at": "2023-12-11T17:27:55Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-installer-linux-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6810018", - "id": 6810018, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MTAwMTg=", - "name": "bazel-0.12.0-without-jdk-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115118", + "id": 140115118, + "node_id": "RA_kwDOATz7jc4IWfyu", + "name": "bazel-7.0.0-installer-linux-x86_64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16661,22 +23275,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 7, - "created_at": "2018-04-11T16:16:02Z", - "updated_at": "2018-04-11T16:16:02Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-without-jdk-installer-darwin-x86_64.sh.sig" + "download_count": 304, + "created_at": "2023-12-11T17:27:55Z", + "updated_at": "2023-12-11T17:27:55Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-installer-linux-x86_64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6810020", - "id": 6810020, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MTAwMjA=", - "name": "bazel-0.12.0-without-jdk-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115119", + "id": 140115119, + "node_id": "RA_kwDOATz7jc4IWfyv", + "name": "bazel-7.0.0-linux-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16694,23 +23308,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 95512642, - "download_count": 5783, - "created_at": "2018-04-11T16:16:02Z", - "updated_at": "2018-04-11T16:16:32Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-without-jdk-installer-linux-x86_64.sh" + "size": 57359544, + "download_count": 1056, + "created_at": "2023-12-11T17:27:56Z", + "updated_at": "2023-12-11T17:27:58Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6810022", - "id": 6810022, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MTAwMjI=", - "name": "bazel-0.12.0-without-jdk-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115123", + "id": 140115123, + "node_id": "RA_kwDOATz7jc4IWfyz", + "name": "bazel-7.0.0-linux-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16728,23 +23342,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 117, - "download_count": 189, - "created_at": "2018-04-11T16:16:33Z", - "updated_at": "2018-04-11T16:16:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-without-jdk-installer-linux-x86_64.sh.sha256" + "size": 90, + "download_count": 297, + "created_at": "2023-12-11T17:27:58Z", + "updated_at": "2023-12-11T17:27:58Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6810023", - "id": 6810023, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MTAwMjM=", - "name": "bazel-0.12.0-without-jdk-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115124", + "id": 140115124, + "node_id": "RA_kwDOATz7jc4IWfy0", + "name": "bazel-7.0.0-linux-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16763,22 +23377,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 145, - "created_at": "2018-04-11T16:16:33Z", - "updated_at": "2018-04-11T16:16:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-without-jdk-installer-linux-x86_64.sh.sig" + "download_count": 300, + "created_at": "2023-12-11T17:27:58Z", + "updated_at": "2023-12-11T17:27:58Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-linux-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6810024", - "id": 6810024, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MTAwMjQ=", - "name": "bazel-0.12.0-without-jdk-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115125", + "id": 140115125, + "node_id": "RA_kwDOATz7jc4IWfy1", + "name": "bazel-7.0.0-linux-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16796,23 +23410,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 100672804, - "download_count": 177, - "created_at": "2018-04-11T16:16:34Z", - "updated_at": "2018-04-11T16:17:09Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-without-jdk-windows-x86_64.exe" + "size": 58631834, + "download_count": 190572, + "created_at": "2023-12-11T17:27:59Z", + "updated_at": "2023-12-11T17:28:01Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6810028", - "id": 6810028, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MTAwMjg=", - "name": "bazel-0.12.0-without-jdk-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115133", + "id": 140115133, + "node_id": "RA_kwDOATz7jc4IWfy9", + "name": "bazel-7.0.0-linux-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16830,23 +23444,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 110, - "download_count": 10, - "created_at": "2018-04-11T16:17:09Z", - "updated_at": "2018-04-11T16:17:09Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-without-jdk-windows-x86_64.exe.sha256" + "size": 91, + "download_count": 411, + "created_at": "2023-12-11T17:28:01Z", + "updated_at": "2023-12-11T17:28:01Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6810029", - "id": 6810029, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MTAwMjk=", - "name": "bazel-0.12.0-without-jdk-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115135", + "id": 140115135, + "node_id": "RA_kwDOATz7jc4IWfy_", + "name": "bazel-7.0.0-linux-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16865,22 +23479,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 9, - "created_at": "2018-04-11T16:17:09Z", - "updated_at": "2018-04-11T16:17:09Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-without-jdk-windows-x86_64.exe.sig" + "download_count": 452, + "created_at": "2023-12-11T17:28:01Z", + "updated_at": "2023-12-11T17:28:02Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-linux-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6810030", - "id": 6810030, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MTAwMzA=", - "name": "bazel-0.12.0-without-jdk-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115136", + "id": 140115136, + "node_id": "RA_kwDOATz7jc4IWfzA", + "name": "bazel-7.0.0-windows-arm64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16898,23 +23512,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 99656789, - "download_count": 183, - "created_at": "2018-04-11T16:17:09Z", - "updated_at": "2018-04-11T16:17:39Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-without-jdk-windows-x86_64.zip" + "size": 222737409, + "download_count": 416, + "created_at": "2023-12-11T17:28:02Z", + "updated_at": "2023-12-11T17:28:08Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-windows-arm64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6810040", - "id": 6810040, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MTAwNDA=", - "name": "bazel-0.12.0-without-jdk-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115156", + "id": 140115156, + "node_id": "RA_kwDOATz7jc4IWfzU", + "name": "bazel-7.0.0-windows-arm64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16932,23 +23546,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 110, - "download_count": 7, - "created_at": "2018-04-11T16:17:40Z", - "updated_at": "2018-04-11T16:17:40Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-without-jdk-windows-x86_64.zip.sha256" + "size": 96, + "download_count": 287, + "created_at": "2023-12-11T17:28:08Z", + "updated_at": "2023-12-11T17:28:08Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6810041", - "id": 6810041, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MTAwNDE=", - "name": "bazel-0.12.0-without-jdk-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115157", + "id": 140115157, + "node_id": "RA_kwDOATz7jc4IWfzV", + "name": "bazel-7.0.0-windows-arm64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -16967,90 +23581,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 10, - "created_at": "2018-04-11T16:17:40Z", - "updated_at": "2018-04-11T16:17:40Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-without-jdk-windows-x86_64.zip.sig" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6817324", - "id": 6817324, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MTczMjQ=", - "name": "bazel_0.12.0-linux-x86_64.deb", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-deb", - "state": "uploaded", - "size": 95512100, - "download_count": 5522, - "created_at": "2018-04-12T05:49:26Z", - "updated_at": "2018-04-12T05:50:03Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel_0.12.0-linux-x86_64.deb" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6810042", - "id": 6810042, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MTAwNDI=", - "name": "bazel_0.12.0-linux-x86_64.deb.sha256", - "label": "", - "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/octet-stream", - "state": "uploaded", - "size": 96, - "download_count": 35, - "created_at": "2018-04-11T16:17:40Z", - "updated_at": "2018-04-11T16:17:40Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel_0.12.0-linux-x86_64.deb.sha256" + "download_count": 286, + "created_at": "2023-12-11T17:28:08Z", + "updated_at": "2023-12-11T17:28:09Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-windows-arm64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6810043", - "id": 6810043, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY4MTAwNDM=", - "name": "bazel_0.12.0-linux-x86_64.deb.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115161", + "id": 140115161, + "node_id": "RA_kwDOATz7jc4IWfzZ", + "name": "bazel-7.0.0-windows-arm64.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -17061,1130 +23607,608 @@ "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", "organizations_url": "https://api.github.com/users/bazel-io/orgs", "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/octet-stream", - "state": "uploaded", - "size": 566, - "download_count": 28, - "created_at": "2018-04-11T16:17:40Z", - "updated_at": "2018-04-11T16:17:40Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel_0.12.0-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.12.0", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.12.0", - "body": "# Release 0.12.0 (2018-04-11)\r\n\r\nRelease notes are here: https://blog.bazel.build/2018/04/11/bazel-0.12.html\r\n\r\nBaseline: b33e5afa313322a7048044c44d854cbb666b988e\r\n\r\nCherry picks:\r\n + 369409995bd75eeb0683fd24f7585d2a90320796:\r\n Automated rollback of commit\r\n c2b332b45e6ea41a14ecbd3c5f30782bcdeec301.\r\n + dbf779869751cc893ba240402d352c6e70be2978:\r\n Emit SJD errors even if we don't know the label of a dependency\r\n + 4c3098cfa6f00f90c7530b6f40d3e93062931c1d:\r\n Android tools: remove mtime-modifications\r\n + a1068c44a700ec2cff84cbd12592e9bfea25d754:\r\n NDK cc_toolchains: include bundled runtime libraries in\r\n cc_toolchain.all_files\r\n + b1be5816ec1bf8e1172c1bed4f29b4e6c6bb7202:\r\n runfiles,Python: remove library from @bazel_tools\r\n + 0a4622012ff796429220fe57d3217f262cc208a8:\r\n Fix visibility of def_parser for remote builds\r\n + 3c5373c50c7c492842f8a468906eda2c0bc90787:\r\n Remove visibility attribute from\r\n //third_party/def_parser:def_parser\r\n + f54d7e5293cc40ce3507a9adef530e46ab817585:\r\n Enable bulk writes in the HttpBlobStore\r\n + 04ce86e8ba96630f89a436167b7f3a195c5e50e7:\r\n remote/http: properly complete user promise\r\n\r\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\r\nClasspath exception. Those installers should always be redistributed along with\r\nthe source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\r\nbundled OpenJDK and other open-source components can be displayed by running\r\nthe command `bazel license`. The vendor and version information of the bundled\r\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\r\nThe binaries and source-code of the bundled OpenJDK can be\r\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n_Security_: All our binaries are signed with our\r\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/9976537", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/9976537/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/9976537/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.11.1", - "id": 9976537, - "node_id": "MDc6UmVsZWFzZTk5NzY1Mzc=", - "tag_name": "0.11.1", - "target_commitish": "master", - "name": "0.11.1", - "draft": false, - "author": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2018-03-06T18:32:16Z", - "published_at": "2018-03-07T10:54:35Z", - "assets": [ - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432765", - "id": 6432765, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3NjU=", - "name": "bazel-0.11.1-dist.zip", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 83797418, - "download_count": 9381, - "created_at": "2018-03-07T10:53:44Z", - "updated_at": "2018-03-07T10:53:49Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-dist.zip" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432766", - "id": 6432766, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3NjY=", - "name": "bazel-0.11.1-dist.zip.sha256", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/octet-stream", - "state": "uploaded", - "size": 88, - "download_count": 102, - "created_at": "2018-03-07T10:53:44Z", - "updated_at": "2018-03-07T10:53:49Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-dist.zip.sha256" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432767", - "id": 6432767, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3Njc=", - "name": "bazel-0.11.1-dist.zip.sig", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/pgp-signature", - "state": "uploaded", - "size": 566, - "download_count": 67, - "created_at": "2018-03-07T10:53:44Z", - "updated_at": "2018-03-07T10:53:49Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-dist.zip.sig" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432768", - "id": 6432768, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3Njg=", - "name": "bazel-0.11.1-installer-darwin-x86_64.sh", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-shellscript", - "state": "uploaded", - "size": 172538977, - "download_count": 3179, - "created_at": "2018-03-07T10:53:44Z", - "updated_at": "2018-03-07T10:53:55Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-installer-darwin-x86_64.sh" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432769", - "id": 6432769, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3Njk=", - "name": "bazel-0.11.1-installer-darwin-x86_64.sh.sha256", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/octet-stream", - "state": "uploaded", - "size": 106, - "download_count": 59, - "created_at": "2018-03-07T10:53:45Z", - "updated_at": "2018-03-07T10:53:55Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-installer-darwin-x86_64.sh.sha256" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432770", - "id": 6432770, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3NzA=", - "name": "bazel-0.11.1-installer-darwin-x86_64.sh.sig", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/pgp-signature", - "state": "uploaded", - "size": 566, - "download_count": 29, - "created_at": "2018-03-07T10:53:45Z", - "updated_at": "2018-03-07T10:53:55Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-installer-darwin-x86_64.sh.sig" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432771", - "id": 6432771, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3NzE=", - "name": "bazel-0.11.1-installer-linux-x86_64.sh", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-shellscript", - "state": "uploaded", - "size": 166420488, - "download_count": 25893, - "created_at": "2018-03-07T10:53:45Z", - "updated_at": "2018-03-07T10:54:02Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-installer-linux-x86_64.sh" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432772", - "id": 6432772, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3NzI=", - "name": "bazel-0.11.1-installer-linux-x86_64.sh.sha256", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/octet-stream", - "state": "uploaded", - "size": 105, - "download_count": 156, - "created_at": "2018-03-07T10:53:45Z", - "updated_at": "2018-03-07T10:54:02Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-installer-linux-x86_64.sh.sha256" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432773", - "id": 6432773, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3NzM=", - "name": "bazel-0.11.1-installer-linux-x86_64.sh.sig", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/pgp-signature", - "state": "uploaded", - "size": 566, - "download_count": 78, - "created_at": "2018-03-07T10:53:45Z", - "updated_at": "2018-03-07T10:54:02Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-installer-linux-x86_64.sh.sig" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432774", - "id": 6432774, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3NzQ=", - "name": "bazel-0.11.1-windows-x86_64.exe", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-ms-dos-executable", - "state": "uploaded", - "size": 169681580, - "download_count": 3310, - "created_at": "2018-03-07T10:53:45Z", - "updated_at": "2018-03-07T10:54:08Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-windows-x86_64.exe" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432775", - "id": 6432775, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3NzU=", - "name": "bazel-0.11.1-windows-x86_64.exe.sha256", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/octet-stream", - "state": "uploaded", - "size": 98, - "download_count": 73, - "created_at": "2018-03-07T10:53:46Z", - "updated_at": "2018-03-07T10:54:08Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-windows-x86_64.exe.sha256" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432776", - "id": 6432776, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3NzY=", - "name": "bazel-0.11.1-windows-x86_64.exe.sig", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/pgp-signature", - "state": "uploaded", - "size": 566, - "download_count": 51, - "created_at": "2018-03-07T10:53:46Z", - "updated_at": "2018-03-07T10:54:08Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-windows-x86_64.exe.sig" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432777", - "id": 6432777, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3Nzc=", - "name": "bazel-0.11.1-windows-x86_64.zip", - "label": null, - "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, - "content_type": "application/zip", + "content_type": "application/octet-stream", "state": "uploaded", - "size": 167030358, - "download_count": 9535, - "created_at": "2018-03-07T10:53:46Z", - "updated_at": "2018-03-07T10:54:14Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-windows-x86_64.zip" + "size": 219368606, + "download_count": 305, + "created_at": "2023-12-11T17:28:09Z", + "updated_at": "2023-12-11T17:28:16Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-windows-arm64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432778", - "id": 6432778, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3Nzg=", - "name": "bazel-0.11.1-windows-x86_64.zip.sha256", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115174", + "id": 140115174, + "node_id": "RA_kwDOATz7jc4IWfzm", + "name": "bazel-7.0.0-windows-arm64.zip.sha256", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 49, - "created_at": "2018-03-07T10:53:46Z", - "updated_at": "2018-03-07T10:54:14Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-windows-x86_64.zip.sha256" + "size": 96, + "download_count": 299, + "created_at": "2023-12-11T17:28:16Z", + "updated_at": "2023-12-11T17:28:16Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-windows-arm64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432780", - "id": 6432780, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3ODA=", - "name": "bazel-0.11.1-windows-x86_64.zip.sig", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115175", + "id": 140115175, + "node_id": "RA_kwDOATz7jc4IWfzn", + "name": "bazel-7.0.0-windows-arm64.zip.sig", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, - "content_type": "application/pgp-signature", + "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 33, - "created_at": "2018-03-07T10:53:46Z", - "updated_at": "2018-03-07T10:54:15Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-windows-x86_64.zip.sig" + "download_count": 299, + "created_at": "2023-12-11T17:28:16Z", + "updated_at": "2023-12-11T17:28:16Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-windows-arm64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432781", - "id": 6432781, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3ODE=", - "name": "bazel-0.11.1-without-jdk-installer-darwin-x86_64.sh", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115176", + "id": 140115176, + "node_id": "RA_kwDOATz7jc4IWfzo", + "name": "bazel-7.0.0-windows-x86_64.exe", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, - "content_type": "application/x-shellscript", + "content_type": "application/octet-stream", "state": "uploaded", - "size": 95553632, - "download_count": 459, - "created_at": "2018-03-07T10:53:46Z", - "updated_at": "2018-03-07T10:54:18Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-without-jdk-installer-darwin-x86_64.sh" + "size": 53988605, + "download_count": 86987, + "created_at": "2023-12-11T17:28:17Z", + "updated_at": "2023-12-11T17:28:19Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-windows-x86_64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432782", - "id": 6432782, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3ODI=", - "name": "bazel-0.11.1-without-jdk-installer-darwin-x86_64.sh.sha256", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115178", + "id": 140115178, + "node_id": "RA_kwDOATz7jc4IWfzq", + "name": "bazel-7.0.0-windows-x86_64.exe.sha256", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 118, - "download_count": 25, - "created_at": "2018-03-07T10:53:47Z", - "updated_at": "2018-03-07T10:54:18Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-without-jdk-installer-darwin-x86_64.sh.sha256" + "size": 97, + "download_count": 311, + "created_at": "2023-12-11T17:28:19Z", + "updated_at": "2023-12-11T17:28:19Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432783", - "id": 6432783, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3ODM=", - "name": "bazel-0.11.1-without-jdk-installer-darwin-x86_64.sh.sig", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115182", + "id": 140115182, + "node_id": "RA_kwDOATz7jc4IWfzu", + "name": "bazel-7.0.0-windows-x86_64.exe.sig", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, - "content_type": "application/pgp-signature", + "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 12, - "created_at": "2018-03-07T10:53:47Z", - "updated_at": "2018-03-07T10:54:18Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-without-jdk-installer-darwin-x86_64.sh.sig" + "download_count": 299, + "created_at": "2023-12-11T17:28:20Z", + "updated_at": "2023-12-11T17:28:20Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-windows-x86_64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432784", - "id": 6432784, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3ODQ=", - "name": "bazel-0.11.1-without-jdk-installer-linux-x86_64.sh", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115185", + "id": 140115185, + "node_id": "RA_kwDOATz7jc4IWfzx", + "name": "bazel-7.0.0-windows-x86_64.zip", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, - "content_type": "application/x-shellscript", + "content_type": "application/octet-stream", "state": "uploaded", - "size": 88230650, - "download_count": 3683, - "created_at": "2018-03-07T10:53:47Z", - "updated_at": "2018-03-07T10:54:22Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-without-jdk-installer-linux-x86_64.sh" + "size": 51833261, + "download_count": 4783, + "created_at": "2023-12-11T17:28:20Z", + "updated_at": "2023-12-11T17:28:22Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-windows-x86_64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432785", - "id": 6432785, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3ODU=", - "name": "bazel-0.11.1-without-jdk-installer-linux-x86_64.sh.sha256", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115194", + "id": 140115194, + "node_id": "RA_kwDOATz7jc4IWfz6", + "name": "bazel-7.0.0-windows-x86_64.zip.sha256", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 117, - "download_count": 44, - "created_at": "2018-03-07T10:53:47Z", - "updated_at": "2018-03-07T10:54:22Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-without-jdk-installer-linux-x86_64.sh.sha256" + "size": 97, + "download_count": 376, + "created_at": "2023-12-11T17:28:22Z", + "updated_at": "2023-12-11T17:28:23Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-windows-x86_64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432786", - "id": 6432786, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3ODY=", - "name": "bazel-0.11.1-without-jdk-installer-linux-x86_64.sh.sig", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115195", + "id": 140115195, + "node_id": "RA_kwDOATz7jc4IWfz7", + "name": "bazel-7.0.0-windows-x86_64.zip.sig", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, - "content_type": "application/pgp-signature", + "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 178, - "created_at": "2018-03-07T10:53:47Z", - "updated_at": "2018-03-07T10:54:22Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-without-jdk-installer-linux-x86_64.sh.sig" + "download_count": 311, + "created_at": "2023-12-11T17:28:23Z", + "updated_at": "2023-12-11T17:28:23Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel-7.0.0-windows-x86_64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432787", - "id": 6432787, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3ODc=", - "name": "bazel-0.11.1-without-jdk-windows-x86_64.exe", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115196", + "id": 140115196, + "node_id": "RA_kwDOATz7jc4IWfz8", + "name": "bazel_7.0.0-linux-x86_64.deb", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, - "content_type": "application/x-ms-dos-executable", + "content_type": "application/octet-stream", "state": "uploaded", - "size": 93394549, - "download_count": 646, - "created_at": "2018-03-07T10:53:47Z", - "updated_at": "2018-03-07T10:54:26Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-without-jdk-windows-x86_64.exe" + "size": 54550030, + "download_count": 3098, + "created_at": "2023-12-11T17:28:23Z", + "updated_at": "2023-12-11T17:28:26Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel_7.0.0-linux-x86_64.deb" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432788", - "id": 6432788, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3ODg=", - "name": "bazel-0.11.1-without-jdk-windows-x86_64.exe.sha256", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115209", + "id": 140115209, + "node_id": "RA_kwDOATz7jc4IWf0J", + "name": "bazel_7.0.0-linux-x86_64.deb.sha256", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 110, - "download_count": 17, - "created_at": "2018-03-07T10:53:48Z", - "updated_at": "2018-03-07T10:54:26Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-without-jdk-windows-x86_64.exe.sha256" + "size": 95, + "download_count": 300, + "created_at": "2023-12-11T17:28:26Z", + "updated_at": "2023-12-11T17:28:26Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel_7.0.0-linux-x86_64.deb.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432789", - "id": 6432789, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3ODk=", - "name": "bazel-0.11.1-without-jdk-windows-x86_64.exe.sig", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115212", + "id": 140115212, + "node_id": "RA_kwDOATz7jc4IWf0M", + "name": "bazel_7.0.0-linux-x86_64.deb.sig", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, - "content_type": "application/pgp-signature", + "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 22, - "created_at": "2018-03-07T10:53:48Z", - "updated_at": "2018-03-07T10:54:26Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-without-jdk-windows-x86_64.exe.sig" + "download_count": 302, + "created_at": "2023-12-11T17:28:26Z", + "updated_at": "2023-12-11T17:28:26Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel_7.0.0-linux-x86_64.deb.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432790", - "id": 6432790, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3OTA=", - "name": "bazel-0.11.1-without-jdk-windows-x86_64.zip", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115214", + "id": 140115214, + "node_id": "RA_kwDOATz7jc4IWf0O", + "name": "bazel_nojdk-7.0.0-darwin-arm64", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, - "content_type": "application/zip", + "content_type": "application/octet-stream", "state": "uploaded", - "size": 92386365, - "download_count": 164, - "created_at": "2018-03-07T10:53:48Z", - "updated_at": "2018-03-07T10:54:29Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-without-jdk-windows-x86_64.zip" + "size": 36351944, + "download_count": 351, + "created_at": "2023-12-11T17:28:27Z", + "updated_at": "2023-12-11T17:28:29Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel_nojdk-7.0.0-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432791", - "id": 6432791, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3OTE=", - "name": "bazel-0.11.1-without-jdk-windows-x86_64.zip.sha256", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115217", + "id": 140115217, + "node_id": "RA_kwDOATz7jc4IWf0R", + "name": "bazel_nojdk-7.0.0-darwin-arm64.sha256", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 110, - "download_count": 15, - "created_at": "2018-03-07T10:53:48Z", - "updated_at": "2018-03-07T10:54:29Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-without-jdk-windows-x86_64.zip.sha256" + "size": 97, + "download_count": 302, + "created_at": "2023-12-11T17:28:29Z", + "updated_at": "2023-12-11T17:28:29Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel_nojdk-7.0.0-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432792", - "id": 6432792, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3OTI=", - "name": "bazel-0.11.1-without-jdk-windows-x86_64.zip.sig", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115219", + "id": 140115219, + "node_id": "RA_kwDOATz7jc4IWf0T", + "name": "bazel_nojdk-7.0.0-darwin-arm64.sig", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, - "content_type": "application/pgp-signature", + "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 15, - "created_at": "2018-03-07T10:53:48Z", - "updated_at": "2018-03-07T10:54:30Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel-0.11.1-without-jdk-windows-x86_64.zip.sig" + "download_count": 301, + "created_at": "2023-12-11T17:28:29Z", + "updated_at": "2023-12-11T17:28:29Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel_nojdk-7.0.0-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432756", - "id": 6432756, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3NTY=", - "name": "bazel_0.11.1-linux-x86_64.deb", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115220", + "id": 140115220, + "node_id": "RA_kwDOATz7jc4IWf0U", + "name": "bazel_nojdk-7.0.0-darwin-x86_64", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, - "content_type": "application/vnd.debian.binary-package", + "content_type": "application/octet-stream", "state": "uploaded", - "size": 88232842, - "download_count": 12954, - "created_at": "2018-03-07T10:53:27Z", - "updated_at": "2018-03-07T10:53:32Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel_0.11.1-linux-x86_64.deb" + "size": 37061939, + "download_count": 316, + "created_at": "2023-12-11T17:28:29Z", + "updated_at": "2023-12-11T17:28:32Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel_nojdk-7.0.0-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432757", - "id": 6432757, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3NTc=", - "name": "bazel_0.11.1-linux-x86_64.deb.sha256", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115223", + "id": 140115223, + "node_id": "RA_kwDOATz7jc4IWf0X", + "name": "bazel_nojdk-7.0.0-darwin-x86_64.sha256", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 96, - "download_count": 1278, - "created_at": "2018-03-07T10:53:27Z", - "updated_at": "2018-03-07T10:53:32Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel_0.11.1-linux-x86_64.deb.sha256" + "size": 98, + "download_count": 291, + "created_at": "2023-12-11T17:28:32Z", + "updated_at": "2023-12-11T17:28:32Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel_nojdk-7.0.0-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6432758", - "id": 6432758, - "node_id": "MDEyOlJlbGVhc2VBc3NldDY0MzI3NTg=", - "name": "bazel_0.11.1-linux-x86_64.deb.sig", - "label": null, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115225", + "id": 140115225, + "node_id": "RA_kwDOATz7jc4IWf0Z", + "name": "bazel_nojdk-7.0.0-darwin-x86_64.sig", + "label": "", "uploader": { - "login": "philwo", - "id": 504652, - "node_id": "MDQ6VXNlcjUwNDY1Mg==", - "avatar_url": "https://avatars0.githubusercontent.com/u/504652?v=4", + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/philwo", - "html_url": "https://github.com/philwo", - "followers_url": "https://api.github.com/users/philwo/followers", - "following_url": "https://api.github.com/users/philwo/following{/other_user}", - "gists_url": "https://api.github.com/users/philwo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/philwo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/philwo/subscriptions", - "organizations_url": "https://api.github.com/users/philwo/orgs", - "repos_url": "https://api.github.com/users/philwo/repos", - "events_url": "https://api.github.com/users/philwo/events{/privacy}", - "received_events_url": "https://api.github.com/users/philwo/received_events", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", "type": "User", "site_admin": false }, - "content_type": "application/pgp-signature", + "content_type": "application/octet-stream", "state": "uploaded", "size": 566, - "download_count": 29, - "created_at": "2018-03-07T10:53:28Z", - "updated_at": "2018-03-07T10:53:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.1/bazel_0.11.1-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.11.1", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.11.1", - "body": "# Release 0.11.1 (2018-03-06)\r\n\r\nBaseline: 00d781ae78a8bd51d3c61b621d79f0bb095aff9e\r\n\r\nCherry picks:\r\n + ea2d4c475febdbd59ca0e0ba46adc7be759f84e0:\r\n Update stub_finds_runfiles_test to be a real sh_test.\r\n + d855d8133f4efb73ebd5e82c54a9afb4c7565d46:\r\n java,runfiles: fix bugs in runfiles library\r\n + 56aeb04a064218b845ecc193d530c341c6ec854d:\r\n Fixing #4585: broken re-execution of orphaned actions.\r\n + cf3f81aef7c32019d70cbce218a64a03276268f0:\r\n remote: Add support for HTTP Basic Auth\r\n + 28bd997c1c8793973f63dcae4c22bbae49e7d8b7:\r\n Fixing test-setup.sh occasionally missing stdout/stderr, on systems where \"tail --pid\" is supported.\r\n + 109e4b4dc9e786e3a2d8d7cb245d18320dbe9216:\r\n Automated rollback of commit 7e6837cc1d1aa4259f5c27ba3606b277b5f6c3e9.\r\n + b3d52b1b6d46a0f23cc91125c1d522e9d13433b4:\r\n Fix incorrect include directories when -no-canonical-prefixes is passed to clang\r\n + 1001141f0674ff4b611814edcb00a5183680ef4a:\r\n Roll forward of https://github.com/bazelbuild/bazel/commit/3904ac33a983fd8faebba1b52bcac5a3ff942029. Fix #4625 by running the test process in a sub-shell.\r\n + fc98b44b6181fa4c3efd8613d887970629468d74:\r\n android,windows: bugfix in aar_resources_extractor\r\n\r\nImportant changes:\r\n\r\n - Fixes regression building Android rules on Windows.\r\n\r\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\r\nClasspath exception. Those installers should always be redistributed along with\r\nthe source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\r\nbundled OpenJDK and other open-source components can be displayed by running\r\nthe command `bazel license`. The vendor and version information of the bundled\r\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\r\nThe binaries and source-code of the bundled OpenJDK can be\r\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n_Security_: All our binaries are signed with our\r\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0.\r\n" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/9809261", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/9809261/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/9809261/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.11.0", - "id": 9809261, - "node_id": "MDc6UmVsZWFzZTk4MDkyNjE=", - "tag_name": "0.11.0", - "target_commitish": "master", - "name": "0.11.0", - "draft": false, - "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2018-02-23T16:09:17Z", - "published_at": "2018-02-23T16:21:45Z", - "assets": [ + "download_count": 293, + "created_at": "2023-12-11T17:28:32Z", + "updated_at": "2023-12-11T17:28:33Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel_nojdk-7.0.0-darwin-x86_64.sig" + }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306770", - "id": 6306770, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY3NzA=", - "name": "bazel-0.11.0-dist.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115226", + "id": 140115226, + "node_id": "RA_kwDOATz7jc4IWf0a", + "name": "bazel_nojdk-7.0.0-linux-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -18202,23 +24226,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 83797094, - "download_count": 4359, - "created_at": "2018-02-23T16:21:46Z", - "updated_at": "2018-02-23T16:21:52Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-dist.zip" + "size": 36321953, + "download_count": 305, + "created_at": "2023-12-11T17:28:33Z", + "updated_at": "2023-12-11T17:28:34Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel_nojdk-7.0.0-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306771", - "id": 6306771, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY3NzE=", - "name": "bazel-0.11.0-dist.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115229", + "id": 140115229, + "node_id": "RA_kwDOATz7jc4IWf0d", + "name": "bazel_nojdk-7.0.0-linux-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -18236,23 +24260,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 88, - "download_count": 45, - "created_at": "2018-02-23T16:21:53Z", - "updated_at": "2018-02-23T16:21:53Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-dist.zip.sha256" + "size": 96, + "download_count": 297, + "created_at": "2023-12-11T17:28:35Z", + "updated_at": "2023-12-11T17:28:35Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel_nojdk-7.0.0-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306772", - "id": 6306772, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY3NzI=", - "name": "bazel-0.11.0-dist.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115230", + "id": 140115230, + "node_id": "RA_kwDOATz7jc4IWf0e", + "name": "bazel_nojdk-7.0.0-linux-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -18270,23 +24294,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 61, - "created_at": "2018-02-23T16:21:53Z", - "updated_at": "2018-02-23T16:21:53Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-dist.zip.sig" + "size": 566, + "download_count": 299, + "created_at": "2023-12-11T17:28:35Z", + "updated_at": "2023-12-11T17:28:35Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel_nojdk-7.0.0-linux-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306773", - "id": 6306773, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY3NzM=", - "name": "bazel-0.11.0-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115232", + "id": 140115232, + "node_id": "RA_kwDOATz7jc4IWf0g", + "name": "bazel_nojdk-7.0.0-linux-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -18304,23 +24328,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 172540311, - "download_count": 40167, - "created_at": "2018-02-23T16:21:53Z", - "updated_at": "2018-02-23T16:22:10Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-installer-darwin-x86_64.sh" + "size": 37499404, + "download_count": 21809, + "created_at": "2023-12-11T17:28:35Z", + "updated_at": "2023-12-11T17:28:37Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel_nojdk-7.0.0-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306780", - "id": 6306780, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY3ODA=", - "name": "bazel-0.11.0-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115233", + "id": 140115233, + "node_id": "RA_kwDOATz7jc4IWf0h", + "name": "bazel_nojdk-7.0.0-linux-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -18338,23 +24362,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 106, - "download_count": 40, - "created_at": "2018-02-23T16:22:10Z", - "updated_at": "2018-02-23T16:22:10Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-installer-darwin-x86_64.sh.sha256" + "size": 97, + "download_count": 312, + "created_at": "2023-12-11T17:28:38Z", + "updated_at": "2023-12-11T17:28:38Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel_nojdk-7.0.0-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306783", - "id": 6306783, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY3ODM=", - "name": "bazel-0.11.0-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115234", + "id": 140115234, + "node_id": "RA_kwDOATz7jc4IWf0i", + "name": "bazel_nojdk-7.0.0-linux-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -18372,23 +24396,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 41, - "created_at": "2018-02-23T16:22:11Z", - "updated_at": "2018-02-23T16:22:11Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-installer-darwin-x86_64.sh.sig" + "size": 566, + "download_count": 298, + "created_at": "2023-12-11T17:28:38Z", + "updated_at": "2023-12-11T17:28:38Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel_nojdk-7.0.0-linux-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306784", - "id": 6306784, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY3ODQ=", - "name": "bazel-0.11.0-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115235", + "id": 140115235, + "node_id": "RA_kwDOATz7jc4IWf0j", + "name": "bazel_nojdk-7.0.0-windows-arm64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -18406,23 +24430,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 167711153, - "download_count": 190021, - "created_at": "2018-02-23T16:22:11Z", - "updated_at": "2018-02-23T16:22:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-installer-linux-x86_64.sh" + "size": 35329597, + "download_count": 298, + "created_at": "2023-12-11T17:28:38Z", + "updated_at": "2023-12-11T17:28:40Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel_nojdk-7.0.0-windows-arm64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306794", - "id": 6306794, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY3OTQ=", - "name": "bazel-0.11.0-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115236", + "id": 140115236, + "node_id": "RA_kwDOATz7jc4IWf0k", + "name": "bazel_nojdk-7.0.0-windows-arm64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -18440,23 +24464,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 54, - "created_at": "2018-02-23T16:22:24Z", - "updated_at": "2018-02-23T16:22:24Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-installer-linux-x86_64.sh.sha256" + "size": 102, + "download_count": 300, + "created_at": "2023-12-11T17:28:40Z", + "updated_at": "2023-12-11T17:28:40Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel_nojdk-7.0.0-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306795", - "id": 6306795, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY3OTU=", - "name": "bazel-0.11.0-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115237", + "id": 140115237, + "node_id": "RA_kwDOATz7jc4IWf0l", + "name": "bazel_nojdk-7.0.0-windows-arm64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -18474,23 +24498,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 117, - "created_at": "2018-02-23T16:22:24Z", - "updated_at": "2018-02-23T16:22:24Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-installer-linux-x86_64.sh.sig" + "size": 566, + "download_count": 297, + "created_at": "2023-12-11T17:28:41Z", + "updated_at": "2023-12-11T17:28:41Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel_nojdk-7.0.0-windows-arm64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306796", - "id": 6306796, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY3OTY=", - "name": "bazel-0.11.0-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115246", + "id": 140115246, + "node_id": "RA_kwDOATz7jc4IWf0u", + "name": "bazel_nojdk-7.0.0-windows-x86_64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -18508,23 +24532,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 169669013, - "download_count": 1224, - "created_at": "2018-02-23T16:22:24Z", - "updated_at": "2018-02-23T16:22:39Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-windows-x86_64.exe" + "size": 35115171, + "download_count": 404, + "created_at": "2023-12-11T17:28:41Z", + "updated_at": "2023-12-11T17:28:43Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel_nojdk-7.0.0-windows-x86_64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306801", - "id": 6306801, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY4MDE=", - "name": "bazel-0.11.0-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115247", + "id": 140115247, + "node_id": "RA_kwDOATz7jc4IWf0v", + "name": "bazel_nojdk-7.0.0-windows-x86_64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -18542,23 +24566,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 27, - "created_at": "2018-02-23T16:22:39Z", - "updated_at": "2018-02-23T16:22:40Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-windows-x86_64.exe.sha256" + "size": 103, + "download_count": 298, + "created_at": "2023-12-11T17:28:43Z", + "updated_at": "2023-12-11T17:28:43Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel_nojdk-7.0.0-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306802", - "id": 6306802, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY4MDI=", - "name": "bazel-0.11.0-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/140115248", + "id": 140115248, + "node_id": "RA_kwDOATz7jc4IWf0w", + "name": "bazel_nojdk-7.0.0-windows-x86_64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -18576,23 +24600,75 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 29, - "created_at": "2018-02-23T16:22:40Z", - "updated_at": "2018-02-23T16:22:40Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-windows-x86_64.exe.sig" - }, + "size": 566, + "download_count": 287, + "created_at": "2023-12-11T17:28:43Z", + "updated_at": "2023-12-11T17:28:44Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/7.0.0/bazel_nojdk-7.0.0-windows-x86_64.exe.sig" + } + ], + "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/7.0.0", + "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/7.0.0", + "body": "Bazel 7.0 is a major LTS release. It contains new features and backwards incompatible changes.\r\nBlog post: https://blog.bazel.build/2023/12/11/bazel-7-release.html\r\n\r\n\r\n## Highlights\r\n\r\n\r\n\r\n* Bzlmod (Bazel’s new way to manage 3rd party dependencies) is now enabled by default (--enable_bzlmod).\r\n * With Bazel 7 you can still use WORKSPACE, but you should plan migrating your external dependencies from WORKSPACE to MODULE.bazel. With Bazel 8, we plan to disable WORKSPACE by default (can still be enabled) and with Bazel 9 we plan to remove the legacy WORKSPACE based dependency system. See the [Bzlmod migration guide](http://bazel.build/external/migration) for more information.\r\n* Bazel now starts executing actions while it is still analyzing other top-level targets (Project Skymeld).\r\n * This reduces end-to-end wall time for multi-target builds by up to 15%.\r\n* Platform-based toolchain resolution is now enabled for Android and C++. \r\n * Android rules now use platforms and toolchains to control the target devices.. Android projects will need to stop passing the legacy flag `--fat_apk_cpu`, and instead use `--android_platforms` using platforms defined with the `@platforms//os:android` constraint. The https://github.com/bazelbuild/rules_android repository defines four standard Android platforms for projects that use those rules, `@rules_android//:armeabi-v7a`, `@rules_android//:arm64-v8a`, `@rules_android//:x86`, `@rules_android//:x86_64`. Full details are available in [the Android Platforms announcement](https://blog.bazel.build/2023/11/15/android-platforms.html).\r\n* Build without the Bytes (BwoB) is now enabled by default (`--remote_download_outputs` now defaults to `toplevel`). \r\n * This reduces the number of downloaded artifacts when using remote caching and execution significantly, speeding up builds by up to 40%. \r\n * This mode also enables Bazel to gracefully handle remote cache evictions.\r\n\r\n\r\n## Migration-Ready Incompatible Flags\r\nPrepare for future Bazel changes by using the following incompatible flags for early migration:\r\n* --[incompatible_auto_exec_groups](https://github.com/bazelbuild/bazel/issues/17134)\r\n* --incompatible_disable_non_executable_java_binary\r\n* --[incompatible_disallow_struct_provider_syntax](https://github.com/bazelbuild/bazel/issues/19467) \r\n* --[incompatible_disable_target_provider_fields](https://github.com/bazelbuild/bazel/issues/19466)\r\n* --[incompatible_struct_has_no_methods](https://github.com/bazelbuild/bazel/issues/19465)\r\n* --[incompatible_stop_exporting_language_modules](https://github.com/bazelbuild/bazel/issues/19455)\r\n* --[incompatible_disallow_empty_glob](https://github.com/bazelbuild/bazel/issues/8195)\r\n* --[incompatible_disable_starlark_host_transitions](https://github.com/bazelbuild/bazel/issues/17032)\r\n* --[incompatible_config_setting_private_default_visibility](https://github.com/bazelbuild/bazel/issues/12933)\r\n\r\nAlready flipped and will be removed at head:\r\n* --incompatible_no_attr_license\r\n* --[incompatible_disable_objc_library_transition](https://github.com/bazelbuild/bazel/issues/19688) \r\n* --[incompatible_fail_on_unknown_attributes](https://github.com/bazelbuild/bazel/issues/19403)\r\n* --incompatible_enable_cc_toolchain_resolution\r\n* --incompatible_existing_rules_immutable_view\r\n* --incompatible_always_check_depset_elements\r\n* --incompatible_visibility_private_attributes_at_definition\r\n* --incompatible_disallow_unsound_directory_outputs\r\n\r\n\r\n## General\r\n\r\n\r\n\r\n* **[Incompatible]** Many flags have been removed as part of the effort to remove and clean up unused flags (see the appendix for a full list; also [#19296](https://github.com/bazelbuild/bazel/discussions/19296)).\r\n* **[Incompatible]** `--incompatible_check_sharding_support` is enabled by default. Sharded tests with test runners that do not properly advertise support for test sharding will fail. Refer to [#18339](https://github.com/bazelbuild/bazel/issues/18339) for migration advice.\r\nBazel’s embedded JVM has been upgraded to JDK 21.\r\n\r\n\r\n## Android\r\n\r\n\r\n* **[Incompatible]** The flag --android_include_proguard_location_references is removed and --no_proguard_location_reference is now added unconditionally to the command line of aapt2.\r\n* Updated Android manifest merger to v30.1.3.\r\n* Dropped support for legacy (pre-D8) desugaring.\r\n* Added support for optimizers rewriting baseline profiles.\r\n* Android resources will no longer propagate through neverlinked libraries by default.\r\n* Set Android Databinding to v2 and Databinding AndroidX to true and remove support for Databinding V1.\r\n\r\n\r\n## C++ / Objective-C\r\n\r\n\r\n\r\n* **[Incompatible]** Added a new flag `--incompatible_use_host_features`. When this flag is enabled, `--features` only applies to targets built in the target configuration, and `--host_features` is used for the host / exec configuration\r\n* **[Incompatible]** C++ rules use platform-based toolchain resolution (`--incompatible_enable_cc_toolchain_resolution` is now on). See [#7260](https://github.com/bazelbuild/bazel/issues/7260).\r\n* **[Incompatible]** Remove 'darwin' as a CPU value, use 'darwin_x86_64' instead\r\n* **[Incompatible]** cc_binary targets with dynamic_deps attributes no longer link indirect dynamic_deps on Unix. This might be an incompatible change if you are using RUNPATHs (instead of RPATHs) in your cc_shared_librarys. Enable the feature exclude_bazel_rpaths_in_transitive_libs or use_rpath_instead_of_runpath for those cc_shared_librarys.\r\n* **[Incompatible]** The `cc_host_toolchain_alias` rule is deleted. Please use `cc_toolchain_alias` rule instead.\r\n* **[Incompatible]** Removed apple_crosstool_transition. Use transition_support.apple_rule_transition from rules_apple instead.\r\n* **[Incompatible]** The `BAZEL_CURRENT_REPOSITORY` preprocessor variable, which holds the canonical name of the Bazel repository containing a `cc_*` target, is now only set during compilation if the target depends on the C/C++ runfiles library `@bazel_tools//tools/cpp/runfiles` via `deps` or `implementation_deps`.\r\n* C++ rules on Windows calling cc_common.create_linking_context_from_compilation_outputs check whether each target of the rule type should produce a dynamic library. This check used to be part of cc_common API, but is now moved to the caller rules instead.\r\n* C++ branch coverage is now enabled if gcov version is 8 or newer.\r\n* cc_shared_library is no longer experimental, see [#16709](https://github.com/bazelbuild/bazel/issues/16709) for details\r\n* cc_test can now be configured by using a native.toolchain()\r\n* `objc_library` now produces better error messages while expanding make variables.\r\n* Unexpected C/C++ absolute includes now result in more descriptive error messages for unexpected cc absolute includes. They are not reported anymore reported as \"undeclared inclusion(s)\"\r\n* Compilation actions using the auto-configured MSVC toolchain are forced to emit error messages in English if the English language pack for Visual Studio is installed.\r\n* Fixed includes attribute of `objc_library` when sibling repository layout is used.\r\n\r\n\r\n## Configurability\r\n\r\n\r\n\r\n* **[Incompatible]** The flag `--extra_execution_platforms` no longer accumulates values over multiple specifications. To use multiple execution platforms, set `--extra_execution_platforms=platform1,platform2` instead of `--extra_execution_platforms=platform1 --extra_execution-platforms=platform2`. The former registers both `platform1` and `platform2` while the latter overrides `platform1` with `platform2`. \r\n* **[Incompatible]** `copy_from_rule` on exec_group is deprecated ([#17668](https://github.com/bazelbuild/bazel/issues/17668)).\r\n[Incompatible] `platform`, `constraint_setting`, and `constraint_value` no longer take an `applicable_licenses` value. Use package level defaults instead.\r\n* **[Incompatible]** `default_package_metadata` doesn't apply to `platform`, `constraint_setting`, or `constraint_value` anymore. \r\n* **[Incompatible]** Duplicates in when using `query --output=xml --aspect_deps=precise` are removed.\r\n* **[Incompatible]** Starlark API: removed outdated `ctx.host_fragments`, `ctx.host_configuration`.\r\n* **[Incompatible]** `genrule.exec_tools` is removed. Use `genrule.tools` instead.\r\n* **[Incompatible]** `@bazel_tools//config:common_settings.bzl` has been removed. Use `@bazel_skylib//rules:common_settings.bzl` instead.\r\n* **[Incompatible]** `--incompatible_visibility_private_attributes_at_definition` is flipped to true. This supports prohibiting references to tools and `config_settings` used by internal rule logic. See [#19330](https://github.com/bazelbuild/bazel/issues/19330).\r\n* The new flag `--use_target_platform_for_tests` allows one to execute tests with the target platform instead of the execution platform.\r\n* The new flag `--skip_incompatible_explicit_targets` can be used to skip incompatible targets even when explicitly requested on the command line. This changes the default behavior of reporting an error in this case. See https://bazel.build/extending/platforms#when-targets-skipped.\r\n* Added flag `--proto:include_attribute_source_aspects` that will include a new field `source_aspect_name` to the `Attribute` message that indicates the source aspect that the attribute comes from.\r\n* `default_applicable_licenses` in `package()` now applies to the entire BUILD file, regardless of where in the BUILD that `package()` is called.\r\n\r\n\r\n## Core\r\n\r\n\r\n\r\n* **[Incompatible]** When multiple --deleted_packages options are passed on the command line, they will be concatenated instead of the latest one taking effect.\r\n* **[Incompatible]** JVM options in environment variables JAVA_TOOL_OPTIONS and JDK_JAVA_OPTIONS now do not get to the server anymore; use --host_jvm_args instead.\r\n* **[Incompatible]** `--incompatible_disallow_unsound_directory_outputs` is enabled by default: actions are now forbidden from creating an output directory where a file was expected.\r\n* The location of rules that explicitly specify `generator_name` and/or `generator_function` attributes (typically because they are incidentally copied from [`native.existing_rule()`](https://bazel.build/rules/lib/toplevel/native#existing_rule)) is now the top-level call in the `BUILD` file, which is consistent with rules that do not explicitly specify these attributes.\r\n* Warnings (most notably those associated with the [`deprecation` rule attribute](https://bazel.build/reference/be/common-definitions#common-attributes)) are no longer replayed on subsequent invocations unless the target in question is re-analyzed. Warnings are purely informational, so this change has no bearing on the correctness of the build. Downstream tests that break due to this change should update their expectations.\r\n\r\n\r\n## External Dependencies\r\n\r\n\r\n\r\n* **[Incompatible]** All labels in Bazel error messages, log output, Build Event Protocol, etc. are now prefixed with double-at (`@@`) instead of single-at (`@`) where applicable, to properly denote that they contain canonical repo names.\r\n* **[Incompatible]** The attribute `new_local_repository.build_file` no longer accepts a path; a label must be passed instead.\r\n* **[Incompatible]** The `--experimental_repository_cache_urls_as_default_canonical_id` flag is no longer available. Instead, the `http_archive`, `http_file`, `http_jar`, `jvm_maven_import_external`, and `jvm_import_external` repository rules now use the URLs as the canonical ID if none is provided explicitly. If this behavior is not desired, it can be disabled via `--repo_env=BAZEL_HTTP_RULES_URLS_AS_DEFAULT_CANONICAL_ID=0`.\r\n* **[Incompatible]** Toolchains and execution platforms are now registered in the following order with --enable_bzlmod:\r\n 1. root module’s module file\r\n 2. WORKSPACE (or WORKSPACE.bzlmod if present)\r\n 3. non-root modules’ module files\r\n 4. default toolchains registered by Bazel (does not apply with WORKSPACE.bzlmod or execution platforms)\r\n* Bzlmod lockfile is enabled by default (--lockfile_mode defaults to update).\r\n* Added a new `max_compatibility_level` attribute to the `bazel_dep` directive, which allows version selection to upgrade a dependency up to the specified compatibility level.\r\n* Bazel now throws an error if the root module specifies overrides on nonexistent modules.\r\n* Added support for a new directive `use_repo_rule` in MODULE.bazel files, which allows you to conveniently declare repos that are only visible within your module.\r\n* --experimental_repository_disable_download is now promoted to stable and is also available under the name --repository_disable_download.\r\n\r\n\r\n## Java\r\n\r\n\r\n\r\n* **[Incompatible]** --legacy_bazel_java_test is now a no-op\r\n* **[Incompatible]** The deprecated fields transitive_deps, transitive_runtime_deps are dropped from JavaInfo\r\n* **[Incompatible]** The --experimental_java_proto_library_default_has_services command line option and the Starlark symbol java_common.experimental_java_proto_library_default_has_services function are not available anymore.\r\n* **[Incompatible]** java_test no longer produces deploy jars.\r\n* **[Incompatible]** JavaInfo.java_outputs.source_jars now returns a Depset. See [#18966](https://github.com/bazelbuild/bazel/issues/18966).\r\n* **[Incompatible]** Java toolchains rules are moved from `@bazel_tools//tools/jdk` to rules_java ([#18558](https://github.com/bazelbuild/bazel/pull/18558)), please switch to using the rules from `@rules_java`.\r\n* **[Incompatible]** Java runtime toolchains created via `local_java_repository` from `@bazel_tools//tools/jdk:local_java_repository.bzl`, which includes `local_jdk`, now have `target_compatible_with` set to the auto-detected host constraints. This can result in errors about toolchain resolution failures for `@bazel_tools//tools/jdk:runtime_toolchain_type`, especially when cross-compiling. These failures can be fixed in the following ways (listed in decreasing order of preference):\r\n * Replace `java_binary` targets that aren't meant to be run with `bazel run` or as tools during the build with `java_single_jar` (available in `@rules_java//java:java_single_jar.bzl`). Such targets do not require a Java runtime for the target configuration.\r\n * Set `--java_runtime_version=remotejdk_N` for some Java version `N` to let Bazel choose and download an appropriate remote JDK for the current target platform. This setting defaults to `local_jdk`, which means that Bazel can only use the local JDK, which isn't compatible with any other platform.\r\n * Manually define and register a `local_java_runtime` with no value set for `exec_compatible_with` (defaults to `[]`) and select it by setting `--java_runtime_version` to its `name`. This fully restores the previous behavior, but can result in incorrect results when cross-compiling (see [#18265](https://github.com/bazelbuild/bazel/issues/18265)).\r\n* **[Incompatible]** The moving of some rules and providers from native to Starlark changes the output of the providers function with cquery. (see [#20473](https://github.com/bazelbuild/bazel/issues/20473))\r\n\r\n\r\n## Local Execution\r\n\r\n\r\n\r\n* **[Incompatible]** Bazel's local CPU resource on Linux is now container aware. Use `--local_cpu_resources`, `--loading_phase_threads` or `--jobs` to override.\r\n* **[Incompatible]** The sandboxfs sandboxing strategy has been removed. It hadn't been maintained for a long time, it didn't work for most users and it was not consistently faster while being complex to set up.\r\n* **[Incompatible]** High priority workers functionality has been removed as we have not seen faster builds in scenarios they have been designed for.\r\n* **[Incompatible]** `--incompatible_sandbox_hermetic_tmp` is enabled by default.\r\n* Directories used by sandboxed non-worker execution may be reused to avoid unnecessary setup costs. This behavior can be disabled with --noreuse_sandbox_directories.\r\n* Symlink trees created by sandboxing will be deleted asynchronously. This behavior can be disabled with --experimental_sandbox_async_tree_delete_idle_threads=0.\r\n\r\n\r\n## Performance\r\n\r\n\r\n\r\n* **[Incompatible]** Fixed spitting out multiple “Build completed” messages, and made them subject to filtering with `--ui_event_filters`. This has the side effect of changing the message on unsuccessful builds from `FAILED: Build did NOT complete successfully (0 packages loaded)` to `ERROR: Build did NOT complete successfully`.\r\n* **[Incompatible]** JSON profile: Counter series are now doubles instead of strings.\r\n* **[Incompatible]** `--experimental_execution_graph_log` no longer exists. Current users that want local logs need to pass `--experimental_enable_execution_graph_log --experimental_execution_graph_log_path=/some/local/path`. Current users that want logs uploaded to BEP need to pass `--experimental_enable_execution_graph_log --experimental_stream_log_file_uploads`.\r\n* **[Incompatible]** --experimental_genquery_use_graphless_query is now a NO-OP.\r\n* **[Incompatible]** Changes to --execution_log_{json,binary}_file:\r\n * Outputs are now correctly populated when building without the bytes\r\n * Action digest is now correctly populated in cache hits\r\n * The redundant progress_message and walltime fields have been removed\r\n * The remote_cache_hit field is now called cache_hit, as it’s also set for disk cache hits\r\n * Log sorting may now be disabled by setting --noexecution_log_sort\r\n * It’s no longer possible to simultaneously request both execution log formats\r\n * The --experimental_execution_log_spawn_metrics flag has been removed; the spawn metrics are now unconditionally set\r\n * The --experimental_execution_log_file flag has been removed; use --execution_log_binary_file together with --noexecution_log_sort\r\n* Add `aquery --output=streamed_proto` which writes a stream of length delimited ActionGraphContainer containing a single Artifact, Action, Target, DepSetOfFiles, Configuration, AspectDescriptor, RuleClass, PathFragment proto. This breaks up the ActionGraphContainer into multiple ones which will prevent large protos from crashing Bazel.\r\n* (BEP) TargetConfigured events will be marked aborted instead of published when there is an analysis error. This is motivated by a low level Blaze change aimed at improving scalability.\r\n* The new `--consistent_labels` option on `query`, `cquery`, and `aquery` can be used to force consistent label formatting across all output modes that is also compatible with `str(Label(...))` in Starlark.\r\n\r\n\r\n## Python\r\n\r\n\r\n\r\n* **[Incompatible]** --experimental_build_transitive_python_runfiles is flipped to false. Setting it to true is no longer supported. See #16303 for details\r\n* **[Incompatible]** --incompatible_python_disable_py2 is flipped to true. See [#17293](https://github.com/bazelbuild/bazel/issues/17293) and [#15684](https://github.com/bazelbuild/bazel/issues/15684) for details.\r\n* **[Incompatible]** py_transitions top-level has been removed.\r\n* The Python rules built into Bazel have been reimplemented in Starlark, which introduces a handful of incompatible edge cases. See [#15897](https://github.com/bazelbuild/bazel/issues/15897) for details.\r\n * The `stamp` attribute can no longer be a configurable (`select`-based) boolean value.\r\n * The `legacy_create_init` attribute can no longer be a configurable (`select`-based) boolean value.\r\n * In `cquery` commands, the PyInfo and PyRuntimeInfo provider names, as returned by the `providers()` function, have changed.\r\n * For `py_test` to add the `requires-darwin` execution requirement, the Apple OS constraints (`@platforms//os:{ios,macos,tvos,watchos}`) must match. Setting the `--cpu` flag (e.g `--cpu=darwin_x86_64`) isn't sufficient.\r\n* The flags `--incompatible_python_disallow_native_rules` and `--python_native_rules_allowlist` have been added to aid migrating code from using the builtin Bazel Python rules to using rules_python. See [#17773](https://github.com/bazelbuild/bazel/issues/17773) for details.\r\n\r\n\r\n## Remote Execution\r\n* **[Incompatible]** Building without the bytes is now the default (i.e., `--remote_download_outputs` defaults to `toplevel`, meaning that only the outputs of top-level targets and those required by local actions will be downloaded). To download additional outputs, use `--remote_download_regex`. To revert to downloading all outputs, set `--remote_download_all`.\r\n* **[Incompatible]** When an incremental build fails because one or more blobs were evicted from the disk/remote cache, Bazel will now exit with exit code 39. Set `--experimental_remote_cache_eviction_retries` to automatically retry the build in this case.\r\n* Add flags `--experimental_remote_cache_lease_extension` and `--experimental_remote_cache_ttl`, defaulting to 3 hours, allowing Bazel to automatically extend leases on remote cache blobs while a build is in progress\r\n* `--experimental_remote_build_event_upload` has been renamed to `--remote_build_event_upload`.\r\n* `--experimental_action_cache_store_output_metadata` has been renamed to `--action_cache_store_output_metadata`.\r\n* Changed the default value for `--remote_build_event_upload` to `minimal`.\r\n* `--experimental_remote_cache_compression` has been renamed to `--remote_cache_compression`.\r\n* `--experimental_remote_grpc_log` has been renamed to `--remote_grpc_log`.\r\n* `--incompatible_remote_build_event_upload_respect_no_cache` is now a no-op.\r\n* Non-ASCII arguments are now correctly written to parameter files instead of as mojibake.\r\n* --remote_download_minimal no longer implies --nobuild_runfile_links.\r\n* –remote_download_{toplevel,minimal} no longer imply --experimental_inmemory_{jdeps,dotd}_files, which now default to true.\r\n* `--zip_undeclared_test_outputs` now preserves symlinks when zipping `$TEST_UNDECLARED_OUTPUTS_DIR`.\r\n\r\n\r\n## Starlark / Build Language\r\n\r\n\r\n\r\n* **[Incompatible]** The `cmd_helper` module has been removed.\r\n* **[Incompatible]** `ctx.new_file` has been removed; `ctx.actions.declare_file` is to be used instead.\r\n* **[Incompatible]** proto_compiler attribute removed from proto_lang_toolchain (it was recently introduced, and there is no evidence of use)\r\n* **[Incompatible]** testing.analysis_test is not experimental anymore.\r\n* **[Incompatible]** Non-existent rule attributes can not be set anymore, not even to None. See [#19403](https://github.com/bazelbuild/bazel/issues/19403).\r\n* **[Incompatible]** --incompatible_merge_fixed_and_default_shell_env is flipped to true. See [#19317](https://github.com/bazelbuild/bazel/issues/19317) for details.\r\n* **[Incompatible]** The rule function now takes only the implementation function positionally; other parameters have to be named.\r\n* Double value positive infinity is now correctly encoded as \"inf\" instead of \"+inf\" for textprotos.\r\n* json.decode now takes an optional `default` parameter; if this parameter is specified and decoding fails, json.decode will return the `default` value instead of failing Starlark evaluation.\r\n* starlark_doc_extract is enabled. It's a native rule for Starlark documentation extraction. This rule is intended mainly for internal use by Stardoc.\r\n* `rule()` and `attr.*` can no longer be (pointlessly) called during WORKSPACE evaluation and repository rule evaluation.\r\n* attr objects in Starlark now use value equality rather than reference equality.\r\n\r\n\r\n## Appendix: Removed flags\r\n\r\n\r\n\r\n* The following flags are removed as part of the effort to remove and clean up unused flags:\r\n * --android_include_proguard_location_references\r\n * --apple_compiler\r\n * --apple_enable_auto_dsym_dbg\r\n * --call_count_output_path\r\n * --debug_print_action_contexts\r\n * --distinct_host_configuration\r\n * --dynamic_worker_strategy\r\n * --experimental_allow_top_level_aspects_parameters\r\n * --experimental_android_local_test_binary_resources\r\n * --experimental_async_execution\r\n * --experimental_availability_info_exempt\r\n * --experimental_cc_shared_library_debug\r\n * --experimental_cpp_compile_argv_ignore_param_file\r\n * --experimental_dynamic_execution_cpu_limited\r\n * --experimental_dynamic_skip_first_build\r\n * --experimental_execution_graph_log_cached\r\n * --experimental_execution_graph_log_missed\r\n * --experimental_includes_attribute_subpackage_traversal\r\n * --experimental_keep_config_nodes_on_analysis_discard\r\n * --experimental_lazy_template_expansion\r\n * --experimental_local_memory_estimate\r\n * --experimental_multi_cpu\r\n * --experimental_multi_threaded_digest\r\n * --experimental_prioritize_local_actions\r\n * --experimental_replay_action_out_err\r\n * --experimental_repository_hash_file\r\n * --experimental_shortened_obj_file_path\r\n * --experimental_show_artifacts\r\n * --experimental_skyframe_include_scanning\r\n * --experimental_supports_info_crosstool_configuration\r\n * --experimental_use_sh_binary_stub_script\r\n * --experimental_verify_repository_rules\r\n * --incompatible_avoid_conflict_dlls\r\n * --incompatible_disable_cc_configuration_make_variables\r\n * --incompatible_disable_cc_toolchain_label_from_crosstool_proto\r\n * --incompatible_disable_crosstool_file\r\n * --incompatible_disable_depset_in_cc_user_flags\r\n * --incompatible_disable_expand_if_all_available_in_flag_set\r\n * --incompatible_disable_legacy_cpp_toolchain_skylark_api\r\n * --incompatible_disable_legacy_flags_cc_toolchain_api\r\n * --incompatible_disable_managed_directories\r\n * --incompatible_disable_runtimes_filegroups\r\n * --incompatible_disable_sysroot_from_configuration\r\n * --incompatible_disable_tools_defaults_package\r\n * --incompatible_disallow_legacy_javainfo\r\n * --incompatible_display_source_file_location\r\n * --incompatible_dont_emit_static_libgcc\r\n * --incompatible_enable_legacy_cpp_toolchain_skylark_api\r\n * --incompatible_force_strict_header_check_from_starlark\r\n * --incompatible_genquery_use_graphless_query\r\n * --incompatible_linkopts_in_user_link_flags\r\n * --incompatible_load_cc_rules_from_bzl\r\n * --incompatible_provide_cc_toolchain_info_from_cc_toolchain_suite\r\n * --incompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain\r\n * --incompatible_require_feature_configuration_for_pic\r\n * --incompatible_use_platforms_repo_for_constraints\r\n * --legacy_spawn_scheduler\r\n * --print_workspace_in_output_paths_if_needed\r\n * --remove_all_convenience_symlinks\r\n * --show_warnings\r\n * --tvos_simulator_version\r\n * --tvos_simulator_device\r\n * --use_single_jar_apk_builder\r\n * --use_workers_with_dexbuilder\r\n * --watchos_simulator_version\r\n * --watchos_simulator_device\r\n\r\n\r\n## Acknowledgements:\r\n\r\nThis release contains contributions from many people at Google, as well as Adam Lavin, Adrian Imboden, Alan Falloon, Alessandro Patti, Alex Eagle, Alexander Grund, AlexTereshenkov, Amanda L Martin, Amet Umerov, Andreas Herrmann, Andy Hamon, andyrinne12, Ankit Agarwal, Ankush Goyal, Anshuman Mishra, Anthony Ter-Saakov, Antoine Musso, Artem Zinnatullin, arun.sampathkumar, aryeh, Austin Schuh, Benjamin Lee, Benjamin Peterson, Benjamin Sigonneau, Boleyn Su, Brentley Jones, Cameron Martin, Chirag Ramani, Chris Sauer, Christopher Peterson Sauer, Christopher Rydell, Christopher Sauer, Conall O’Brien, Daniel Grunwald, Daniel KT, Daniel Wagner-Hall, David Ostrovsky, dhmemi, Dimi Shahbaz, eareilg, Ed Schouten, Emil Kattainen, Ezekiel Warren, Fabian Meumertzheim, Fahrzin Hemmati, Gaspare Vitta, George Gensure, Greg Magolan, Grzegorz Lukasik, Guillaume Maudoux, Gunnar Wagenknecht, Halil Sener, Hao Yuan, Ilan Keshet, Ivan Golub, Jack Dai, James Ma, Jason Mobarak, Jasper, Jay Conrod, Jeff Hodges, Jeremy Volkman, Jimm chja20, Joel Jeske, John Hinnegan, Jon Landis, Jon Parise, jonrose-dev, Joseph Lisee, Joseph Tilahun, Julio Merino, Kai Zhang, Keith Smiley, Konstantin Erman, Krzysztof Naglik, Kun-Lu, Laurenz Altenmller, Lee Mracek, Letu Ren, lripoche, Maksim, Malte Poll, Marc Redemske, Marc Zych, Matt Mackay, Matt Vollmer, Mauricio G, Mauricio Galindo, Maxim Matyunin, Maxwell Elliott, mohamadk, Nathan (Blaise) Bruer, nathyong, NelsonLi0701, nglevin, Nicholas Junge, Nick Biryulin, Nick Korostelev, Oliver Lee, Orion Hodson, Oscar Garzon, Patrice Duroux, Patrick Balestra, Peter Lobsinger, Philipp Schrader, Rasrack, Red Daly, redwrasse, Robin Tweedie, robincaloudis, Roger Hu, Romain Chossart, Roman Salvador, Sagar Pathare, Saleem Abdulrasool, Sam Shadwell, Sara Adams, Sascha Moecker, Scott Minor, Severin Strobl, Shaygan Hooshyari, Siddhesh Bhupendra Kuakde, Simon Mavi Stewart, something_vague, Son Luong Ngoc, Steve Barrau, Stiopa Koltsov, stoozy, Sushain Cherivirala, Takeo Sawada, Taylor Barrella, tbaing, Ted Kaplan, Ted Logan, Thi Doan, Thulio Ferraz Assis, Timothy Gu, Tom Cnops, Tyler Williams, Ulf Adams, Ulrik Falklof, Uri Baghin, Vertexwahn, Xavier Bonaventura, Xiangquan Xiao, Yannic, Yannic Bonenberger, Yi Cheng, Yuval Kaplan, yuzhy8701.\r\n\r\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with Classpath exception. Those installers should always be redistributed along with the source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the bundled OpenJDK and other open-source components can be displayed by running the command `bazel license`. The vendor and version information of the bundled OpenJDK can be displayed by running the command `bazel info java-runtime`. The binaries and source-code of the bundled OpenJDK can be [downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n_Security_: All our binaries are signed with our [public key](https://bazel.build/bazel-release.pub.gpg) 3D5919B448457EE0.", + "reactions": { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/133451037/reactions", + "total_count": 62, + "+1": 23, + "-1": 0, + "laugh": 0, + "hooray": 16, + "confused": 0, + "heart": 7, + "rocket": 16, + "eyes": 0 + } + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/125849011", + "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/125849011/assets", + "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/125849011/assets{?name,label}", + "html_url": "https://github.com/bazelbuild/bazel/releases/tag/6.4.0", + "id": 125849011, + "author": { + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "type": "User", + "site_admin": false + }, + "node_id": "RE_kwDOATz7jc4HgE2z", + "tag_name": "6.4.0", + "target_commitish": "master", + "name": "6.4.0", + "draft": false, + "prerelease": false, + "created_at": "2023-10-19T17:02:49Z", + "published_at": "2023-10-19T17:44:10Z", + "assets": [ { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306803", - "id": 6306803, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY4MDM=", - "name": "bazel-0.11.0-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410582", + "id": 131410582, + "node_id": "RA_kwDOATz7jc4H1SqW", + "name": "bazel-6.4.0-darwin-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -18610,23 +24686,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 167017404, - "download_count": 2603, - "created_at": "2018-02-23T16:22:40Z", - "updated_at": "2018-02-23T16:22:58Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-windows-x86_64.zip" + "size": 51077053, + "download_count": 3967, + "created_at": "2023-10-19T17:44:11Z", + "updated_at": "2023-10-19T17:44:13Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306805", - "id": 6306805, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY4MDU=", - "name": "bazel-0.11.0-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410586", + "id": 131410586, + "node_id": "RA_kwDOATz7jc4H1Sqa", + "name": "bazel-6.4.0-darwin-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -18644,23 +24720,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 20, - "created_at": "2018-02-23T16:22:58Z", - "updated_at": "2018-02-23T16:22:58Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-windows-x86_64.zip.sha256" + "size": 91, + "download_count": 520, + "created_at": "2023-10-19T17:44:13Z", + "updated_at": "2023-10-19T17:44:13Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306806", - "id": 6306806, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY4MDY=", - "name": "bazel-0.11.0-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410589", + "id": 131410589, + "node_id": "RA_kwDOATz7jc4H1Sqd", + "name": "bazel-6.4.0-darwin-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -18678,23 +24754,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 16, - "created_at": "2018-02-23T16:22:59Z", - "updated_at": "2018-02-23T16:22:59Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-windows-x86_64.zip.sig" + "size": 566, + "download_count": 580, + "created_at": "2023-10-19T17:44:13Z", + "updated_at": "2023-10-19T17:44:14Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306808", - "id": 6306808, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY4MDg=", - "name": "bazel-0.11.0-without-jdk-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410592", + "id": 131410592, + "node_id": "RA_kwDOATz7jc4H1Sqg", + "name": "bazel-6.4.0-darwin-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -18712,23 +24788,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 95554662, - "download_count": 276, - "created_at": "2018-02-23T16:22:59Z", - "updated_at": "2018-02-23T16:23:05Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-without-jdk-installer-darwin-x86_64.sh" + "size": 52049029, + "download_count": 51137, + "created_at": "2023-10-19T17:44:14Z", + "updated_at": "2023-10-19T17:44:16Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306809", - "id": 6306809, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY4MDk=", - "name": "bazel-0.11.0-without-jdk-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410603", + "id": 131410603, + "node_id": "RA_kwDOATz7jc4H1Sqr", + "name": "bazel-6.4.0-darwin-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -18746,23 +24822,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 118, - "download_count": 15, - "created_at": "2018-02-23T16:23:06Z", - "updated_at": "2018-02-23T16:23:06Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-without-jdk-installer-darwin-x86_64.sh.sha256" + "size": 92, + "download_count": 534, + "created_at": "2023-10-19T17:44:16Z", + "updated_at": "2023-10-19T17:44:16Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306810", - "id": 6306810, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY4MTA=", - "name": "bazel-0.11.0-without-jdk-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410607", + "id": 131410607, + "node_id": "RA_kwDOATz7jc4H1Sqv", + "name": "bazel-6.4.0-darwin-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -18780,23 +24856,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 14, - "created_at": "2018-02-23T16:23:07Z", - "updated_at": "2018-02-23T16:23:07Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-without-jdk-installer-darwin-x86_64.sh.sig" + "size": 566, + "download_count": 535, + "created_at": "2023-10-19T17:44:16Z", + "updated_at": "2023-10-19T17:44:16Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-darwin-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306811", - "id": 6306811, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY4MTE=", - "name": "bazel-0.11.0-without-jdk-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410610", + "id": 131410610, + "node_id": "RA_kwDOATz7jc4H1Sqy", + "name": "bazel-6.4.0-dist.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -18814,23 +24890,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 89521267, - "download_count": 2996, - "created_at": "2018-02-23T16:23:07Z", - "updated_at": "2018-02-23T16:23:14Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-without-jdk-installer-linux-x86_64.sh" + "size": 206062629, + "download_count": 23869, + "created_at": "2023-10-19T17:44:17Z", + "updated_at": "2023-10-19T17:44:21Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-dist.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306818", - "id": 6306818, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY4MTg=", - "name": "bazel-0.11.0-without-jdk-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410620", + "id": 131410620, + "node_id": "RA_kwDOATz7jc4H1Sq8", + "name": "bazel-6.4.0-dist.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -18848,23 +24924,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 117, - "download_count": 18, - "created_at": "2018-02-23T16:23:14Z", - "updated_at": "2018-02-23T16:23:14Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-without-jdk-installer-linux-x86_64.sh.sha256" + "size": 87, + "download_count": 496, + "created_at": "2023-10-19T17:44:21Z", + "updated_at": "2023-10-19T17:44:22Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-dist.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306819", - "id": 6306819, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY4MTk=", - "name": "bazel-0.11.0-without-jdk-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410621", + "id": 131410621, + "node_id": "RA_kwDOATz7jc4H1Sq9", + "name": "bazel-6.4.0-dist.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -18882,23 +24958,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 14, - "created_at": "2018-02-23T16:23:14Z", - "updated_at": "2018-02-23T16:23:14Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-without-jdk-installer-linux-x86_64.sh.sig" + "size": 566, + "download_count": 548, + "created_at": "2023-10-19T17:44:22Z", + "updated_at": "2023-10-19T17:44:22Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-dist.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306820", - "id": 6306820, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY4MjA=", - "name": "bazel-0.11.0-without-jdk-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410623", + "id": 131410623, + "node_id": "RA_kwDOATz7jc4H1Sq_", + "name": "bazel-6.4.0-installer-darwin-arm64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -18916,23 +24992,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 93381958, - "download_count": 104, - "created_at": "2018-02-23T16:23:14Z", - "updated_at": "2018-02-23T16:23:24Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-without-jdk-windows-x86_64.exe" + "size": 46843363, + "download_count": 2304, + "created_at": "2023-10-19T17:44:22Z", + "updated_at": "2023-10-19T17:44:24Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-installer-darwin-arm64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306823", - "id": 6306823, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY4MjM=", - "name": "bazel-0.11.0-without-jdk-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410628", + "id": 131410628, + "node_id": "RA_kwDOATz7jc4H1SrE", + "name": "bazel-6.4.0-installer-darwin-arm64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -18950,23 +25026,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 110, - "download_count": 25, - "created_at": "2018-02-23T16:23:25Z", - "updated_at": "2018-02-23T16:23:25Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-without-jdk-windows-x86_64.exe.sha256" + "size": 104, + "download_count": 470, + "created_at": "2023-10-19T17:44:24Z", + "updated_at": "2023-10-19T17:44:24Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-installer-darwin-arm64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306824", - "id": 6306824, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY4MjQ=", - "name": "bazel-0.11.0-without-jdk-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410629", + "id": 131410629, + "node_id": "RA_kwDOATz7jc4H1SrF", + "name": "bazel-6.4.0-installer-darwin-arm64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -18984,23 +25060,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 10, - "created_at": "2018-02-23T16:23:25Z", - "updated_at": "2018-02-23T16:23:25Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-without-jdk-windows-x86_64.exe.sig" + "size": 566, + "download_count": 455, + "created_at": "2023-10-19T17:44:24Z", + "updated_at": "2023-10-19T17:44:24Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-installer-darwin-arm64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306825", - "id": 6306825, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY4MjU=", - "name": "bazel-0.11.0-without-jdk-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410630", + "id": 131410630, + "node_id": "RA_kwDOATz7jc4H1SrG", + "name": "bazel-6.4.0-installer-darwin-x86_64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19018,23 +25094,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 92373095, - "download_count": 57, - "created_at": "2018-02-23T16:23:25Z", - "updated_at": "2018-02-23T16:23:34Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-without-jdk-windows-x86_64.zip" + "size": 47654661, + "download_count": 5341, + "created_at": "2023-10-19T17:44:25Z", + "updated_at": "2023-10-19T17:44:26Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-installer-darwin-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306826", - "id": 6306826, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY4MjY=", - "name": "bazel-0.11.0-without-jdk-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410631", + "id": 131410631, + "node_id": "RA_kwDOATz7jc4H1SrH", + "name": "bazel-6.4.0-installer-darwin-x86_64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19052,23 +25128,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 110, - "download_count": 17, - "created_at": "2018-02-23T16:23:34Z", - "updated_at": "2018-02-23T16:23:34Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-without-jdk-windows-x86_64.zip.sha256" + "size": 105, + "download_count": 481, + "created_at": "2023-10-19T17:44:27Z", + "updated_at": "2023-10-19T17:44:27Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-installer-darwin-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306827", - "id": 6306827, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY4Mjc=", - "name": "bazel-0.11.0-without-jdk-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410633", + "id": 131410633, + "node_id": "RA_kwDOATz7jc4H1SrJ", + "name": "bazel-6.4.0-installer-darwin-x86_64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19086,23 +25162,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 13, - "created_at": "2018-02-23T16:23:34Z", - "updated_at": "2018-02-23T16:23:34Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel-0.11.0-without-jdk-windows-x86_64.zip.sig" + "size": 566, + "download_count": 469, + "created_at": "2023-10-19T17:44:27Z", + "updated_at": "2023-10-19T17:44:27Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-installer-darwin-x86_64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306828", - "id": 6306828, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY4Mjg=", - "name": "bazel_0.11.0-linux-x86_64.deb", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410634", + "id": 131410634, + "node_id": "RA_kwDOATz7jc4H1SrK", + "name": "bazel-6.4.0-installer-linux-x86_64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19120,23 +25196,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 89516692, - "download_count": 10507, - "created_at": "2018-02-23T16:23:34Z", - "updated_at": "2018-02-23T16:23:42Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel_0.11.0-linux-x86_64.deb" + "size": 51107344, + "download_count": 29786, + "created_at": "2023-10-19T17:44:27Z", + "updated_at": "2023-10-19T17:44:29Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-installer-linux-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306831", - "id": 6306831, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY4MzE=", - "name": "bazel_0.11.0-linux-x86_64.deb.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410636", + "id": 131410636, + "node_id": "RA_kwDOATz7jc4H1SrM", + "name": "bazel-6.4.0-installer-linux-x86_64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19154,23 +25230,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 96, - "download_count": 29, - "created_at": "2018-02-23T16:23:43Z", - "updated_at": "2018-02-23T16:23:43Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel_0.11.0-linux-x86_64.deb.sha256" + "size": 104, + "download_count": 541, + "created_at": "2023-10-19T17:44:29Z", + "updated_at": "2023-10-19T17:44:30Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-installer-linux-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6306832", - "id": 6306832, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYzMDY4MzI=", - "name": "bazel_0.11.0-linux-x86_64.deb.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410637", + "id": 131410637, + "node_id": "RA_kwDOATz7jc4H1SrN", + "name": "bazel-6.4.0-installer-linux-x86_64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19188,63 +25264,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 15, - "created_at": "2018-02-23T16:23:43Z", - "updated_at": "2018-02-23T16:23:43Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.11.0/bazel_0.11.0-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.11.0", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.11.0", - "body": "# Release 0.11.0 (2018-02-23)\n\nBaseline: 00d781ae78a8bd51d3c61b621d79f0bb095aff9e\n\nCherry picks:\n + ea2d4c475febdbd59ca0e0ba46adc7be759f84e0:\n Update stub_finds_runfiles_test to be a real sh_test.\n + d855d8133f4efb73ebd5e82c54a9afb4c7565d46:\n java,runfiles: fix bugs in runfiles library\n + 56aeb04a064218b845ecc193d530c341c6ec854d:\n Fixing #4585: broken re-execution of orphaned actions.\n + cf3f81aef7c32019d70cbce218a64a03276268f0:\n remote: Add support for HTTP Basic Auth\n + 28bd997c1c8793973f63dcae4c22bbae49e7d8b7:\n Fixing test-setup.sh occasionally missing stdout/stderr, on\n systems where \"tail --pid\" is supported.\n + 109e4b4dc9e786e3a2d8d7cb245d18320dbe9216:\n Automated rollback of commit\n 7e6837cc1d1aa4259f5c27ba3606b277b5f6c3e9.\n + b3d52b1b6d46a0f23cc91125c1d522e9d13433b4:\n Fix incorrect include directories when -no-canonical-prefixes is\n passed to clang\n + 3904ac33a983fd8faebba1b52bcac5a3ff942029:\n Automated rollback of commit\n 28bd997c1c8793973f63dcae4c22bbae49e7d8b7.\n + 1001141f0674ff4b611814edcb00a5183680ef4a:\n Roll forward of\n https://github.com/bazelbuild/bazel/commit/3904ac33a983fd8faebba1\n b52bcac5a3ff942029\n (https://github.com/bazelbuild/bazel/commit/3904ac33a983fd8faebba\n 1b52bcac5a3ff942029). Fix #4625 by running the test process in a\n sub-shell.\n\nIncompatible changes:\n\n - ctx.fragments.jvm is not available anymore.\n\nNew features:\n\n - java,runfiles: You can now depend on\n `@bazel_tools//tools/runfiles:java-runfiles` to get a\n platform-independent runfiles library for Java. See JavaDoc of\n https://github.com/bazelbuild/bazel/blob/master/src/tools/runfiles\n /java/com/google/devtools/build/runfiles/Runfiles.java for usage\n information.\n\nImportant changes:\n\n - The --[no]experimental_disable_jvm command line option is not\n supported anymore.\n - Allow expanding TreeArtifacts for libraries_to_link\n - Proguarded Android binaries can be built with incremental dexing.\n - aar_import now supports assets.\n - Crash in OutputJar::Close has been fixed\n - generator_* attributes are nonconfigurable.\n - Introduces --[no]keep_state_after_build\n - Add support for merged object files needed for -flto-unit.\n - Fix how libraries to link is specified to archiver actions.\n - Replace //tools/defaults:android_jar with\n @bazel_tools//tools/android:android_jar.\n //tools/defaults:android_jar will be removed in a future release.\n - java_common.compile supports neverlink\n - Resolved an issue where a failure in the remote cache would not\n trigger local re-execution of an action.\n\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\nClasspath exception. Those installers should always be redistributed along with\nthe source code.\n\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\nbundled OpenJDK and other open-source components can be displayed by running\nthe command `bazel license`. The vendor and version information of the bundled\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\nThe binaries and source-code of the bundled OpenJDK can be\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\n\n_Security_: All our binaries are signed with our\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/9685484", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/9685484/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/9685484/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.10.1", - "id": 9685484, - "node_id": "MDc6UmVsZWFzZTk2ODU0ODQ=", - "tag_name": "0.10.1", - "target_commitish": "master", - "name": "0.10.1", - "draft": false, - "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2018-02-15T09:02:01Z", - "published_at": "2018-02-15T09:09:56Z", - "assets": [ + "size": 566, + "download_count": 490, + "created_at": "2023-10-19T17:44:30Z", + "updated_at": "2023-10-19T17:44:30Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-installer-linux-x86_64.sh.sig" + }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219004", - "id": 6219004, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwMDQ=", - "name": "bazel-0.10.1-dist.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410638", + "id": 131410638, + "node_id": "RA_kwDOATz7jc4H1SrO", + "name": "bazel-6.4.0-linux-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19262,23 +25298,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 92973197, - "download_count": 2758, - "created_at": "2018-02-15T09:09:57Z", - "updated_at": "2018-02-15T09:10:04Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-dist.zip" + "size": 161091878, + "download_count": 13885, + "created_at": "2023-10-19T17:44:30Z", + "updated_at": "2023-10-19T17:44:35Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219006", - "id": 6219006, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwMDY=", - "name": "bazel-0.10.1-dist.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410645", + "id": 131410645, + "node_id": "RA_kwDOATz7jc4H1SrV", + "name": "bazel-6.4.0-linux-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19296,23 +25332,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 88, - "download_count": 37, - "created_at": "2018-02-15T09:10:04Z", - "updated_at": "2018-02-15T09:10:04Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-dist.zip.sha256" + "size": 90, + "download_count": 511, + "created_at": "2023-10-19T17:44:35Z", + "updated_at": "2023-10-19T17:44:35Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219007", - "id": 6219007, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwMDc=", - "name": "bazel-0.10.1-dist.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410647", + "id": 131410647, + "node_id": "RA_kwDOATz7jc4H1SrX", + "name": "bazel-6.4.0-linux-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19330,23 +25366,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 38, - "created_at": "2018-02-15T09:10:05Z", - "updated_at": "2018-02-15T09:10:05Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-dist.zip.sig" + "size": 566, + "download_count": 478, + "created_at": "2023-10-19T17:44:36Z", + "updated_at": "2023-10-19T17:44:36Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-linux-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219008", - "id": 6219008, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwMDg=", - "name": "bazel-0.10.1-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410648", + "id": 131410648, + "node_id": "RA_kwDOATz7jc4H1SrY", + "name": "bazel-6.4.0-linux-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19364,23 +25400,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 173386416, - "download_count": 2692, - "created_at": "2018-02-15T09:10:05Z", - "updated_at": "2018-02-15T09:10:18Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-installer-darwin-x86_64.sh" + "size": 54749747, + "download_count": 390816, + "created_at": "2023-10-19T17:44:36Z", + "updated_at": "2023-10-19T17:44:38Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219031", - "id": 6219031, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwMzE=", - "name": "bazel-0.10.1-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410649", + "id": 131410649, + "node_id": "RA_kwDOATz7jc4H1SrZ", + "name": "bazel-6.4.0-linux-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19398,23 +25434,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 106, - "download_count": 11, - "created_at": "2018-02-15T09:10:18Z", - "updated_at": "2018-02-15T09:10:18Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-installer-darwin-x86_64.sh.sha256" + "size": 91, + "download_count": 846, + "created_at": "2023-10-19T17:44:38Z", + "updated_at": "2023-10-19T17:44:38Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219032", - "id": 6219032, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwMzI=", - "name": "bazel-0.10.1-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410650", + "id": 131410650, + "node_id": "RA_kwDOATz7jc4H1Sra", + "name": "bazel-6.4.0-linux-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19432,23 +25468,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 11, - "created_at": "2018-02-15T09:10:18Z", - "updated_at": "2018-02-15T09:10:18Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-installer-darwin-x86_64.sh.sig" + "size": 566, + "download_count": 571, + "created_at": "2023-10-19T17:44:38Z", + "updated_at": "2023-10-19T17:44:39Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-linux-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219033", - "id": 6219033, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwMzM=", - "name": "bazel-0.10.1-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410651", + "id": 131410651, + "node_id": "RA_kwDOATz7jc4H1Srb", + "name": "bazel-6.4.0-windows-arm64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19466,23 +25502,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 168555558, - "download_count": 30488, - "created_at": "2018-02-15T09:10:18Z", - "updated_at": "2018-02-15T09:10:31Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-installer-linux-x86_64.sh" + "size": 213278721, + "download_count": 643, + "created_at": "2023-10-19T17:44:39Z", + "updated_at": "2023-10-19T17:44:45Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-windows-arm64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219034", - "id": 6219034, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwMzQ=", - "name": "bazel-0.10.1-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410657", + "id": 131410657, + "node_id": "RA_kwDOATz7jc4H1Srh", + "name": "bazel-6.4.0-windows-arm64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19500,23 +25536,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 61, - "created_at": "2018-02-15T09:10:31Z", - "updated_at": "2018-02-15T09:10:31Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-installer-linux-x86_64.sh.sha256" + "size": 96, + "download_count": 467, + "created_at": "2023-10-19T17:44:46Z", + "updated_at": "2023-10-19T17:44:46Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219035", - "id": 6219035, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwMzU=", - "name": "bazel-0.10.1-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410659", + "id": 131410659, + "node_id": "RA_kwDOATz7jc4H1Srj", + "name": "bazel-6.4.0-windows-arm64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19534,23 +25570,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 25, - "created_at": "2018-02-15T09:10:31Z", - "updated_at": "2018-02-15T09:10:31Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-installer-linux-x86_64.sh.sig" + "size": 566, + "download_count": 471, + "created_at": "2023-10-19T17:44:46Z", + "updated_at": "2023-10-19T17:44:46Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-windows-arm64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219036", - "id": 6219036, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwMzY=", - "name": "bazel-0.10.1-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410660", + "id": 131410660, + "node_id": "RA_kwDOATz7jc4H1Srk", + "name": "bazel-6.4.0-windows-arm64.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19568,23 +25604,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 170510619, - "download_count": 1063, - "created_at": "2018-02-15T09:10:32Z", - "updated_at": "2018-02-15T09:10:45Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-windows-x86_64.exe" + "size": 210164860, + "download_count": 500, + "created_at": "2023-10-19T17:44:46Z", + "updated_at": "2023-10-19T17:44:53Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-windows-arm64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219038", - "id": 6219038, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwMzg=", - "name": "bazel-0.10.1-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410671", + "id": 131410671, + "node_id": "RA_kwDOATz7jc4H1Srv", + "name": "bazel-6.4.0-windows-arm64.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19602,23 +25638,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 14, - "created_at": "2018-02-15T09:10:45Z", - "updated_at": "2018-02-15T09:10:46Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-windows-x86_64.exe.sha256" + "size": 96, + "download_count": 482, + "created_at": "2023-10-19T17:44:53Z", + "updated_at": "2023-10-19T17:44:53Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-windows-arm64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219039", - "id": 6219039, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwMzk=", - "name": "bazel-0.10.1-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410672", + "id": 131410672, + "node_id": "RA_kwDOATz7jc4H1Srw", + "name": "bazel-6.4.0-windows-arm64.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19636,23 +25672,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 10, - "created_at": "2018-02-15T09:10:46Z", - "updated_at": "2018-02-15T09:10:46Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-windows-x86_64.exe.sig" + "size": 566, + "download_count": 463, + "created_at": "2023-10-19T17:44:53Z", + "updated_at": "2023-10-19T17:44:54Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-windows-arm64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219040", - "id": 6219040, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwNDA=", - "name": "bazel-0.10.1-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410673", + "id": 131410673, + "node_id": "RA_kwDOATz7jc4H1Srx", + "name": "bazel-6.4.0-windows-x86_64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19670,23 +25706,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 167863877, - "download_count": 198, - "created_at": "2018-02-15T09:10:46Z", - "updated_at": "2018-02-15T09:11:01Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-windows-x86_64.zip" + "size": 49431296, + "download_count": 41062, + "created_at": "2023-10-19T17:44:54Z", + "updated_at": "2023-10-19T17:44:56Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-windows-x86_64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219042", - "id": 6219042, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwNDI=", - "name": "bazel-0.10.1-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410675", + "id": 131410675, + "node_id": "RA_kwDOATz7jc4H1Srz", + "name": "bazel-6.4.0-windows-x86_64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19704,23 +25740,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 11, - "created_at": "2018-02-15T09:11:02Z", - "updated_at": "2018-02-15T09:11:02Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-windows-x86_64.zip.sha256" + "size": 97, + "download_count": 490, + "created_at": "2023-10-19T17:44:56Z", + "updated_at": "2023-10-19T17:44:56Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219043", - "id": 6219043, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwNDM=", - "name": "bazel-0.10.1-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410676", + "id": 131410676, + "node_id": "RA_kwDOATz7jc4H1Sr0", + "name": "bazel-6.4.0-windows-x86_64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19738,23 +25774,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 10, - "created_at": "2018-02-15T09:11:02Z", - "updated_at": "2018-02-15T09:11:02Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-windows-x86_64.zip.sig" + "size": 566, + "download_count": 494, + "created_at": "2023-10-19T17:44:56Z", + "updated_at": "2023-10-19T17:44:56Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-windows-x86_64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219044", - "id": 6219044, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwNDQ=", - "name": "bazel-0.10.1-without-jdk-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410678", + "id": 131410678, + "node_id": "RA_kwDOATz7jc4H1Sr2", + "name": "bazel-6.4.0-windows-x86_64.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19772,23 +25808,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 96400594, - "download_count": 360, - "created_at": "2018-02-15T09:11:02Z", - "updated_at": "2018-02-15T09:11:11Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-without-jdk-installer-darwin-x86_64.sh" + "size": 47371315, + "download_count": 7342, + "created_at": "2023-10-19T17:44:56Z", + "updated_at": "2023-10-19T17:44:59Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-windows-x86_64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219046", - "id": 6219046, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwNDY=", - "name": "bazel-0.10.1-without-jdk-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410679", + "id": 131410679, + "node_id": "RA_kwDOATz7jc4H1Sr3", + "name": "bazel-6.4.0-windows-x86_64.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19806,23 +25842,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 118, - "download_count": 8, - "created_at": "2018-02-15T09:11:11Z", - "updated_at": "2018-02-15T09:11:11Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-without-jdk-installer-darwin-x86_64.sh.sha256" + "size": 97, + "download_count": 542, + "created_at": "2023-10-19T17:44:59Z", + "updated_at": "2023-10-19T17:44:59Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-windows-x86_64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219047", - "id": 6219047, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwNDc=", - "name": "bazel-0.10.1-without-jdk-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410680", + "id": 131410680, + "node_id": "RA_kwDOATz7jc4H1Sr4", + "name": "bazel-6.4.0-windows-x86_64.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19840,23 +25876,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 8, - "created_at": "2018-02-15T09:11:11Z", - "updated_at": "2018-02-15T09:11:12Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-without-jdk-installer-darwin-x86_64.sh.sig" + "size": 566, + "download_count": 509, + "created_at": "2023-10-19T17:44:59Z", + "updated_at": "2023-10-19T17:44:59Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-windows-x86_64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219048", - "id": 6219048, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwNDg=", - "name": "bazel-0.10.1-without-jdk-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410681", + "id": 131410681, + "node_id": "RA_kwDOATz7jc4H1Sr5", + "name": "bazel_6.4.0-linux-x86_64.deb", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19874,23 +25910,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 90365555, - "download_count": 691, - "created_at": "2018-02-15T09:11:12Z", - "updated_at": "2018-02-15T09:11:19Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-without-jdk-installer-linux-x86_64.sh" + "size": 50964022, + "download_count": 18681, + "created_at": "2023-10-19T17:45:00Z", + "updated_at": "2023-10-19T17:45:02Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel_6.4.0-linux-x86_64.deb" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219050", - "id": 6219050, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwNTA=", - "name": "bazel-0.10.1-without-jdk-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410689", + "id": 131410689, + "node_id": "RA_kwDOATz7jc4H1SsB", + "name": "bazel_6.4.0-linux-x86_64.deb.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19908,23 +25944,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 117, - "download_count": 28, - "created_at": "2018-02-15T09:11:20Z", - "updated_at": "2018-02-15T09:11:20Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-without-jdk-installer-linux-x86_64.sh.sha256" + "size": 95, + "download_count": 459, + "created_at": "2023-10-19T17:45:02Z", + "updated_at": "2023-10-19T17:45:02Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel_6.4.0-linux-x86_64.deb.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219051", - "id": 6219051, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwNTE=", - "name": "bazel-0.10.1-without-jdk-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410691", + "id": 131410691, + "node_id": "RA_kwDOATz7jc4H1SsD", + "name": "bazel_6.4.0-linux-x86_64.deb.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19942,23 +25978,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 210, - "created_at": "2018-02-15T09:11:20Z", - "updated_at": "2018-02-15T09:11:20Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-without-jdk-installer-linux-x86_64.sh.sig" + "size": 566, + "download_count": 463, + "created_at": "2023-10-19T17:45:02Z", + "updated_at": "2023-10-19T17:45:02Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel_6.4.0-linux-x86_64.deb.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219052", - "id": 6219052, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwNTI=", - "name": "bazel-0.10.1-without-jdk-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410693", + "id": 131410693, + "node_id": "RA_kwDOATz7jc4H1SsF", + "name": "bazel_nojdk-6.4.0-darwin-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -19976,23 +26012,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 94223541, - "download_count": 655, - "created_at": "2018-02-15T09:11:20Z", - "updated_at": "2018-02-15T09:11:28Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-without-jdk-windows-x86_64.exe" + "size": 36572839, + "download_count": 659, + "created_at": "2023-10-19T17:45:03Z", + "updated_at": "2023-10-19T17:45:04Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel_nojdk-6.4.0-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219053", - "id": 6219053, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwNTM=", - "name": "bazel-0.10.1-without-jdk-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410698", + "id": 131410698, + "node_id": "RA_kwDOATz7jc4H1SsK", + "name": "bazel_nojdk-6.4.0-darwin-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20010,23 +26046,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 110, - "download_count": 5, - "created_at": "2018-02-15T09:11:28Z", - "updated_at": "2018-02-15T09:11:28Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-without-jdk-windows-x86_64.exe.sha256" + "size": 97, + "download_count": 458, + "created_at": "2023-10-19T17:45:05Z", + "updated_at": "2023-10-19T17:45:05Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel_nojdk-6.4.0-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219054", - "id": 6219054, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwNTQ=", - "name": "bazel-0.10.1-without-jdk-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410699", + "id": 131410699, + "node_id": "RA_kwDOATz7jc4H1SsL", + "name": "bazel_nojdk-6.4.0-darwin-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20044,23 +26080,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 9, - "created_at": "2018-02-15T09:11:28Z", - "updated_at": "2018-02-15T09:11:28Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-without-jdk-windows-x86_64.exe.sig" + "size": 566, + "download_count": 483, + "created_at": "2023-10-19T17:45:05Z", + "updated_at": "2023-10-19T17:45:05Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel_nojdk-6.4.0-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219055", - "id": 6219055, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwNTU=", - "name": "bazel-0.10.1-without-jdk-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410700", + "id": 131410700, + "node_id": "RA_kwDOATz7jc4H1SsM", + "name": "bazel_nojdk-6.4.0-darwin-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20078,23 +26114,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 93219813, - "download_count": 22, - "created_at": "2018-02-15T09:11:28Z", - "updated_at": "2018-02-15T09:11:36Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-without-jdk-windows-x86_64.zip" + "size": 37291244, + "download_count": 657, + "created_at": "2023-10-19T17:45:05Z", + "updated_at": "2023-10-19T17:45:07Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel_nojdk-6.4.0-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219072", - "id": 6219072, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwNzI=", - "name": "bazel-0.10.1-without-jdk-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410701", + "id": 131410701, + "node_id": "RA_kwDOATz7jc4H1SsN", + "name": "bazel_nojdk-6.4.0-darwin-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20112,23 +26148,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 110, - "download_count": 10, - "created_at": "2018-02-15T09:11:36Z", - "updated_at": "2018-02-15T09:11:36Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-without-jdk-windows-x86_64.zip.sha256" + "size": 98, + "download_count": 477, + "created_at": "2023-10-19T17:45:07Z", + "updated_at": "2023-10-19T17:45:07Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel_nojdk-6.4.0-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219073", - "id": 6219073, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwNzM=", - "name": "bazel-0.10.1-without-jdk-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410703", + "id": 131410703, + "node_id": "RA_kwDOATz7jc4H1SsP", + "name": "bazel_nojdk-6.4.0-darwin-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20146,23 +26182,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 8, - "created_at": "2018-02-15T09:11:37Z", - "updated_at": "2018-02-15T09:11:37Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel-0.10.1-without-jdk-windows-x86_64.zip.sig" + "size": 566, + "download_count": 448, + "created_at": "2023-10-19T17:45:08Z", + "updated_at": "2023-10-19T17:45:08Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel_nojdk-6.4.0-darwin-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219074", - "id": 6219074, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwNzQ=", - "name": "bazel_0.10.1-linux-x86_64.deb", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410704", + "id": 131410704, + "node_id": "RA_kwDOATz7jc4H1SsQ", + "name": "bazel_nojdk-6.4.0-linux-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20180,23 +26216,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 90361938, - "download_count": 11704, - "created_at": "2018-02-15T09:11:37Z", - "updated_at": "2018-02-15T09:11:44Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel_0.10.1-linux-x86_64.deb" + "size": 34697048, + "download_count": 520, + "created_at": "2023-10-19T17:45:08Z", + "updated_at": "2023-10-19T17:45:10Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel_nojdk-6.4.0-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219087", - "id": 6219087, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwODc=", - "name": "bazel_0.10.1-linux-x86_64.deb.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410709", + "id": 131410709, + "node_id": "RA_kwDOATz7jc4H1SsV", + "name": "bazel_nojdk-6.4.0-linux-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20215,22 +26251,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 96, - "download_count": 20, - "created_at": "2018-02-15T09:11:44Z", - "updated_at": "2018-02-15T09:11:44Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel_0.10.1-linux-x86_64.deb.sha256" + "download_count": 448, + "created_at": "2023-10-19T17:45:10Z", + "updated_at": "2023-10-19T17:45:10Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel_nojdk-6.4.0-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6219088", - "id": 6219088, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYyMTkwODg=", - "name": "bazel_0.10.1-linux-x86_64.deb.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410710", + "id": 131410710, + "node_id": "RA_kwDOATz7jc4H1SsW", + "name": "bazel_nojdk-6.4.0-linux-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20248,63 +26284,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 12, - "created_at": "2018-02-15T09:11:45Z", - "updated_at": "2018-02-15T09:11:45Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.1/bazel_0.10.1-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.10.1", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.10.1", - "body": "# Release 0.10.1 (2018-02-15)\n\nBaseline: 22c2f9a7722e8c8b7fdf8f5d30a40f1c4118e993\n\nCherry picks:\n + f6ca78808722c8c119affdb33400838ee92d44b6:\n isable_presubmit\n + 65c13dd5a4c1b4b5a072f7680b8f1cf3c5079b52:\n Fix StreamResourceLeak error\n + e5436745e1732f5e43fc55f0deb5b19e23ce8524:\n windows: fix --symlink_prefix=/ throwing exception\n + 22ccdd1ebe1dc495e05d894a3325f6b05e681fb3:\n Fix turbine command lines with empty javacopts\n + 96c654d43eb2906177325cbc2fc2b1e90dbcc792:\n Remove EOL'd Linux flavours, bump CentOS to 6.9.\n + f0bec36864f10370cbbda4caa8beac2e0c5ee45b:\n Automated rollback of commit\n 2aeaeba66857c561dd6d63c79a213f1cabc3650d.\n + 860af5be10b6bad68144d9d2d34173e86b40268c:\n Consolidate Error Prone resource handling\n + 2e631c99495f75270d2639542cefb531ec262d67:\n sandbox: properly add `tmpDir` to `writablePaths`\n + 5bfa5844d0d16d71e88002956e88402bfec88ef7:\n actions,temp: respect TMPDIR envvar\n + 6cc2ad8676d1ae0542b351a07a05ddbe5efac165:\n sandbox: add env[TMPDIR] instead of `tmpDir`\n + 40c757f4ab90214f95935672532a495c4551490a:\n Change git clone to pull all history, so all needed commits can\n be accessed.\n + 56aeb04a064218b845ecc193d530c341c6ec854d:\n Fixing #4585: broken re-execution of orphaned actions.\n\nImportant changes:\n\n - Resolved an issue where a failure in the remote cache would not\n trigger local re-execution of an action.\n\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\nClasspath exception. Those installers should always be redistributed along with\nthe source code.\n\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\nbundled OpenJDK and other open-source components can be displayed by running\nthe command `bazel license`. The vendor and version information of the bundled\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\nThe binaries and source-code of the bundled OpenJDK can be\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\n\n_Security_: All our binaries are signed with our\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/9482898", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/9482898/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/9482898/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.10.0", - "id": 9482898, - "node_id": "MDc6UmVsZWFzZTk0ODI4OTg=", - "tag_name": "0.10.0", - "target_commitish": "master", - "name": "0.10.0", - "draft": false, - "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2018-02-01T08:43:31Z", - "published_at": "2018-02-01T08:49:08Z", - "assets": [ + "size": 566, + "download_count": 478, + "created_at": "2023-10-19T17:45:10Z", + "updated_at": "2023-10-19T17:45:11Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel_nojdk-6.4.0-linux-arm64.sig" + }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055664", - "id": 6055664, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU2NjQ=", - "name": "bazel-0.10.0-dist.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410711", + "id": 131410711, + "node_id": "RA_kwDOATz7jc4H1SsX", + "name": "bazel_nojdk-6.4.0-linux-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20322,23 +26318,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 92973102, - "download_count": 14180, - "created_at": "2018-02-01T08:49:09Z", - "updated_at": "2018-02-01T08:49:15Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-dist.zip" + "size": 35812043, + "download_count": 3128, + "created_at": "2023-10-19T17:45:11Z", + "updated_at": "2023-10-19T17:45:12Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel_nojdk-6.4.0-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055667", - "id": 6055667, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU2Njc=", - "name": "bazel-0.10.0-dist.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410726", + "id": 131410726, + "node_id": "RA_kwDOATz7jc4H1Ssm", + "name": "bazel_nojdk-6.4.0-linux-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20356,23 +26352,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 88, - "download_count": 218, - "created_at": "2018-02-01T08:49:15Z", - "updated_at": "2018-02-01T08:49:15Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-dist.zip.sha256" + "size": 97, + "download_count": 482, + "created_at": "2023-10-19T17:45:12Z", + "updated_at": "2023-10-19T17:45:13Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel_nojdk-6.4.0-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055668", - "id": 6055668, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU2Njg=", - "name": "bazel-0.10.0-dist.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410727", + "id": 131410727, + "node_id": "RA_kwDOATz7jc4H1Ssn", + "name": "bazel_nojdk-6.4.0-linux-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20390,23 +26386,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 66, - "created_at": "2018-02-01T08:49:15Z", - "updated_at": "2018-02-01T08:49:16Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-dist.zip.sig" + "size": 566, + "download_count": 486, + "created_at": "2023-10-19T17:45:13Z", + "updated_at": "2023-10-19T17:45:13Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel_nojdk-6.4.0-linux-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055669", - "id": 6055669, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU2Njk=", - "name": "bazel-0.10.0-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410729", + "id": 131410729, + "node_id": "RA_kwDOATz7jc4H1Ssp", + "name": "bazel_nojdk-6.4.0-windows-arm64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20424,23 +26420,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 173389490, - "download_count": 18766, - "created_at": "2018-02-01T08:49:16Z", - "updated_at": "2018-02-01T08:49:32Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-installer-darwin-x86_64.sh" + "size": 33665770, + "download_count": 491, + "created_at": "2023-10-19T17:45:13Z", + "updated_at": "2023-10-19T17:45:15Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel_nojdk-6.4.0-windows-arm64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055672", - "id": 6055672, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU2NzI=", - "name": "bazel-0.10.0-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410730", + "id": 131410730, + "node_id": "RA_kwDOATz7jc4H1Ssq", + "name": "bazel_nojdk-6.4.0-windows-arm64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20458,23 +26454,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 106, - "download_count": 29, - "created_at": "2018-02-01T08:49:32Z", - "updated_at": "2018-02-01T08:49:32Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-installer-darwin-x86_64.sh.sha256" + "size": 102, + "download_count": 482, + "created_at": "2023-10-19T17:45:15Z", + "updated_at": "2023-10-19T17:45:15Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel_nojdk-6.4.0-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055673", - "id": 6055673, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU2NzM=", - "name": "bazel-0.10.0-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410731", + "id": 131410731, + "node_id": "RA_kwDOATz7jc4H1Ssr", + "name": "bazel_nojdk-6.4.0-windows-arm64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20492,23 +26488,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 23, - "created_at": "2018-02-01T08:49:32Z", - "updated_at": "2018-02-01T08:49:32Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-installer-darwin-x86_64.sh.sig" + "size": 566, + "download_count": 467, + "created_at": "2023-10-19T17:45:15Z", + "updated_at": "2023-10-19T17:45:16Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel_nojdk-6.4.0-windows-arm64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055674", - "id": 6055674, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU2NzQ=", - "name": "bazel-0.10.0-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410735", + "id": 131410735, + "node_id": "RA_kwDOATz7jc4H1Ssv", + "name": "bazel_nojdk-6.4.0-windows-x86_64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20526,23 +26522,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 168558820, - "download_count": 94796, - "created_at": "2018-02-01T08:49:32Z", - "updated_at": "2018-02-01T08:49:49Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-installer-linux-x86_64.sh" + "size": 33625656, + "download_count": 614, + "created_at": "2023-10-19T17:45:16Z", + "updated_at": "2023-10-19T17:45:17Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel_nojdk-6.4.0-windows-x86_64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055676", - "id": 6055676, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU2NzY=", - "name": "bazel-0.10.0-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410736", + "id": 131410736, + "node_id": "RA_kwDOATz7jc4H1Ssw", + "name": "bazel_nojdk-6.4.0-windows-x86_64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20560,23 +26556,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 69, - "created_at": "2018-02-01T08:49:49Z", - "updated_at": "2018-02-01T08:49:49Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-installer-linux-x86_64.sh.sha256" + "size": 103, + "download_count": 481, + "created_at": "2023-10-19T17:45:17Z", + "updated_at": "2023-10-19T17:45:18Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel_nojdk-6.4.0-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055677", - "id": 6055677, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU2Nzc=", - "name": "bazel-0.10.0-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/131410737", + "id": 131410737, + "node_id": "RA_kwDOATz7jc4H1Ssx", + "name": "bazel_nojdk-6.4.0-windows-x86_64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20594,23 +26590,75 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 97, - "created_at": "2018-02-01T08:49:49Z", - "updated_at": "2018-02-01T08:49:49Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-installer-linux-x86_64.sh.sig" - }, + "size": 566, + "download_count": 460, + "created_at": "2023-10-19T17:45:18Z", + "updated_at": "2023-10-19T17:45:18Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel_nojdk-6.4.0-windows-x86_64.exe.sig" + } + ], + "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/6.4.0", + "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/6.4.0", + "body": "> [!NOTE] \r\n> If you are looking for [rolling releases](https://bazel.build/release#rolling-releases), please visit [this page](https://bazel.build/release/rolling).\r\n\r\n\r\n**Baseline:** 0f231ac8acabcd8aa309da041c98ab90a1552418\r\n\r\nBazel 6.4.0 is a minor LTS release. It is fully backward compatible with Bazel 6.0 and contains selected changes by the Bazel community and Google engineers.\r\n\r\n## General\r\n* Add support for more workspace boundary files to bash completion ([#19281](https://github.com/bazelbuild/bazel/pull/19281)) \r\n* Ignore Starlark options on commands with `allowResidue = False` ([#19417](https://github.com/bazelbuild/bazel/pull/19417))\r\n* Print Passed and Failed methods in detailed test summary ([#19505](https://github.com/bazelbuild/bazel/pull/19505)) \r\n* Keep leading zero in formatted date ([#19694](https://github.com/bazelbuild/bazel/pull/19694))\r\n* Merge rule and aspect validation output groups ([#19745](https://github.com/bazelbuild/bazel/pull/19745))\r\n* Bazel release process: Fix push justification. ([#19768](https://github.com/bazelbuild/bazel/pull/19768))\r\n* Clear runfiles environment variables for `bazel run` ([#19606](https://github.com/bazelbuild/bazel/pull/19606))\r\n\r\n## Android\r\n* Add a Starlark flag that allows disabling proguard. This will be useful for testing later. ([#19179](https://github.com/bazelbuild/bazel/pull/19179))\r\n\r\n## C++ / Objective-C\r\n* Fix a bug where frozen targets list was mutated while expanding env attribute ([#19053](https://github.com/bazelbuild/bazel/pull/19053))\r\n* Advertise CcInfo from cc_import ([#19086](https://github.com/bazelbuild/bazel/pull/19086)) ([#19088](https://github.com/bazelbuild/bazel/pull/19088))\r\n* Enable cc toolchain resolution when cross compiling to windows arm64. ([#19198](https://github.com/bazelbuild/bazel/pull/19198))\r\n* Add Starlark implementation for several CcCommon methods. ([#19076](https://github.com/bazelbuild/bazel/pull/19076))\r\n* Rename `cc_test_wrapper` to `cc_test` ([#19231](https://github.com/bazelbuild/bazel/pull/19231))\r\n* Add `additional_linker_inputs` option to `cc_library` rule ([#19264](https://github.com/bazelbuild/bazel/pull/19264))\r\n* Add --incompatible_disable_objc_library_transition ([#19393](https://github.com/bazelbuild/bazel/pull/19393))\r\n* Wrong include path to Clang 16 on Windows ([#19430](https://github.com/bazelbuild/bazel/pull/19430))\r\n* Remove default -s flag from macOS libtool invocation ([#19454](https://github.com/bazelbuild/bazel/pull/19454))\r\n* Only use `/showIncludes` if supported ([#19521](https://github.com/bazelbuild/bazel/pull/19521))\r\n* Advertise CcInfo from cc_proto_library ([#19534](https://github.com/bazelbuild/bazel/pull/19534))\r\n* Update unknown Xcode version error message and provide an environment variable to force re-evaluation ([#19540](https://github.com/bazelbuild/bazel/pull/19540))\r\n* cc_library: propagate data dependencies via implementation_deps. ([#19590](https://github.com/bazelbuild/bazel/pull/19590))\r\n* Error on potential unsupported `/showIncludes` lines ([#19611](https://github.com/bazelbuild/bazel/pull/19611))\r\n* Flip --experimental_cc_implementation_deps ([#19751](https://github.com/bazelbuild/bazel/pull/19751))\r\n* Bump c++ standard to c++14 per default ([#19794](https://github.com/bazelbuild/bazel/pull/19794))\r\n* Collect debug info context from implementation deps ([#19836](https://github.com/bazelbuild/bazel/pull/19836))\r\n\r\n## Configurability\r\n* Performance improvement: `--allow_analysis_cache_discard=false` aborts the build if changed build flags would otherwise discard the analysis cache ([#19503](https://github.com/bazelbuild/bazel/pull/19503))\r\n* Performance, correctness improvement: add diff_against_dynamic_baseline option to --experimental_output_directory_naming_scheme ([#19514](https://github.com/bazelbuild/bazel/pull/19514))\r\n* Improve error when a label is provided in `config_setting`'s `values` ([#19484](https://github.com/bazelbuild/bazel/pull/19484))\r\n* Do not allow applicable_licenses on platform ([#19426](https://github.com/bazelbuild/bazel/pull/19426))\r\n* Raise an early error on invalid labels in transitions inputs/outputs ([#19764](https://github.com/bazelbuild/bazel/pull/19764))\r\n* Fix unconditional Skyframe invalidation with --lockfile_mode=update\r\n\r\n## External Dependencies / Bzlmod\r\n* Merge `use_repo` buildifier fixups into a single command ([#19134](https://github.com/bazelbuild/bazel/pull/19134))\r\n* Ensure that extension unique names followed by `~` are prefix-free ([#19164](https://github.com/bazelbuild/bazel/pull/19164))\r\n* Lockfile updates & fixes ([#19153](https://github.com/bazelbuild/bazel/pull/19153))\r\n * A new attribute 'environ' is added to module extension to allow depending on environment variables.\r\n * The module extension will be re-evaluated in response to changes in the files it depends on.\r\n * Lockfile version bump will prompt users to run it in 'lockfile_mode=update'.\r\n* Friendlier error message for `bazel_dep`s without `version` ([#19196](https://github.com/bazelbuild/bazel/pull/19196))\r\n* Use `debugPrint` instead of `str` for `fail` arguments ([#19283](https://github.com/bazelbuild/bazel/pull/19283))\r\n* Download `BazelRegistryJson` only once per registry ([#19300](https://github.com/bazelbuild/bazel/pull/19300))\r\n* Make module extension tag's `debugPrint` useful for error messages ([#19285](https://github.com/bazelbuild/bazel/pull/19285))\r\n* Intern repository mapping entries ([#19293](https://github.com/bazelbuild/bazel/pull/19293))\r\n* Do not rerun module extensions when only imports or locations change ([#19284](https://github.com/bazelbuild/bazel/pull/19284))\r\n* Fetch `RepoSpecs` in parallel ([#19354](https://github.com/bazelbuild/bazel/pull/19354))\r\n* Make `MODULE.bazel.lock` deterministic ([#19370](https://github.com/bazelbuild/bazel/pull/19370))\r\n* Ensure lockfile is updated after reset to pre-build state ([#19371](https://github.com/bazelbuild/bazel/pull/19371))\r\n* Add visionOS support ([#19436](https://github.com/bazelbuild/bazel/pull/19436))\r\n* Cherry pick platform dependent lockfile ([#19498](https://github.com/bazelbuild/bazel/pull/19498))\r\n * New attributes 'os' and 'arch' added to module extension to signify its reliance on the operating system or system architecture.\r\n * When either the 'os' attribute, the 'arch' attribute, or both are set to 'true,' separate module extensions will be stored in the lockfile for each distinct combination of operating system and architecture.\r\n* Print dep chain leading to a module that is in error ([#19543](https://github.com/bazelbuild/bazel/pull/19543))\r\n* Show fetch progress for the `mod` command ([#19542](https://github.com/bazelbuild/bazel/pull/19542))\r\n* Explain the use of `str(Label(...))` in the docs ([#19554](https://github.com/bazelbuild/bazel/pull/19554))\r\n* Inject builtin modules at the end of the MODULE.bazel file ([#19573](https://github.com/bazelbuild/bazel/pull/19573))\r\n* Use case-insensitive comparison for Windows paths in `runfiles.bash` ([#19626](https://github.com/bazelbuild/bazel/pull/19626))\r\n* Show test labels in summaries in display form ([#19625](https://github.com/bazelbuild/bazel/pull/19625))\r\n* Remove stale extension entries from lockfile ([#19683](https://github.com/bazelbuild/bazel/pull/19683))\r\n* Bzlmod lockfile: fix pretty printing for attributes ([#19691](https://github.com/bazelbuild/bazel/pull/19691))\r\n* Fixed a case where the MODULE.bazel.lock file contains user specific paths ([#19698](https://github.com/bazelbuild/bazel/pull/19698))\r\n* Consider RCs equivalent to release for `bazel_compatibility` ([#19689](https://github.com/bazelbuild/bazel/pull/19689))\r\n* Remove stale extension entries from lockfile if module order changes ([#19730](https://github.com/bazelbuild/bazel/pull/19730))\r\n* Make lockfile's `RepoSpec` attributes more readable ([#19748](https://github.com/bazelbuild/bazel/pull/19748))\r\n* Fix handling of non-ASCII characters in archive entry file names ([#19765](https://github.com/bazelbuild/bazel/pull/19765))\r\n* Fix crash when `environ` contains duplicate entries ([#19827](https://github.com/bazelbuild/bazel/pull/19827))\r\n\r\n## Java\r\n* Add toolchain type for Java bootstrap runtime ([#19220](https://github.com/bazelbuild/bazel/pull/19220))\r\n* Add formatted timestamp entries to volatile workspace status file [(#19499](https://github.com/bazelbuild/bazel/pull/19499))\r\n* Update java_tools to v12.7 ([#19522](https://github.com/bazelbuild/bazel/pull/19522))\r\n* Use `Label` in `@bazel_tools//tools/jdk` macros ([#19675](https://github.com/bazelbuild/bazel/pull/19675))\r\n* Update rules_java to 5.5.1 ([#19701](https://github.com/bazelbuild/bazel/pull/19701))\r\n* Fix Java compilation for jdk21 ([#19735](https://github.com/bazelbuild/bazel/pull/19735))\r\n* Handle synthetic method parameters entries that don't have names ([#19758](https://github.com/bazelbuild/bazel/pull/19758))\r\n\r\n## Performance\r\n* Add profiling for Bzlmod operations ([#19313](https://github.com/bazelbuild/bazel/pull/19313))\r\n* Intern empty `Depset`s ([#19443](https://github.com/bazelbuild/bazel/pull/19443))\r\n* Optimize classpath pre-processing in java_stub_template.txt ([#19491](https://github.com/bazelbuild/bazel/pull/19491))\r\n* Also apply `NestedSet` optimizations to `Depset` ([#19492](https://github.com/bazelbuild/bazel/pull/19492)) \r\n\r\n## Query\r\n* Fix valid json when using jsonproto output in queries with new `--output=streamed_jsonproto` implementation. ([#19226)](https://github.com/bazelbuild/bazel/pull/19226)\r\n* Add `--consistent_labels` flag to all query commands ([#19567](https://github.com/bazelbuild/bazel/pull/19567)) \r\n\r\n## Remote Cache and Execution\r\n* Support multiple remote execution digest functions ([#19042](https://github.com/bazelbuild/bazel/pull/19042))\r\n* Add the --remote_require_cached flag ([#19075](https://github.com/bazelbuild/bazel/pull/19075))\r\n* BLAKE3 can be used as a digest function with the `--digest_function=blake3` startup flag ([#19191](https://github.com/bazelbuild/bazel/pull/19191))\r\n* Ensure disk cache root exists ([#19225](https://github.com/bazelbuild/bazel/pull/19225))\r\n* Retry on javax.net.ssl.SSLException ... BAD_DECRYPT ([#19346](https://github.com/bazelbuild/bazel/pull/19346))\r\n* build-runfiles: remove temporary file prior to creating it ([#19386](https://github.com/bazelbuild/bazel/pull/19386))\r\n* Take the no-remote-exec tag into account when computing the action salt ([#19457](https://github.com/bazelbuild/bazel/pull/19457))\r\n* Mark tool inputs in the execution log. ([#19483](https://github.com/bazelbuild/bazel/pull/19483))\r\n* Add output name to CacheNotFoundException ([#19452](https://github.com/bazelbuild/bazel/pull/19452)) \r\n* Fix output materialized as symlink when building without the bytes. ([#19739](https://github.com/bazelbuild/bazel/pull/19739))\r\n* Add blake3 NEON instructions on linux arm64 ([#19804](https://github.com/bazelbuild/bazel/pull/19804))\r\n\r\n## Rules API\r\n* Added a new top-level symbol `PackageSpecificationInfo`, a provider for package_group targets. It has a contains method for allowlist checking. ([#19422](https://github.com/bazelbuild/bazel/pull/19422), [#19425](https://github.com/bazelbuild/bazel/pull/19425))\r\n* Always fail on unknown attributes ([#19404](https://github.com/bazelbuild/bazel/pull/19404))\r\n* Add `--incompatible_merge_fixed_and_default_shell_env` ([#19319](https://github.com/bazelbuild/bazel/pull/19319))\r\n* Include name in `repr` of exported `rule`s ([#19229](https://github.com/bazelbuild/bazel/pull/19229))\r\n\r\n## Acknowledgements:\r\n\r\nThis release contains contributions from many people at Google, as well as Andreas Herrmann, Brentley Jones, Chirag Ramani, Ed Schouten, Fabian Meumertzheim, George Gensure, Julio Merino, Keith Smiley, Matt Mackay, NelsonLi0701, Nicholas Junge, Orion Hodson, Roman Salvador, Ted Kaplan, Thi Doan, and Tyler Williams.\r\n\r\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with Classpath exception. Those installers should always be redistributed along with the source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the bundled OpenJDK and other open-source components can be displayed by running the command `bazel license`. The vendor and version information of the bundled OpenJDK can be displayed by running the command `bazel info java-runtime`. The binaries and source-code of the bundled OpenJDK can be [downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n_Security_: All our binaries are signed with our [public key](https://bazel.build/bazel-release.pub.gpg) 3D5919B448457EE0.", + "reactions": { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/125849011/reactions", + "total_count": 15, + "+1": 15, + "-1": 0, + "laugh": 0, + "hooray": 0, + "confused": 0, + "heart": 0, + "rocket": 0, + "eyes": 0 + } + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/115647636", + "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/115647636/assets", + "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/115647636/assets{?name,label}", + "html_url": "https://github.com/bazelbuild/bazel/releases/tag/6.3.2", + "id": 115647636, + "author": { + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "type": "User", + "site_admin": false + }, + "node_id": "RE_kwDOATz7jc4G5KSU", + "tag_name": "6.3.2", + "target_commitish": "master", + "name": "6.3.2", + "draft": false, + "prerelease": false, + "created_at": "2023-08-08T15:43:38Z", + "published_at": "2023-08-08T17:10:42Z", + "assets": [ { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055678", - "id": 6055678, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU2Nzg=", - "name": "bazel-0.10.0-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651300", + "id": 120651300, + "node_id": "RA_kwDOATz7jc4HMP4k", + "name": "bazel-6.3.2-darwin-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20628,23 +26676,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 170510653, - "download_count": 1732, - "created_at": "2018-02-01T08:49:49Z", - "updated_at": "2018-02-01T08:50:05Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-windows-x86_64.exe" + "size": 50982634, + "download_count": 3104, + "created_at": "2023-08-08T17:10:42Z", + "updated_at": "2023-08-08T17:10:44Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055683", - "id": 6055683, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU2ODM=", - "name": "bazel-0.10.0-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651304", + "id": 120651304, + "node_id": "RA_kwDOATz7jc4HMP4o", + "name": "bazel-6.3.2-darwin-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20662,23 +26710,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 170, - "created_at": "2018-02-01T08:50:05Z", - "updated_at": "2018-02-01T08:50:05Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-windows-x86_64.exe.sha256" + "size": 91, + "download_count": 833, + "created_at": "2023-08-08T17:10:44Z", + "updated_at": "2023-08-08T17:10:44Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055684", - "id": 6055684, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU2ODQ=", - "name": "bazel-0.10.0-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651305", + "id": 120651305, + "node_id": "RA_kwDOATz7jc4HMP4p", + "name": "bazel-6.3.2-darwin-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20696,23 +26744,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 25, - "created_at": "2018-02-01T08:50:06Z", - "updated_at": "2018-02-01T08:50:06Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-windows-x86_64.exe.sig" + "size": 566, + "download_count": 779, + "created_at": "2023-08-08T17:10:44Z", + "updated_at": "2023-08-08T17:10:45Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055685", - "id": 6055685, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU2ODU=", - "name": "bazel-0.10.0-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651307", + "id": 120651307, + "node_id": "RA_kwDOATz7jc4HMP4r", + "name": "bazel-6.3.2-darwin-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20730,23 +26778,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 167864070, - "download_count": 1899, - "created_at": "2018-02-01T08:50:06Z", - "updated_at": "2018-02-01T08:50:22Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-windows-x86_64.zip" + "size": 51961040, + "download_count": 2523, + "created_at": "2023-08-08T17:10:45Z", + "updated_at": "2023-08-08T17:10:47Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055691", - "id": 6055691, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU2OTE=", - "name": "bazel-0.10.0-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651312", + "id": 120651312, + "node_id": "RA_kwDOATz7jc4HMP4w", + "name": "bazel-6.3.2-darwin-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20764,23 +26812,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98, - "download_count": 21, - "created_at": "2018-02-01T08:50:22Z", - "updated_at": "2018-02-01T08:50:22Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-windows-x86_64.zip.sha256" + "size": 92, + "download_count": 814, + "created_at": "2023-08-08T17:10:47Z", + "updated_at": "2023-08-08T17:10:47Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055692", - "id": 6055692, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU2OTI=", - "name": "bazel-0.10.0-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651313", + "id": 120651313, + "node_id": "RA_kwDOATz7jc4HMP4x", + "name": "bazel-6.3.2-darwin-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20798,23 +26846,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 12, - "created_at": "2018-02-01T08:50:22Z", - "updated_at": "2018-02-01T08:50:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-windows-x86_64.zip.sig" + "size": 566, + "download_count": 854, + "created_at": "2023-08-08T17:10:47Z", + "updated_at": "2023-08-08T17:10:47Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-darwin-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055693", - "id": 6055693, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU2OTM=", - "name": "bazel-0.10.0-without-jdk-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651314", + "id": 120651314, + "node_id": "RA_kwDOATz7jc4HMP4y", + "name": "bazel-6.3.2-dist.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20832,23 +26880,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 96403707, - "download_count": 608, - "created_at": "2018-02-01T08:50:23Z", - "updated_at": "2018-02-01T08:50:34Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-without-jdk-installer-darwin-x86_64.sh" + "size": 205660977, + "download_count": 8246, + "created_at": "2023-08-08T17:10:47Z", + "updated_at": "2023-08-08T17:10:53Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-dist.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055697", - "id": 6055697, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU2OTc=", - "name": "bazel-0.10.0-without-jdk-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651323", + "id": 120651323, + "node_id": "RA_kwDOATz7jc4HMP47", + "name": "bazel-6.3.2-dist.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20866,23 +26914,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 118, - "download_count": 17, - "created_at": "2018-02-01T08:50:34Z", - "updated_at": "2018-02-01T08:50:34Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-without-jdk-installer-darwin-x86_64.sh.sha256" + "size": 87, + "download_count": 746, + "created_at": "2023-08-08T17:10:53Z", + "updated_at": "2023-08-08T17:10:54Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-dist.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055698", - "id": 6055698, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU2OTg=", - "name": "bazel-0.10.0-without-jdk-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651324", + "id": 120651324, + "node_id": "RA_kwDOATz7jc4HMP48", + "name": "bazel-6.3.2-dist.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20900,23 +26948,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 16, - "created_at": "2018-02-01T08:50:34Z", - "updated_at": "2018-02-01T08:50:34Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-without-jdk-installer-darwin-x86_64.sh.sig" + "size": 566, + "download_count": 740, + "created_at": "2023-08-08T17:10:54Z", + "updated_at": "2023-08-08T17:10:54Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-dist.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055699", - "id": 6055699, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU2OTk=", - "name": "bazel-0.10.0-without-jdk-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651325", + "id": 120651325, + "node_id": "RA_kwDOATz7jc4HMP49", + "name": "bazel-6.3.2-installer-darwin-arm64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20934,23 +26982,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 90368878, - "download_count": 2321, - "created_at": "2018-02-01T08:50:34Z", - "updated_at": "2018-02-01T08:50:48Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-without-jdk-installer-linux-x86_64.sh" + "size": 46747647, + "download_count": 14455, + "created_at": "2023-08-08T17:10:54Z", + "updated_at": "2023-08-08T17:10:56Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-installer-darwin-arm64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055702", - "id": 6055702, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU3MDI=", - "name": "bazel-0.10.0-without-jdk-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651326", + "id": 120651326, + "node_id": "RA_kwDOATz7jc4HMP4-", + "name": "bazel-6.3.2-installer-darwin-arm64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -20968,23 +27016,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 117, - "download_count": 20, - "created_at": "2018-02-01T08:50:48Z", - "updated_at": "2018-02-01T08:50:48Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-without-jdk-installer-linux-x86_64.sh.sha256" + "size": 104, + "download_count": 675, + "created_at": "2023-08-08T17:10:56Z", + "updated_at": "2023-08-08T17:10:56Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-installer-darwin-arm64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055703", - "id": 6055703, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU3MDM=", - "name": "bazel-0.10.0-without-jdk-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651327", + "id": 120651327, + "node_id": "RA_kwDOATz7jc4HMP4_", + "name": "bazel-6.3.2-installer-darwin-arm64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21002,23 +27050,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 16, - "created_at": "2018-02-01T08:50:48Z", - "updated_at": "2018-02-01T08:50:48Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-without-jdk-installer-linux-x86_64.sh.sig" + "size": 566, + "download_count": 704, + "created_at": "2023-08-08T17:10:57Z", + "updated_at": "2023-08-08T17:10:57Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-installer-darwin-arm64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055704", - "id": 6055704, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU3MDQ=", - "name": "bazel-0.10.0-without-jdk-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651329", + "id": 120651329, + "node_id": "RA_kwDOATz7jc4HMP5B", + "name": "bazel-6.3.2-installer-darwin-x86_64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21036,23 +27084,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 94223598, - "download_count": 140, - "created_at": "2018-02-01T08:50:48Z", - "updated_at": "2018-02-01T08:51:07Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-without-jdk-windows-x86_64.exe" + "size": 47564686, + "download_count": 2921, + "created_at": "2023-08-08T17:10:57Z", + "updated_at": "2023-08-08T17:10:59Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-installer-darwin-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055707", - "id": 6055707, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU3MDc=", - "name": "bazel-0.10.0-without-jdk-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651331", + "id": 120651331, + "node_id": "RA_kwDOATz7jc4HMP5D", + "name": "bazel-6.3.2-installer-darwin-x86_64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21070,23 +27118,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 110, - "download_count": 13, - "created_at": "2018-02-01T08:51:07Z", - "updated_at": "2018-02-01T08:51:07Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-without-jdk-windows-x86_64.exe.sha256" + "size": 105, + "download_count": 695, + "created_at": "2023-08-08T17:10:59Z", + "updated_at": "2023-08-08T17:10:59Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-installer-darwin-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055708", - "id": 6055708, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU3MDg=", - "name": "bazel-0.10.0-without-jdk-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651332", + "id": 120651332, + "node_id": "RA_kwDOATz7jc4HMP5E", + "name": "bazel-6.3.2-installer-darwin-x86_64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21104,23 +27152,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 11, - "created_at": "2018-02-01T08:51:07Z", - "updated_at": "2018-02-01T08:51:07Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-without-jdk-windows-x86_64.exe.sig" + "size": 566, + "download_count": 704, + "created_at": "2023-08-08T17:10:59Z", + "updated_at": "2023-08-08T17:10:59Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-installer-darwin-x86_64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055709", - "id": 6055709, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU3MDk=", - "name": "bazel-0.10.0-without-jdk-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651336", + "id": 120651336, + "node_id": "RA_kwDOATz7jc4HMP5I", + "name": "bazel-6.3.2-installer-linux-x86_64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21138,23 +27186,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 93219597, - "download_count": 584, - "created_at": "2018-02-01T08:51:07Z", - "updated_at": "2018-02-01T08:51:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-without-jdk-windows-x86_64.zip" + "size": 50994914, + "download_count": 31399, + "created_at": "2023-08-08T17:11:00Z", + "updated_at": "2023-08-08T17:11:02Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-installer-linux-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055713", - "id": 6055713, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU3MTM=", - "name": "bazel-0.10.0-without-jdk-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651340", + "id": 120651340, + "node_id": "RA_kwDOATz7jc4HMP5M", + "name": "bazel-6.3.2-installer-linux-x86_64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21172,23 +27220,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 110, - "download_count": 10, - "created_at": "2018-02-01T08:51:23Z", - "updated_at": "2018-02-01T08:51:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-without-jdk-windows-x86_64.zip.sha256" + "size": 104, + "download_count": 773, + "created_at": "2023-08-08T17:11:02Z", + "updated_at": "2023-08-08T17:11:02Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-installer-linux-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055714", - "id": 6055714, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU3MTQ=", - "name": "bazel-0.10.0-without-jdk-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651341", + "id": 120651341, + "node_id": "RA_kwDOATz7jc4HMP5N", + "name": "bazel-6.3.2-installer-linux-x86_64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21206,23 +27254,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 8, - "created_at": "2018-02-01T08:51:23Z", - "updated_at": "2018-02-01T08:51:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel-0.10.0-without-jdk-windows-x86_64.zip.sig" + "size": 566, + "download_count": 751, + "created_at": "2023-08-08T17:11:03Z", + "updated_at": "2023-08-08T17:11:03Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-installer-linux-x86_64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055715", - "id": 6055715, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU3MTU=", - "name": "bazel_0.10.0-linux-x86_64.deb", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651346", + "id": 120651346, + "node_id": "RA_kwDOATz7jc4HMP5S", + "name": "bazel-6.3.2-linux-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21240,23 +27288,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 90362128, - "download_count": 2121, - "created_at": "2018-02-01T08:51:24Z", - "updated_at": "2018-02-01T08:52:57Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel_0.10.0-linux-x86_64.deb" + "size": 160997972, + "download_count": 4480, + "created_at": "2023-08-08T17:11:03Z", + "updated_at": "2023-08-08T17:11:08Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055734", - "id": 6055734, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU3MzQ=", - "name": "bazel_0.10.0-linux-x86_64.deb.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651354", + "id": 120651354, + "node_id": "RA_kwDOATz7jc4HMP5a", + "name": "bazel-6.3.2-linux-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21274,23 +27322,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 96, - "download_count": 32, - "created_at": "2018-02-01T08:52:57Z", - "updated_at": "2018-02-01T08:52:57Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel_0.10.0-linux-x86_64.deb.sha256" + "size": 90, + "download_count": 725, + "created_at": "2023-08-08T17:11:08Z", + "updated_at": "2023-08-08T17:11:09Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/6055735", - "id": 6055735, - "node_id": "MDEyOlJlbGVhc2VBc3NldDYwNTU3MzU=", - "name": "bazel_0.10.0-linux-x86_64.deb.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651355", + "id": 120651355, + "node_id": "RA_kwDOATz7jc4HMP5b", + "name": "bazel-6.3.2-linux-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21308,63 +27356,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 11, - "created_at": "2018-02-01T08:52:57Z", - "updated_at": "2018-02-01T08:52:57Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.10.0/bazel_0.10.0-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.10.0", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.10.0", - "body": "# Release 0.10.0 (2018-02-01)\n\nBaseline: 22c2f9a7722e8c8b7fdf8f5d30a40f1c4118e993\n\nCherry picks:\n + f6ca78808722c8c119affdb33400838ee92d44b6:\n isable_presubmit\n + 65c13dd5a4c1b4b5a072f7680b8f1cf3c5079b52:\n Fix StreamResourceLeak error\n + e5436745e1732f5e43fc55f0deb5b19e23ce8524:\n windows: fix --symlink_prefix=/ throwing exception\n + 22ccdd1ebe1dc495e05d894a3325f6b05e681fb3:\n Fix turbine command lines with empty javacopts\n + 96c654d43eb2906177325cbc2fc2b1e90dbcc792:\n Remove EOL'd Linux flavours, bump CentOS to 6.9.\n + f0bec36864f10370cbbda4caa8beac2e0c5ee45b:\n Automated rollback of commit\n 2aeaeba66857c561dd6d63c79a213f1cabc3650d.\n + 860af5be10b6bad68144d9d2d34173e86b40268c:\n Consolidate Error Prone resource handling\n + 2e631c99495f75270d2639542cefb531ec262d67:\n sandbox: properly add `tmpDir` to `writablePaths`\n + 5bfa5844d0d16d71e88002956e88402bfec88ef7:\n actions,temp: respect TMPDIR envvar\n + 6cc2ad8676d1ae0542b351a07a05ddbe5efac165:\n sandbox: add env[TMPDIR] instead of `tmpDir`\n + 40c757f4ab90214f95935672532a495c4551490a:\n Change git clone to pull all history, so all needed commits can\n be accessed.\n\nIncompatible changes:\n\n - In order to access the template variables $(JAVA) and\n $(JAVABASE), @bazel_tools//tools/jdk:current_java_runtime needs\n to be added to the toolchains= attribute from now on.\n - The ctx.middle_man function is not supported anymore.\n - The flag --incompatible_list_plus_equals_inplace is removed, its\n default behavior is preserved. += on lists now always mutates the\n left hand\n side.\n - --android_sdk no longer supports filegroup targets.\n - android_* rules no longer support legacy_native_support attribute.\n\nNew features:\n\n - query: Add option --noproto:flatten_selects to turn off\n flattening of selector lists in proto output.\n - New android test rule, android_local_test.\n\nImportant changes:\n\n - The --remote_rest_cache flag now respects --remote_timeout.\n - --experimental_java_coverage is available for testing.\n - The deprecated builtin `set` is no longer allowed even from within\n unexecuted code in bzl files. It's temporarily possible to use\n --incompatible_disallow_uncalled_set_constructor=false if this\n change causes\n incompatibility issues.\n - Linkstamping is now a separate and full-blown CppCompileAction,\n it's\n no longer a part of linking command.\n - Using `+`, `|` or `.union` on depsets is now deprecated. Please\n use the new\n constructor instead (see\n https://docs.bazel.build/versions/master/skylark/depsets.html).\n - config_feature_flag's default_value is optional. It is\n only an error to have a config_feature_flag with no default_value\n if that config_feature_flag has not been set in the configuration\n it is being evaluated in.\n - --[no]keep_incrementality_data is gone, replaced by the\n enum-valued --incremental_state_retention_strategy\n - Linkstamping is now a separate and full-blown CppCompileAction,\n it's\n no longer a part of linking command.\n - Added --checkHashMismatch flag to ZipFilterAction. Valid values\n are IGNORE, WARN and ERROR. --errorOnHashMismatch is deprecated,\n please use this flag instead.\n - Set build jobs equivalent to number of logical processors by\n default. Should improve build times significantly.\n - Added --(no)expand_test_suites flag.\n - Rename --keep_incrementality_data to --track_incremental_state\n - --remote_rest_cache was renamed to --remote_http_cache. Both\n options keep working in this release, but --remote_rest_cache\n will be\n removed in the next release.\n - Aspects-on-aspect see and propagate over aspect attributes.\n - --auth_* flags were renamed to --google_* flags. The old names\n will continue to work for this release but will be removed in the\n next\n release.\n - Remote Caching and Execution support output directories.\n - Remove defunct flags\n --experimental_incremental_dexing_for_lite_proto and\n --experimental_incremental_dexing_error_on_missed_jars that have\n long been enabled by default\n - New version of aapt2 and Resources.proto.\n - Make PIC and non PIC outputs for C++ compilation with Tree\n Artifacts\n\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\nClasspath exception. Those installers should always be redistributed along with\nthe source code.\n\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\nbundled OpenJDK and other open-source components can be displayed by running\nthe command `bazel license`. The vendor and version information of the bundled\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\nThe binaries and source-code of the bundled OpenJDK can be\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\n\n_Security_: All our binaries are signed with our\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/8959216", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/8959216/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/8959216/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.9.0", - "id": 8959216, - "node_id": "MDc6UmVsZWFzZTg5NTkyMTY=", - "tag_name": "0.9.0", - "target_commitish": "master", - "name": "0.9.0", - "draft": false, - "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2017-12-19T09:31:03Z", - "published_at": "2017-12-19T09:37:02Z", - "assets": [ + "size": 566, + "download_count": 731, + "created_at": "2023-08-08T17:11:09Z", + "updated_at": "2023-08-08T17:11:09Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-linux-arm64.sig" + }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663353", - "id": 5663353, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzNTM=", - "name": "bazel-0.9.0-dist.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651357", + "id": 120651357, + "node_id": "RA_kwDOATz7jc4HMP5d", + "name": "bazel-6.3.2-linux-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21382,23 +27390,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 92459800, - "download_count": 18743, - "created_at": "2017-12-19T09:37:03Z", - "updated_at": "2017-12-19T09:37:12Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-dist.zip" + "size": 54641564, + "download_count": 34816, + "created_at": "2023-08-08T17:11:09Z", + "updated_at": "2023-08-08T17:11:11Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663354", - "id": 5663354, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzNTQ=", - "name": "bazel-0.9.0-dist.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651366", + "id": 120651366, + "node_id": "RA_kwDOATz7jc4HMP5m", + "name": "bazel-6.3.2-linux-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21416,23 +27424,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 87, - "download_count": 110, - "created_at": "2017-12-19T09:37:12Z", - "updated_at": "2017-12-19T09:37:12Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-dist.zip.sha256" + "size": 91, + "download_count": 862, + "created_at": "2023-08-08T17:11:12Z", + "updated_at": "2023-08-08T17:11:12Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663355", - "id": 5663355, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzNTU=", - "name": "bazel-0.9.0-dist.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651367", + "id": 120651367, + "node_id": "RA_kwDOATz7jc4HMP5n", + "name": "bazel-6.3.2-linux-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21450,23 +27458,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 115, - "created_at": "2017-12-19T09:37:12Z", - "updated_at": "2017-12-19T09:37:12Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-dist.zip.sig" + "size": 566, + "download_count": 794, + "created_at": "2023-08-08T17:11:12Z", + "updated_at": "2023-08-08T17:11:12Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-linux-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663356", - "id": 5663356, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzNTY=", - "name": "bazel-0.9.0-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651368", + "id": 120651368, + "node_id": "RA_kwDOATz7jc4HMP5o", + "name": "bazel-6.3.2-windows-arm64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21484,23 +27492,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 173172015, - "download_count": 3013, - "created_at": "2017-12-19T09:37:12Z", - "updated_at": "2017-12-19T09:37:24Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-installer-darwin-x86_64.sh" + "size": 213187141, + "download_count": 907, + "created_at": "2023-08-08T17:11:12Z", + "updated_at": "2023-08-08T17:11:19Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-windows-arm64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663358", - "id": 5663358, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzNTg=", - "name": "bazel-0.9.0-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651392", + "id": 120651392, + "node_id": "RA_kwDOATz7jc4HMP6A", + "name": "bazel-6.3.2-windows-arm64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21518,23 +27526,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 59, - "created_at": "2017-12-19T09:37:24Z", - "updated_at": "2017-12-19T09:37:25Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-installer-darwin-x86_64.sh.sha256" + "size": 96, + "download_count": 693, + "created_at": "2023-08-08T17:11:19Z", + "updated_at": "2023-08-08T17:11:20Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663359", - "id": 5663359, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzNTk=", - "name": "bazel-0.9.0-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651395", + "id": 120651395, + "node_id": "RA_kwDOATz7jc4HMP6D", + "name": "bazel-6.3.2-windows-arm64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21552,23 +27560,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 46, - "created_at": "2017-12-19T09:37:25Z", - "updated_at": "2017-12-19T09:37:25Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-installer-darwin-x86_64.sh.sig" + "size": 566, + "download_count": 715, + "created_at": "2023-08-08T17:11:20Z", + "updated_at": "2023-08-08T17:11:20Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-windows-arm64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663360", - "id": 5663360, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzNjA=", - "name": "bazel-0.9.0-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651396", + "id": 120651396, + "node_id": "RA_kwDOATz7jc4HMP6E", + "name": "bazel-6.3.2-windows-arm64.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21586,23 +27594,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 168340945, - "download_count": 36714, - "created_at": "2017-12-19T09:37:25Z", - "updated_at": "2017-12-19T09:37:38Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-installer-linux-x86_64.sh" + "size": 210076790, + "download_count": 746, + "created_at": "2023-08-08T17:11:20Z", + "updated_at": "2023-08-08T17:11:27Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-windows-arm64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663362", - "id": 5663362, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzNjI=", - "name": "bazel-0.9.0-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651411", + "id": 120651411, + "node_id": "RA_kwDOATz7jc4HMP6T", + "name": "bazel-6.3.2-windows-arm64.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21620,23 +27628,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 104, - "download_count": 145, - "created_at": "2017-12-19T09:37:39Z", - "updated_at": "2017-12-19T09:37:39Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-installer-linux-x86_64.sh.sha256" + "size": 96, + "download_count": 713, + "created_at": "2023-08-08T17:11:27Z", + "updated_at": "2023-08-08T17:11:27Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-windows-arm64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663363", - "id": 5663363, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzNjM=", - "name": "bazel-0.9.0-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651414", + "id": 120651414, + "node_id": "RA_kwDOATz7jc4HMP6W", + "name": "bazel-6.3.2-windows-arm64.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21654,23 +27662,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 92, - "created_at": "2017-12-19T09:37:39Z", - "updated_at": "2017-12-19T09:37:39Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-installer-linux-x86_64.sh.sig" + "size": 566, + "download_count": 688, + "created_at": "2023-08-08T17:11:28Z", + "updated_at": "2023-08-08T17:11:28Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-windows-arm64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663364", - "id": 5663364, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzNjQ=", - "name": "bazel-0.9.0-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651415", + "id": 120651415, + "node_id": "RA_kwDOATz7jc4HMP6X", + "name": "bazel-6.3.2-windows-x86_64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21688,23 +27696,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 170395426, - "download_count": 3988, - "created_at": "2017-12-19T09:37:39Z", - "updated_at": "2017-12-19T09:37:51Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-windows-x86_64.exe" + "size": 49333462, + "download_count": 2861, + "created_at": "2023-08-08T17:11:28Z", + "updated_at": "2023-08-08T17:11:30Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-windows-x86_64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663367", - "id": 5663367, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzNjc=", - "name": "bazel-0.9.0-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651419", + "id": 120651419, + "node_id": "RA_kwDOATz7jc4HMP6b", + "name": "bazel-6.3.2-windows-x86_64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21723,22 +27731,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 97, - "download_count": 81, - "created_at": "2017-12-19T09:37:51Z", - "updated_at": "2017-12-19T09:37:51Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-windows-x86_64.exe.sha256" + "download_count": 754, + "created_at": "2023-08-08T17:11:30Z", + "updated_at": "2023-08-08T17:11:31Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663368", - "id": 5663368, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzNjg=", - "name": "bazel-0.9.0-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651423", + "id": 120651423, + "node_id": "RA_kwDOATz7jc4HMP6f", + "name": "bazel-6.3.2-windows-x86_64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21756,23 +27764,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 63, - "created_at": "2017-12-19T09:37:51Z", - "updated_at": "2017-12-19T09:37:52Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-windows-x86_64.exe.sig" + "size": 566, + "download_count": 706, + "created_at": "2023-08-08T17:11:31Z", + "updated_at": "2023-08-08T17:11:31Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-windows-x86_64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663369", - "id": 5663369, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzNjk=", - "name": "bazel-0.9.0-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651425", + "id": 120651425, + "node_id": "RA_kwDOATz7jc4HMP6h", + "name": "bazel-6.3.2-windows-x86_64.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21790,23 +27798,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 167661836, - "download_count": 5944, - "created_at": "2017-12-19T09:37:52Z", - "updated_at": "2017-12-19T09:38:03Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-windows-x86_64.zip" + "size": 47275849, + "download_count": 10000, + "created_at": "2023-08-08T17:11:31Z", + "updated_at": "2023-08-08T17:11:33Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-windows-x86_64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663370", - "id": 5663370, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzNzA=", - "name": "bazel-0.9.0-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651434", + "id": 120651434, + "node_id": "RA_kwDOATz7jc4HMP6q", + "name": "bazel-6.3.2-windows-x86_64.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21825,22 +27833,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 97, - "download_count": 33, - "created_at": "2017-12-19T09:38:03Z", - "updated_at": "2017-12-19T09:38:04Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-windows-x86_64.zip.sha256" + "download_count": 795, + "created_at": "2023-08-08T17:11:33Z", + "updated_at": "2023-08-08T17:11:33Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-windows-x86_64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663371", - "id": 5663371, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzNzE=", - "name": "bazel-0.9.0-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651436", + "id": 120651436, + "node_id": "RA_kwDOATz7jc4HMP6s", + "name": "bazel-6.3.2-windows-x86_64.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21858,23 +27866,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 29, - "created_at": "2017-12-19T09:38:04Z", - "updated_at": "2017-12-19T09:38:04Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-windows-x86_64.zip.sig" + "size": 566, + "download_count": 681, + "created_at": "2023-08-08T17:11:33Z", + "updated_at": "2023-08-08T17:11:34Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel-6.3.2-windows-x86_64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663372", - "id": 5663372, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzNzI=", - "name": "bazel-0.9.0-without-jdk-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651439", + "id": 120651439, + "node_id": "RA_kwDOATz7jc4HMP6v", + "name": "bazel_6.3.2-linux-x86_64.deb", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21892,23 +27900,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 96186311, - "download_count": 524, - "created_at": "2017-12-19T09:38:04Z", - "updated_at": "2017-12-19T09:38:11Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-without-jdk-installer-darwin-x86_64.sh" + "size": 50853784, + "download_count": 4060, + "created_at": "2023-08-08T17:11:34Z", + "updated_at": "2023-08-08T17:11:36Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel_6.3.2-linux-x86_64.deb" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663374", - "id": 5663374, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzNzQ=", - "name": "bazel-0.9.0-without-jdk-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651445", + "id": 120651445, + "node_id": "RA_kwDOATz7jc4HMP61", + "name": "bazel_6.3.2-linux-x86_64.deb.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21926,23 +27934,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 117, - "download_count": 21, - "created_at": "2017-12-19T09:38:11Z", - "updated_at": "2017-12-19T09:38:11Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-without-jdk-installer-darwin-x86_64.sh.sha256" + "size": 95, + "download_count": 699, + "created_at": "2023-08-08T17:11:36Z", + "updated_at": "2023-08-08T17:11:36Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel_6.3.2-linux-x86_64.deb.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663375", - "id": 5663375, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzNzU=", - "name": "bazel-0.9.0-without-jdk-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651446", + "id": 120651446, + "node_id": "RA_kwDOATz7jc4HMP62", + "name": "bazel_6.3.2-linux-x86_64.deb.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21960,23 +27968,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 17, - "created_at": "2017-12-19T09:38:11Z", - "updated_at": "2017-12-19T09:38:11Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-without-jdk-installer-darwin-x86_64.sh.sig" + "size": 566, + "download_count": 708, + "created_at": "2023-08-08T17:11:36Z", + "updated_at": "2023-08-08T17:11:37Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel_6.3.2-linux-x86_64.deb.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663376", - "id": 5663376, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzNzY=", - "name": "bazel-0.9.0-without-jdk-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651447", + "id": 120651447, + "node_id": "RA_kwDOATz7jc4HMP63", + "name": "bazel_nojdk-6.3.2-darwin-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -21994,23 +28002,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 90152355, - "download_count": 4886, - "created_at": "2017-12-19T09:38:12Z", - "updated_at": "2017-12-19T09:38:29Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-without-jdk-installer-linux-x86_64.sh" + "size": 36478420, + "download_count": 711, + "created_at": "2023-08-08T17:11:37Z", + "updated_at": "2023-08-08T17:11:38Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel_nojdk-6.3.2-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663381", - "id": 5663381, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzODE=", - "name": "bazel-0.9.0-without-jdk-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651450", + "id": 120651450, + "node_id": "RA_kwDOATz7jc4HMP66", + "name": "bazel_nojdk-6.3.2-darwin-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22028,23 +28036,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 116, - "download_count": 43, - "created_at": "2017-12-19T09:38:29Z", - "updated_at": "2017-12-19T09:38:29Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-without-jdk-installer-linux-x86_64.sh.sha256" + "size": 97, + "download_count": 706, + "created_at": "2023-08-08T17:11:39Z", + "updated_at": "2023-08-08T17:11:39Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel_nojdk-6.3.2-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663382", - "id": 5663382, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzODI=", - "name": "bazel-0.9.0-without-jdk-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651452", + "id": 120651452, + "node_id": "RA_kwDOATz7jc4HMP68", + "name": "bazel_nojdk-6.3.2-darwin-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22062,23 +28070,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 24, - "created_at": "2017-12-19T09:38:29Z", - "updated_at": "2017-12-19T09:38:29Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-without-jdk-installer-linux-x86_64.sh.sig" + "size": 566, + "download_count": 686, + "created_at": "2023-08-08T17:11:39Z", + "updated_at": "2023-08-08T17:11:39Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel_nojdk-6.3.2-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663383", - "id": 5663383, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzODM=", - "name": "bazel-0.9.0-without-jdk-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651453", + "id": 120651453, + "node_id": "RA_kwDOATz7jc4HMP69", + "name": "bazel_nojdk-6.3.2-darwin-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22096,23 +28104,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 94108371, - "download_count": 695, - "created_at": "2017-12-19T09:38:30Z", - "updated_at": "2017-12-19T09:38:38Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-without-jdk-windows-x86_64.exe" + "size": 37203255, + "download_count": 741, + "created_at": "2023-08-08T17:11:39Z", + "updated_at": "2023-08-08T17:11:41Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel_nojdk-6.3.2-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663385", - "id": 5663385, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzODU=", - "name": "bazel-0.9.0-without-jdk-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651455", + "id": 120651455, + "node_id": "RA_kwDOATz7jc4HMP6_", + "name": "bazel_nojdk-6.3.2-darwin-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22130,23 +28138,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 109, - "download_count": 24, - "created_at": "2017-12-19T09:38:38Z", - "updated_at": "2017-12-19T09:38:38Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-without-jdk-windows-x86_64.exe.sha256" + "size": 98, + "download_count": 706, + "created_at": "2023-08-08T17:11:41Z", + "updated_at": "2023-08-08T17:11:41Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel_nojdk-6.3.2-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663386", - "id": 5663386, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzODY=", - "name": "bazel-0.9.0-without-jdk-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651457", + "id": 120651457, + "node_id": "RA_kwDOATz7jc4HMP7B", + "name": "bazel_nojdk-6.3.2-darwin-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22164,23 +28172,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 17, - "created_at": "2017-12-19T09:38:38Z", - "updated_at": "2017-12-19T09:38:38Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-without-jdk-windows-x86_64.exe.sig" + "size": 566, + "download_count": 662, + "created_at": "2023-08-08T17:11:41Z", + "updated_at": "2023-08-08T17:11:42Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel_nojdk-6.3.2-darwin-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663387", - "id": 5663387, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzODc=", - "name": "bazel-0.9.0-without-jdk-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651458", + "id": 120651458, + "node_id": "RA_kwDOATz7jc4HMP7C", + "name": "bazel_nojdk-6.3.2-linux-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22198,23 +28206,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 93017196, - "download_count": 239, - "created_at": "2017-12-19T09:38:39Z", - "updated_at": "2017-12-19T09:38:45Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-without-jdk-windows-x86_64.zip" + "size": 34603142, + "download_count": 736, + "created_at": "2023-08-08T17:11:42Z", + "updated_at": "2023-08-08T17:11:43Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel_nojdk-6.3.2-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663388", - "id": 5663388, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzODg=", - "name": "bazel-0.9.0-without-jdk-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651459", + "id": 120651459, + "node_id": "RA_kwDOATz7jc4HMP7D", + "name": "bazel_nojdk-6.3.2-linux-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22232,23 +28240,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 109, - "download_count": 18, - "created_at": "2017-12-19T09:38:45Z", - "updated_at": "2017-12-19T09:38:45Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-without-jdk-windows-x86_64.zip.sha256" + "size": 96, + "download_count": 709, + "created_at": "2023-08-08T17:11:43Z", + "updated_at": "2023-08-08T17:11:43Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel_nojdk-6.3.2-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663389", - "id": 5663389, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzODk=", - "name": "bazel-0.9.0-without-jdk-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651460", + "id": 120651460, + "node_id": "RA_kwDOATz7jc4HMP7E", + "name": "bazel_nojdk-6.3.2-linux-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22266,23 +28274,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 14, - "created_at": "2017-12-19T09:38:46Z", - "updated_at": "2017-12-19T09:38:46Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel-0.9.0-without-jdk-windows-x86_64.zip.sig" + "size": 566, + "download_count": 702, + "created_at": "2023-08-08T17:11:44Z", + "updated_at": "2023-08-08T17:11:44Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel_nojdk-6.3.2-linux-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663390", - "id": 5663390, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzOTA=", - "name": "bazel_0.9.0-linux-x86_64.deb", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651461", + "id": 120651461, + "node_id": "RA_kwDOATz7jc4HMP7F", + "name": "bazel_nojdk-6.3.2-linux-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22300,23 +28308,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 90145826, - "download_count": 15795, - "created_at": "2017-12-19T09:38:46Z", - "updated_at": "2017-12-19T09:38:52Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel_0.9.0-linux-x86_64.deb" + "size": 35703860, + "download_count": 1902, + "created_at": "2023-08-08T17:11:44Z", + "updated_at": "2023-08-08T17:11:46Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel_nojdk-6.3.2-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663391", - "id": 5663391, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzOTE=", - "name": "bazel_0.9.0-linux-x86_64.deb.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651469", + "id": 120651469, + "node_id": "RA_kwDOATz7jc4HMP7N", + "name": "bazel_nojdk-6.3.2-linux-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22334,23 +28342,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 95, - "download_count": 101, - "created_at": "2017-12-19T09:38:52Z", - "updated_at": "2017-12-19T09:38:52Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel_0.9.0-linux-x86_64.deb.sha256" + "size": 97, + "download_count": 705, + "created_at": "2023-08-08T17:11:46Z", + "updated_at": "2023-08-08T17:11:46Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel_nojdk-6.3.2-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5663392", - "id": 5663392, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU2NjMzOTI=", - "name": "bazel_0.9.0-linux-x86_64.deb.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651472", + "id": 120651472, + "node_id": "RA_kwDOATz7jc4HMP7Q", + "name": "bazel_nojdk-6.3.2-linux-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22368,63 +28376,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 40, - "created_at": "2017-12-19T09:38:53Z", - "updated_at": "2017-12-19T09:38:53Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.9.0/bazel_0.9.0-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.9.0", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.9.0", - "body": "# Release 0.9.0 (2017-12-19)\n\nBaseline: ddd5ac16aeffa6c4693c348f73e7365240b1abc5\n\nCherry picks:\n + 2cf560f83922e6df9626ba3ee063c1caf6797548:\n Update version of re2\n + a2d2615362c65be98629b39ce39754a325ed1c42:\n Check for null build file returned from getBuildFileForPackage.\n + 68c577afc2fb33b5e66b820bcc9043fed1071456:\n Fix some broken targets and failing tests.\n + 766ba8adc4487f17ebfc081aeba6f34b18b53d6c:\n Automated rollback of commit\n 337f19cc54e77c45daa1d5f61bf0a8d3daf8268f.\n + a22d0e9c14e58b29d81f5a83bdcc6e5fce52eafe:\n Fix: uploading artifacts of failed actions to remote cache\n stopped working.\n + 03964c8ccb20d673add76c7f37245e837c3899b6:\n [java_common.compile] Name output source jar relative to the\n output jar name\n\nIncompatible changes:\n\n - The deprecated `set` constructor is removed, along with the\n migration flag --incompatible_disallow_set_constructor. It is\n still temporarily\n allowed to refer to `set` from within unexecuted code.\n - The flag --incompatible_disallow_set_constructor is no longer\n available, the deprecated `set` constructor is not available\n anymore.\n - The path to the JVM executable is not accessible anymore as\n ctx.{fragments,host_fragments}.jvm.java_executable. Use\n JavaRuntimeInfo.java_executable_exec_path instead.\n - --clean_style is no longer an option.\n\nNew features:\n\n - Users can use win_def_file attribute to specify a DEF file for\n exporting symbols when build a shared library on Windows.\n - Add --experimental_android_resource_cycle_shrinking option to\n allow for more aggressive code and resource shrinking.\n\nImportant changes:\n\n - Late-bound attributes are exposed to skylark. This is a new API\n (`configuration_field()`) to depend on certain\n configuration-defined targets from skylark rules.\n - Document interaction between test_suite and target exclusions\n - AAR manifest files will come from the processed resource APK if it\n exists.\n RELNOTES: None for Blaze users.\n - Document interaction between test_suite and target exclusions\n - --keep_incrementality_data flag allows Bazel servers to be run in\n memory-saving non-incremental mode independent of --batch and\n --discard_analysis_cache.\n - Add deps attribute to Skylark maven_aar and maven_jar workspace\n rules.\n - Use --expand_configs_in_place as a startup argument to change the\n order in which --config expansions are interpreted.\n - SOURCE_DATE_EPOCH\n (https://reproducible-builds.org/specs/source-date-epoch/) can\n be used to override the timestamp used for stamped target (when\n using --stamp).\n - Package specifications can now be prefixed with `-` to indicate\n negation\n - transitive_source_jars is now exposed on JavaInfo.\n - Add six to deps of has_services=1 py_proto_librarys.\n - java_tests no complain when use_testrunner is explicitly set to 1\n and main_class is set.\n - transitive_source_jars is now exposed on JavaInfo.\n - Debug messages generated by `print()` are not being filtered out\n by --output_filter anymore, it's recommended not to use them in\n production code.\n - in the Label() function, relative_to_caller_repository is now\n deprecated.\n - java_tests no complain when use_testrunner is explicitly set to 1\n and main_class is set.\n - Bazel's default hash function was changed from MD5 to SHA256.\n In particular, this affects users of remote caching and\n execution, as\n all hashes will be SHA256 by default.\n - Remove redirects for domains be.bazel.build and cr.bazel.build\n from the source for docs.bazel.build (because those subdomains\n don't resolve here; they resolve to bazel.build, which has the\n redirects for them)\n - First argument of 'load' must be a label. Path syntax is removed.\n (label should start with '//' or ':').\n - Document startup option --host_javabase\n - The --host_platform and --platform flags are no longer\n experimental.\n\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\nClasspath exception. Those installers should always be redistributed along with\nthe source code.\n\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\nbundled OpenJDK and other open-source components can be displayed by running\nthe command `bazel license`. The vendor and version information of the bundled\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\nThe binaries and source-code of the bundled OpenJDK can be\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\n\n_Security_: All our binaries are signed with our\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/8778395", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/8778395/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/8778395/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.8.1", - "id": 8778395, - "node_id": "MDc6UmVsZWFzZTg3NzgzOTU=", - "tag_name": "0.8.1", - "target_commitish": "master", - "name": "0.8.1", - "draft": false, - "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2017-12-05T14:28:37Z", - "published_at": "2017-12-05T14:35:55Z", - "assets": [ + "size": 566, + "download_count": 698, + "created_at": "2023-08-08T17:11:46Z", + "updated_at": "2023-08-08T17:11:47Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel_nojdk-6.3.2-linux-x86_64.sig" + }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533556", - "id": 5533556, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1NTY=", - "name": "bazel-0.8.1-dist.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651474", + "id": 120651474, + "node_id": "RA_kwDOATz7jc4HMP7S", + "name": "bazel_nojdk-6.3.2-windows-arm64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22442,23 +28410,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 86002066, - "download_count": 6460, - "created_at": "2017-12-05T14:35:56Z", - "updated_at": "2017-12-05T14:36:01Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-dist.zip" + "size": 33574190, + "download_count": 725, + "created_at": "2023-08-08T17:11:47Z", + "updated_at": "2023-08-08T17:11:48Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel_nojdk-6.3.2-windows-arm64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533557", - "id": 5533557, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1NTc=", - "name": "bazel-0.8.1-dist.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651484", + "id": 120651484, + "node_id": "RA_kwDOATz7jc4HMP7c", + "name": "bazel_nojdk-6.3.2-windows-arm64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22476,23 +28444,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 87, - "download_count": 54, - "created_at": "2017-12-05T14:36:01Z", - "updated_at": "2017-12-05T14:36:02Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-dist.zip.sha256" + "size": 102, + "download_count": 674, + "created_at": "2023-08-08T17:11:48Z", + "updated_at": "2023-08-08T17:11:49Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel_nojdk-6.3.2-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533558", - "id": 5533558, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1NTg=", - "name": "bazel-0.8.1-dist.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651485", + "id": 120651485, + "node_id": "RA_kwDOATz7jc4HMP7d", + "name": "bazel_nojdk-6.3.2-windows-arm64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22510,23 +28478,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 30, - "created_at": "2017-12-05T14:36:02Z", - "updated_at": "2017-12-05T14:36:02Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-dist.zip.sig" + "size": 566, + "download_count": 686, + "created_at": "2023-08-08T17:11:49Z", + "updated_at": "2023-08-08T17:11:49Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel_nojdk-6.3.2-windows-arm64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533559", - "id": 5533559, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1NTk=", - "name": "bazel-0.8.1-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651486", + "id": 120651486, + "node_id": "RA_kwDOATz7jc4HMP7e", + "name": "bazel_nojdk-6.3.2-windows-x86_64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22544,23 +28512,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 171222994, - "download_count": 1574, - "created_at": "2017-12-05T14:36:02Z", - "updated_at": "2017-12-05T14:36:13Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-installer-darwin-x86_64.sh" + "size": 33527822, + "download_count": 866, + "created_at": "2023-08-08T17:11:49Z", + "updated_at": "2023-08-08T17:11:51Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel_nojdk-6.3.2-windows-x86_64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533561", - "id": 5533561, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1NjE=", - "name": "bazel-0.8.1-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651487", + "id": 120651487, + "node_id": "RA_kwDOATz7jc4HMP7f", + "name": "bazel_nojdk-6.3.2-windows-x86_64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22578,23 +28546,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 22, - "created_at": "2017-12-05T14:36:13Z", - "updated_at": "2017-12-05T14:36:13Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-installer-darwin-x86_64.sh.sha256" + "size": 103, + "download_count": 683, + "created_at": "2023-08-08T17:11:51Z", + "updated_at": "2023-08-08T17:11:51Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel_nojdk-6.3.2-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533562", - "id": 5533562, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1NjI=", - "name": "bazel-0.8.1-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/120651488", + "id": 120651488, + "node_id": "RA_kwDOATz7jc4HMP7g", + "name": "bazel_nojdk-6.3.2-windows-x86_64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22612,23 +28580,75 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 13, - "created_at": "2017-12-05T14:36:14Z", - "updated_at": "2017-12-05T14:36:14Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-installer-darwin-x86_64.sh.sig" - }, + "size": 566, + "download_count": 689, + "created_at": "2023-08-08T17:11:51Z", + "updated_at": "2023-08-08T17:11:51Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.2/bazel_nojdk-6.3.2-windows-x86_64.exe.sig" + } + ], + "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/6.3.2", + "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/6.3.2", + "body": "# Release 6.3.2 (2023-08-08)\r\n\r\n**Baseline:** 283ed362e6ccceb047553c2517a0331afd02db90\r\n\r\nBazel 6.3.2 is a patch LTS release. It is fully backward compatible with Bazel 6.0 and contains selected changes by the Bazel community and Google engineers.\r\n\r\n* Ensure that extension unique names followed by `~` are prefix-free ([#19167](https://github.com/bazelbuild/bazel/pull/19167))\r\n* Module extensions can now specify a list of environment variables to watch through the [environ](https://bazel.build/rules/lib/globals/bzl#module_extension.environ) parameter.\r\n* The module lockfile can now deal with missing fields due to Bazel version upgrades. ([#19175](https://github.com/bazelbuild/bazel/pull/19175))\r\n* Module extensions are now re-evaluated if any labels they depend on change, similar to repo rules. ([#19175](https://github.com/bazelbuild/bazel/pull/19175))\r\n\r\n## Acknowledgements:\r\n\r\nThis release contains contributions from many people at Google, as well as Fabian Meumertzheim.\r\n\r\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with Classpath exception. Those installers should always be redistributed along with the source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the bundled OpenJDK and other open-source components can be displayed by running the command `bazel license`. The vendor and version information of the bundled OpenJDK can be displayed by running the command `bazel info java-runtime`. The binaries and source-code of the bundled OpenJDK can be [downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n_Security_: All our binaries are signed with our [public key](https://bazel.build/bazel-release.pub.gpg) 3D5919B448457EE0.", + "reactions": { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/115647636/reactions", + "total_count": 4, + "+1": 1, + "-1": 0, + "laugh": 0, + "hooray": 0, + "confused": 0, + "heart": 0, + "rocket": 3, + "eyes": 0 + } + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/114538429", + "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/114538429/assets", + "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/114538429/assets{?name,label}", + "html_url": "https://github.com/bazelbuild/bazel/releases/tag/6.3.1", + "id": 114538429, + "author": { + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "type": "User", + "site_admin": false + }, + "node_id": "RE_kwDOATz7jc4G07e9", + "tag_name": "6.3.1", + "target_commitish": "master", + "name": "6.3.1", + "draft": false, + "prerelease": false, + "created_at": "2023-07-31T16:09:22Z", + "published_at": "2023-07-31T17:36:03Z", + "assets": [ { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533563", - "id": 5533563, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1NjM=", - "name": "bazel-0.8.1-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463184", + "id": 119463184, + "node_id": "RA_kwDOATz7jc4HHt0Q", + "name": "bazel-6.3.1-darwin-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22646,23 +28666,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 165417928, - "download_count": 21139, - "created_at": "2017-12-05T14:36:14Z", - "updated_at": "2017-12-05T14:36:24Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-installer-linux-x86_64.sh" + "size": 50976745, + "download_count": 902, + "created_at": "2023-07-31T17:36:04Z", + "updated_at": "2023-07-31T17:36:06Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533569", - "id": 5533569, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1Njk=", - "name": "bazel-0.8.1-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463188", + "id": 119463188, + "node_id": "RA_kwDOATz7jc4HHt0U", + "name": "bazel-6.3.1-darwin-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22680,23 +28700,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 104, - "download_count": 91, - "created_at": "2017-12-05T14:36:25Z", - "updated_at": "2017-12-05T14:36:25Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-installer-linux-x86_64.sh.sha256" + "size": 91, + "download_count": 753, + "created_at": "2023-07-31T17:36:06Z", + "updated_at": "2023-07-31T17:36:06Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533570", - "id": 5533570, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1NzA=", - "name": "bazel-0.8.1-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463191", + "id": 119463191, + "node_id": "RA_kwDOATz7jc4HHt0X", + "name": "bazel-6.3.1-darwin-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22714,23 +28734,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 59, - "created_at": "2017-12-05T14:36:25Z", - "updated_at": "2017-12-05T14:36:25Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-installer-linux-x86_64.sh.sig" + "size": 566, + "download_count": 741, + "created_at": "2023-07-31T17:36:06Z", + "updated_at": "2023-07-31T17:36:06Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533571", - "id": 5533571, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1NzE=", - "name": "bazel-0.8.1-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463192", + "id": 119463192, + "node_id": "RA_kwDOATz7jc4HHt0Y", + "name": "bazel-6.3.1-darwin-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22748,23 +28768,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 167508674, - "download_count": 1815, - "created_at": "2017-12-05T14:36:25Z", - "updated_at": "2017-12-05T14:36:35Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-windows-x86_64.exe" + "size": 51954591, + "download_count": 1338, + "created_at": "2023-07-31T17:36:07Z", + "updated_at": "2023-07-31T17:36:08Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533574", - "id": 5533574, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1NzQ=", - "name": "bazel-0.8.1-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463197", + "id": 119463197, + "node_id": "RA_kwDOATz7jc4HHt0d", + "name": "bazel-6.3.1-darwin-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22782,23 +28802,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 97, - "download_count": 113, - "created_at": "2017-12-05T14:36:36Z", - "updated_at": "2017-12-05T14:36:36Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-windows-x86_64.exe.sha256" + "size": 92, + "download_count": 741, + "created_at": "2023-07-31T17:36:08Z", + "updated_at": "2023-07-31T17:36:08Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533575", - "id": 5533575, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1NzU=", - "name": "bazel-0.8.1-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463200", + "id": 119463200, + "node_id": "RA_kwDOATz7jc4HHt0g", + "name": "bazel-6.3.1-darwin-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22816,23 +28836,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 23, - "created_at": "2017-12-05T14:36:36Z", - "updated_at": "2017-12-05T14:36:36Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-windows-x86_64.exe.sig" + "size": 566, + "download_count": 745, + "created_at": "2023-07-31T17:36:09Z", + "updated_at": "2023-07-31T17:36:09Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-darwin-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533576", - "id": 5533576, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1NzY=", - "name": "bazel-0.8.1-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463203", + "id": 119463203, + "node_id": "RA_kwDOATz7jc4HHt0j", + "name": "bazel-6.3.1-dist.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22850,23 +28870,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 164776817, - "download_count": 2647, - "created_at": "2017-12-05T14:36:36Z", - "updated_at": "2017-12-05T14:36:46Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-windows-x86_64.zip" + "size": 205658538, + "download_count": 1455, + "created_at": "2023-07-31T17:36:09Z", + "updated_at": "2023-07-31T17:36:14Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-dist.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533577", - "id": 5533577, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1Nzc=", - "name": "bazel-0.8.1-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463214", + "id": 119463214, + "node_id": "RA_kwDOATz7jc4HHt0u", + "name": "bazel-6.3.1-dist.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22884,23 +28904,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 97, - "download_count": 17, - "created_at": "2017-12-05T14:36:47Z", - "updated_at": "2017-12-05T14:36:47Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-windows-x86_64.zip.sha256" + "size": 87, + "download_count": 711, + "created_at": "2023-07-31T17:36:14Z", + "updated_at": "2023-07-31T17:36:14Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-dist.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533578", - "id": 5533578, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1Nzg=", - "name": "bazel-0.8.1-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463215", + "id": 119463215, + "node_id": "RA_kwDOATz7jc4HHt0v", + "name": "bazel-6.3.1-dist.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22918,23 +28938,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 15, - "created_at": "2017-12-05T14:36:47Z", - "updated_at": "2017-12-05T14:36:47Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-windows-x86_64.zip.sig" + "size": 566, + "download_count": 745, + "created_at": "2023-07-31T17:36:15Z", + "updated_at": "2023-07-31T17:36:15Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-dist.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533579", - "id": 5533579, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1Nzk=", - "name": "bazel-0.8.1-without-jdk-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463217", + "id": 119463217, + "node_id": "RA_kwDOATz7jc4HHt0x", + "name": "bazel-6.3.1-installer-darwin-arm64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22952,23 +28972,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 94237584, - "download_count": 299, - "created_at": "2017-12-05T14:36:47Z", - "updated_at": "2017-12-05T14:36:53Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-without-jdk-installer-darwin-x86_64.sh" + "size": 46740115, + "download_count": 811, + "created_at": "2023-07-31T17:36:15Z", + "updated_at": "2023-07-31T17:36:17Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-installer-darwin-arm64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533583", - "id": 5533583, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1ODM=", - "name": "bazel-0.8.1-without-jdk-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463228", + "id": 119463228, + "node_id": "RA_kwDOATz7jc4HHt08", + "name": "bazel-6.3.1-installer-darwin-arm64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -22986,23 +29006,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 117, - "download_count": 15, - "created_at": "2017-12-05T14:36:54Z", - "updated_at": "2017-12-05T14:36:54Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-without-jdk-installer-darwin-x86_64.sh.sha256" + "size": 104, + "download_count": 736, + "created_at": "2023-07-31T17:36:17Z", + "updated_at": "2023-07-31T17:36:17Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-installer-darwin-arm64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533584", - "id": 5533584, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1ODQ=", - "name": "bazel-0.8.1-without-jdk-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463230", + "id": 119463230, + "node_id": "RA_kwDOATz7jc4HHt0-", + "name": "bazel-6.3.1-installer-darwin-arm64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23020,23 +29040,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 13, - "created_at": "2017-12-05T14:36:54Z", - "updated_at": "2017-12-05T14:36:54Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-without-jdk-installer-darwin-x86_64.sh.sig" + "size": 566, + "download_count": 724, + "created_at": "2023-07-31T17:36:17Z", + "updated_at": "2023-07-31T17:36:17Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-installer-darwin-arm64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533585", - "id": 5533585, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1ODU=", - "name": "bazel-0.8.1-without-jdk-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463233", + "id": 119463233, + "node_id": "RA_kwDOATz7jc4HHt1B", + "name": "bazel-6.3.1-installer-darwin-x86_64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23054,23 +29074,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 87228974, - "download_count": 1019, - "created_at": "2017-12-05T14:36:54Z", - "updated_at": "2017-12-05T14:37:00Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-without-jdk-installer-linux-x86_64.sh" + "size": 47554904, + "download_count": 790, + "created_at": "2023-07-31T17:36:17Z", + "updated_at": "2023-07-31T17:36:19Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-installer-darwin-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533586", - "id": 5533586, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1ODY=", - "name": "bazel-0.8.1-without-jdk-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463236", + "id": 119463236, + "node_id": "RA_kwDOATz7jc4HHt1E", + "name": "bazel-6.3.1-installer-darwin-x86_64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23088,23 +29108,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 116, - "download_count": 17, - "created_at": "2017-12-05T14:37:00Z", - "updated_at": "2017-12-05T14:37:01Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-without-jdk-installer-linux-x86_64.sh.sha256" + "size": 105, + "download_count": 713, + "created_at": "2023-07-31T17:36:19Z", + "updated_at": "2023-07-31T17:36:19Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-installer-darwin-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533587", - "id": 5533587, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1ODc=", - "name": "bazel-0.8.1-without-jdk-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463237", + "id": 119463237, + "node_id": "RA_kwDOATz7jc4HHt1F", + "name": "bazel-6.3.1-installer-darwin-x86_64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23122,23 +29142,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 9, - "created_at": "2017-12-05T14:37:01Z", - "updated_at": "2017-12-05T14:37:01Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-without-jdk-installer-linux-x86_64.sh.sig" + "size": 566, + "download_count": 717, + "created_at": "2023-07-31T17:36:20Z", + "updated_at": "2023-07-31T17:36:20Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-installer-darwin-x86_64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533588", - "id": 5533588, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1ODg=", - "name": "bazel-0.8.1-without-jdk-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463238", + "id": 119463238, + "node_id": "RA_kwDOATz7jc4HHt1G", + "name": "bazel-6.3.1-installer-linux-x86_64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23156,23 +29176,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 91221619, - "download_count": 154, - "created_at": "2017-12-05T14:37:01Z", - "updated_at": "2017-12-05T14:37:07Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-without-jdk-windows-x86_64.exe" + "size": 50989495, + "download_count": 18390, + "created_at": "2023-07-31T17:36:20Z", + "updated_at": "2023-07-31T17:36:21Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-installer-linux-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533590", - "id": 5533590, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1OTA=", - "name": "bazel-0.8.1-without-jdk-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463241", + "id": 119463241, + "node_id": "RA_kwDOATz7jc4HHt1J", + "name": "bazel-6.3.1-installer-linux-x86_64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23190,23 +29210,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 109, - "download_count": 13, - "created_at": "2017-12-05T14:37:08Z", - "updated_at": "2017-12-05T14:37:08Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-without-jdk-windows-x86_64.exe.sha256" + "size": 104, + "download_count": 847, + "created_at": "2023-07-31T17:36:22Z", + "updated_at": "2023-07-31T17:36:22Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-installer-linux-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533591", - "id": 5533591, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1OTE=", - "name": "bazel-0.8.1-without-jdk-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463242", + "id": 119463242, + "node_id": "RA_kwDOATz7jc4HHt1K", + "name": "bazel-6.3.1-installer-linux-x86_64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23224,23 +29244,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 12, - "created_at": "2017-12-05T14:37:08Z", - "updated_at": "2017-12-05T14:37:08Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-without-jdk-windows-x86_64.exe.sig" + "size": 566, + "download_count": 755, + "created_at": "2023-07-31T17:36:22Z", + "updated_at": "2023-07-31T17:36:22Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-installer-linux-x86_64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533592", - "id": 5533592, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1OTI=", - "name": "bazel-0.8.1-without-jdk-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463243", + "id": 119463243, + "node_id": "RA_kwDOATz7jc4HHt1L", + "name": "bazel-6.3.1-linux-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23258,23 +29278,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 90132382, - "download_count": 74, - "created_at": "2017-12-05T14:37:08Z", - "updated_at": "2017-12-05T14:37:14Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-without-jdk-windows-x86_64.zip" + "size": 160992076, + "download_count": 1187, + "created_at": "2023-07-31T17:36:22Z", + "updated_at": "2023-07-31T17:36:27Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533593", - "id": 5533593, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1OTM=", - "name": "bazel-0.8.1-without-jdk-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463248", + "id": 119463248, + "node_id": "RA_kwDOATz7jc4HHt1Q", + "name": "bazel-6.3.1-linux-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23292,23 +29312,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 109, - "download_count": 10, - "created_at": "2017-12-05T14:37:15Z", - "updated_at": "2017-12-05T14:37:15Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-without-jdk-windows-x86_64.zip.sha256" + "size": 90, + "download_count": 721, + "created_at": "2023-07-31T17:36:27Z", + "updated_at": "2023-07-31T17:36:27Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533594", - "id": 5533594, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1OTQ=", - "name": "bazel-0.8.1-without-jdk-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463249", + "id": 119463249, + "node_id": "RA_kwDOATz7jc4HHt1R", + "name": "bazel-6.3.1-linux-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23326,23 +29346,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 12, - "created_at": "2017-12-05T14:37:15Z", - "updated_at": "2017-12-05T14:37:15Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel-0.8.1-without-jdk-windows-x86_64.zip.sig" + "size": 566, + "download_count": 740, + "created_at": "2023-07-31T17:36:27Z", + "updated_at": "2023-07-31T17:36:27Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-linux-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533595", - "id": 5533595, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1OTU=", - "name": "bazel_0.8.1-linux-x86_64.deb", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463250", + "id": 119463250, + "node_id": "RA_kwDOATz7jc4HHt1S", + "name": "bazel-6.3.1-linux-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23360,23 +29380,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 87225258, - "download_count": 12070, - "created_at": "2017-12-05T14:37:15Z", - "updated_at": "2017-12-05T14:37:21Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel_0.8.1-linux-x86_64.deb" + "size": 54635719, + "download_count": 3923, + "created_at": "2023-07-31T17:36:27Z", + "updated_at": "2023-07-31T17:36:29Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533599", - "id": 5533599, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM1OTk=", - "name": "bazel_0.8.1-linux-x86_64.deb.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463256", + "id": 119463256, + "node_id": "RA_kwDOATz7jc4HHt1Y", + "name": "bazel-6.3.1-linux-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23394,23 +29414,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 95, - "download_count": 27, - "created_at": "2017-12-05T14:37:21Z", - "updated_at": "2017-12-05T14:37:21Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel_0.8.1-linux-x86_64.deb.sha256" + "size": 91, + "download_count": 801, + "created_at": "2023-07-31T17:36:29Z", + "updated_at": "2023-07-31T17:36:29Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5533600", - "id": 5533600, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU1MzM2MDA=", - "name": "bazel_0.8.1-linux-x86_64.deb.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463257", + "id": 119463257, + "node_id": "RA_kwDOATz7jc4HHt1Z", + "name": "bazel-6.3.1-linux-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23428,63 +29448,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 21, - "created_at": "2017-12-05T14:37:21Z", - "updated_at": "2017-12-05T14:37:21Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.1/bazel_0.8.1-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.8.1", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.8.1", - "body": "# Release 0.8.1 (2017-12-05)\n\nBaseline: cff0dc94f6a8e16492adf54c88d0b26abe903d4c\n\nCherry picks:\n + 8a49b156c4edf710e3e1e0acfde5a8d27cc3a086:\n Fix ImportError on tools.android for junction_lib\n + 275ae45b1228bdd0f912c4fbd634b29ba4180383:\n Automated rollback of commit\n 4869c4e17d5b1410070a1570f3244148d8f97b5d.\n + d0bf589f2716b3d139c210930371a684c6e158eb:\n Add a random number to action temp dir\n + 9738f35abddb7ef7a7ef314b5d2a52a3be1b830a:\n CcProtoLibrary: Don't add dynamic librarys to filesToBuild on\n Windows\n + 0d6ff477099fdf6c8c1c7d4e2104f9184afe0a2b:\n Automated rollback of commit\n 0ebb3e54fc890946ae6b3d059ecbd50e4b5ec840.\n + 49008a3c90e65bc4abf5292af823a931b8f4e096:\n Avoid NPEs when providers are not found in JavaInfo.\n + f499ddc6cf2f1dc5610e04f6ab42c1d11bad7b80:\n Added missed imports.\n\n0.8.1rc3\nCherry-picked https://github.com/bazelbuild/bazel/commit/49008a3c90e65bc4abf5292af823a931b8f4e096.\nAdditional change to fix the missing imports.\n\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\nClasspath exception. Those installers should always be redistributed along with\nthe source code.\n\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\nbundled OpenJDK and other open-source components can be displayed by running\nthe command `bazel license`. The vendor and version information of the bundled\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\nThe binaries and source-code of the bundled OpenJDK can be\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\n\n_Security_: All our binaries are signed with our\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/8666938", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/8666938/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/8666938/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.8.0", - "id": 8666938, - "node_id": "MDc6UmVsZWFzZTg2NjY5Mzg=", - "tag_name": "0.8.0", - "target_commitish": "master", - "name": "0.8.0", - "draft": false, - "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2017-11-27T13:16:30Z", - "published_at": "2017-11-27T13:25:21Z", - "assets": [ + "size": 566, + "download_count": 707, + "created_at": "2023-07-31T17:36:30Z", + "updated_at": "2023-07-31T17:36:30Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-linux-x86_64.sig" + }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455834", - "id": 5455834, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4MzQ=", - "name": "bazel-0.8.0-dist.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463258", + "id": 119463258, + "node_id": "RA_kwDOATz7jc4HHt1a", + "name": "bazel-6.3.1-windows-arm64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23502,23 +29482,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 86000901, - "download_count": 47679, - "created_at": "2017-11-27T13:25:21Z", - "updated_at": "2017-11-27T13:25:29Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-dist.zip" + "size": 213181687, + "download_count": 787, + "created_at": "2023-07-31T17:36:30Z", + "updated_at": "2023-07-31T17:36:35Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-windows-arm64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455835", - "id": 5455835, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4MzU=", - "name": "bazel-0.8.0-dist.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463271", + "id": 119463271, + "node_id": "RA_kwDOATz7jc4HHt1n", + "name": "bazel-6.3.1-windows-arm64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23536,23 +29516,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 87, - "download_count": 30, - "created_at": "2017-11-27T13:25:30Z", - "updated_at": "2017-11-27T13:25:30Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-dist.zip.sha256" + "size": 96, + "download_count": 685, + "created_at": "2023-07-31T17:36:35Z", + "updated_at": "2023-07-31T17:36:35Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455836", - "id": 5455836, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4MzY=", - "name": "bazel-0.8.0-dist.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463273", + "id": 119463273, + "node_id": "RA_kwDOATz7jc4HHt1p", + "name": "bazel-6.3.1-windows-arm64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23570,23 +29550,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 39, - "created_at": "2017-11-27T13:25:30Z", - "updated_at": "2017-11-27T13:25:30Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-dist.zip.sig" + "size": 566, + "download_count": 740, + "created_at": "2023-07-31T17:36:35Z", + "updated_at": "2023-07-31T17:36:36Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-windows-arm64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455837", - "id": 5455837, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4Mzc=", - "name": "bazel-0.8.0-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463274", + "id": 119463274, + "node_id": "RA_kwDOATz7jc4HHt1q", + "name": "bazel-6.3.1-windows-arm64.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23604,23 +29584,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 171227858, - "download_count": 4890, - "created_at": "2017-11-27T13:25:30Z", - "updated_at": "2017-11-27T13:25:47Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-installer-darwin-x86_64.sh" + "size": 210071264, + "download_count": 738, + "created_at": "2023-07-31T17:36:36Z", + "updated_at": "2023-07-31T17:36:41Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-windows-arm64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455839", - "id": 5455839, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4Mzk=", - "name": "bazel-0.8.0-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463283", + "id": 119463283, + "node_id": "RA_kwDOATz7jc4HHt1z", + "name": "bazel-6.3.1-windows-arm64.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23638,23 +29618,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 22, - "created_at": "2017-11-27T13:25:48Z", - "updated_at": "2017-11-27T13:25:48Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-installer-darwin-x86_64.sh.sha256" + "size": 96, + "download_count": 720, + "created_at": "2023-07-31T17:36:41Z", + "updated_at": "2023-07-31T17:36:41Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-windows-arm64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455840", - "id": 5455840, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4NDA=", - "name": "bazel-0.8.0-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463284", + "id": 119463284, + "node_id": "RA_kwDOATz7jc4HHt10", + "name": "bazel-6.3.1-windows-arm64.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23672,23 +29652,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 28, - "created_at": "2017-11-27T13:25:48Z", - "updated_at": "2017-11-27T13:25:48Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-installer-darwin-x86_64.sh.sig" + "size": 566, + "download_count": 726, + "created_at": "2023-07-31T17:36:42Z", + "updated_at": "2023-07-31T17:36:42Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-windows-arm64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455841", - "id": 5455841, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4NDE=", - "name": "bazel-0.8.0-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463286", + "id": 119463286, + "node_id": "RA_kwDOATz7jc4HHt12", + "name": "bazel-6.3.1-windows-x86_64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23706,23 +29686,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 165422599, - "download_count": 9886, - "created_at": "2017-11-27T13:25:48Z", - "updated_at": "2017-11-27T13:25:58Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-installer-linux-x86_64.sh" + "size": 49329197, + "download_count": 1416, + "created_at": "2023-07-31T17:36:42Z", + "updated_at": "2023-07-31T17:36:44Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-windows-x86_64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455843", - "id": 5455843, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4NDM=", - "name": "bazel-0.8.0-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463289", + "id": 119463289, + "node_id": "RA_kwDOATz7jc4HHt15", + "name": "bazel-6.3.1-windows-x86_64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23740,23 +29720,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 104, - "download_count": 56, - "created_at": "2017-11-27T13:25:58Z", - "updated_at": "2017-11-27T13:25:58Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-installer-linux-x86_64.sh.sha256" + "size": 97, + "download_count": 714, + "created_at": "2023-07-31T17:36:44Z", + "updated_at": "2023-07-31T17:36:44Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455844", - "id": 5455844, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4NDQ=", - "name": "bazel-0.8.0-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463290", + "id": 119463290, + "node_id": "RA_kwDOATz7jc4HHt16", + "name": "bazel-6.3.1-windows-x86_64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23774,23 +29754,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 34, - "created_at": "2017-11-27T13:25:58Z", - "updated_at": "2017-11-27T13:25:59Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-installer-linux-x86_64.sh.sig" + "size": 566, + "download_count": 722, + "created_at": "2023-07-31T17:36:44Z", + "updated_at": "2023-07-31T17:36:44Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-windows-x86_64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455845", - "id": 5455845, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4NDU=", - "name": "bazel-0.8.0-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463292", + "id": 119463292, + "node_id": "RA_kwDOATz7jc4HHt18", + "name": "bazel-6.3.1-windows-x86_64.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23808,23 +29788,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 167508355, - "download_count": 899, - "created_at": "2017-11-27T13:25:59Z", - "updated_at": "2017-11-27T13:26:10Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-windows-x86_64.exe" + "size": 47269632, + "download_count": 2082, + "created_at": "2023-07-31T17:36:45Z", + "updated_at": "2023-07-31T17:36:46Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-windows-x86_64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455846", - "id": 5455846, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4NDY=", - "name": "bazel-0.8.0-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463296", + "id": 119463296, + "node_id": "RA_kwDOATz7jc4HHt2A", + "name": "bazel-6.3.1-windows-x86_64.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23843,22 +29823,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 97, - "download_count": 70, - "created_at": "2017-11-27T13:26:10Z", - "updated_at": "2017-11-27T13:26:10Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-windows-x86_64.exe.sha256" + "download_count": 744, + "created_at": "2023-07-31T17:36:46Z", + "updated_at": "2023-07-31T17:36:46Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-windows-x86_64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455847", - "id": 5455847, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4NDc=", - "name": "bazel-0.8.0-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463298", + "id": 119463298, + "node_id": "RA_kwDOATz7jc4HHt2C", + "name": "bazel-6.3.1-windows-x86_64.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23876,23 +29856,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 15, - "created_at": "2017-11-27T13:26:11Z", - "updated_at": "2017-11-27T13:26:11Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-windows-x86_64.exe.sig" + "size": 566, + "download_count": 730, + "created_at": "2023-07-31T17:36:47Z", + "updated_at": "2023-07-31T17:36:47Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel-6.3.1-windows-x86_64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455848", - "id": 5455848, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4NDg=", - "name": "bazel-0.8.0-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463299", + "id": 119463299, + "node_id": "RA_kwDOATz7jc4HHt2D", + "name": "bazel_6.3.1-linux-x86_64.deb", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23910,23 +29890,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 164776356, - "download_count": 1585, - "created_at": "2017-11-27T13:26:11Z", - "updated_at": "2017-11-27T13:26:21Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-windows-x86_64.zip" + "size": 50848548, + "download_count": 7091, + "created_at": "2023-07-31T17:36:47Z", + "updated_at": "2023-07-31T17:36:49Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel_6.3.1-linux-x86_64.deb" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455849", - "id": 5455849, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4NDk=", - "name": "bazel-0.8.0-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463303", + "id": 119463303, + "node_id": "RA_kwDOATz7jc4HHt2H", + "name": "bazel_6.3.1-linux-x86_64.deb.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23944,23 +29924,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 97, - "download_count": 14, - "created_at": "2017-11-27T13:26:21Z", - "updated_at": "2017-11-27T13:26:21Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-windows-x86_64.zip.sha256" + "size": 95, + "download_count": 755, + "created_at": "2023-07-31T17:36:49Z", + "updated_at": "2023-07-31T17:36:49Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel_6.3.1-linux-x86_64.deb.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455850", - "id": 5455850, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4NTA=", - "name": "bazel-0.8.0-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463304", + "id": 119463304, + "node_id": "RA_kwDOATz7jc4HHt2I", + "name": "bazel_6.3.1-linux-x86_64.deb.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -23978,23 +29958,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 9, - "created_at": "2017-11-27T13:26:21Z", - "updated_at": "2017-11-27T13:26:21Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-windows-x86_64.zip.sig" + "size": 566, + "download_count": 725, + "created_at": "2023-07-31T17:36:49Z", + "updated_at": "2023-07-31T17:36:49Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel_6.3.1-linux-x86_64.deb.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455851", - "id": 5455851, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4NTE=", - "name": "bazel-0.8.0-without-jdk-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463305", + "id": 119463305, + "node_id": "RA_kwDOATz7jc4HHt2J", + "name": "bazel_nojdk-6.3.1-darwin-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24012,23 +29992,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 94242564, - "download_count": 99, - "created_at": "2017-11-27T13:26:21Z", - "updated_at": "2017-11-27T13:26:28Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-without-jdk-installer-darwin-x86_64.sh" + "size": 36472531, + "download_count": 732, + "created_at": "2023-07-31T17:36:49Z", + "updated_at": "2023-07-31T17:36:51Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel_nojdk-6.3.1-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455854", - "id": 5455854, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4NTQ=", - "name": "bazel-0.8.0-without-jdk-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463307", + "id": 119463307, + "node_id": "RA_kwDOATz7jc4HHt2L", + "name": "bazel_nojdk-6.3.1-darwin-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24046,23 +30026,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 117, - "download_count": 14, - "created_at": "2017-11-27T13:26:28Z", - "updated_at": "2017-11-27T13:26:28Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-without-jdk-installer-darwin-x86_64.sh.sha256" + "size": 97, + "download_count": 734, + "created_at": "2023-07-31T17:36:51Z", + "updated_at": "2023-07-31T17:36:51Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel_nojdk-6.3.1-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455855", - "id": 5455855, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4NTU=", - "name": "bazel-0.8.0-without-jdk-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463309", + "id": 119463309, + "node_id": "RA_kwDOATz7jc4HHt2N", + "name": "bazel_nojdk-6.3.1-darwin-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24080,23 +30060,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 11, - "created_at": "2017-11-27T13:26:29Z", - "updated_at": "2017-11-27T13:26:29Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-without-jdk-installer-darwin-x86_64.sh.sig" + "size": 566, + "download_count": 719, + "created_at": "2023-07-31T17:36:51Z", + "updated_at": "2023-07-31T17:36:51Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel_nojdk-6.3.1-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455856", - "id": 5455856, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4NTY=", - "name": "bazel-0.8.0-without-jdk-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463313", + "id": 119463313, + "node_id": "RA_kwDOATz7jc4HHt2R", + "name": "bazel_nojdk-6.3.1-darwin-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24114,23 +30094,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 87233378, - "download_count": 696, - "created_at": "2017-11-27T13:26:29Z", - "updated_at": "2017-11-27T13:26:43Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-without-jdk-installer-linux-x86_64.sh" + "size": 37196806, + "download_count": 746, + "created_at": "2023-07-31T17:36:52Z", + "updated_at": "2023-07-31T17:36:53Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel_nojdk-6.3.1-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455862", - "id": 5455862, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4NjI=", - "name": "bazel-0.8.0-without-jdk-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463316", + "id": 119463316, + "node_id": "RA_kwDOATz7jc4HHt2U", + "name": "bazel_nojdk-6.3.1-darwin-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24148,23 +30128,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 116, - "download_count": 21, - "created_at": "2017-11-27T13:26:43Z", - "updated_at": "2017-11-27T13:26:43Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-without-jdk-installer-linux-x86_64.sh.sha256" + "size": 98, + "download_count": 721, + "created_at": "2023-07-31T17:36:54Z", + "updated_at": "2023-07-31T17:36:54Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel_nojdk-6.3.1-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455863", - "id": 5455863, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4NjM=", - "name": "bazel-0.8.0-without-jdk-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463317", + "id": 119463317, + "node_id": "RA_kwDOATz7jc4HHt2V", + "name": "bazel_nojdk-6.3.1-darwin-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24182,23 +30162,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 17, - "created_at": "2017-11-27T13:26:43Z", - "updated_at": "2017-11-27T13:26:43Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-without-jdk-installer-linux-x86_64.sh.sig" + "size": 566, + "download_count": 697, + "created_at": "2023-07-31T17:36:54Z", + "updated_at": "2023-07-31T17:36:54Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel_nojdk-6.3.1-darwin-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455864", - "id": 5455864, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4NjQ=", - "name": "bazel-0.8.0-without-jdk-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463318", + "id": 119463318, + "node_id": "RA_kwDOATz7jc4HHt2W", + "name": "bazel_nojdk-6.3.1-linux-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24216,23 +30196,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 91221300, - "download_count": 109, - "created_at": "2017-11-27T13:26:43Z", - "updated_at": "2017-11-27T13:26:49Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-without-jdk-windows-x86_64.exe" + "size": 34597246, + "download_count": 734, + "created_at": "2023-07-31T17:36:54Z", + "updated_at": "2023-07-31T17:36:56Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel_nojdk-6.3.1-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455868", - "id": 5455868, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4Njg=", - "name": "bazel-0.8.0-without-jdk-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463319", + "id": 119463319, + "node_id": "RA_kwDOATz7jc4HHt2X", + "name": "bazel_nojdk-6.3.1-linux-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24250,23 +30230,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 109, - "download_count": 10, - "created_at": "2017-11-27T13:26:49Z", - "updated_at": "2017-11-27T13:26:49Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-without-jdk-windows-x86_64.exe.sha256" + "size": 96, + "download_count": 724, + "created_at": "2023-07-31T17:36:56Z", + "updated_at": "2023-07-31T17:36:56Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel_nojdk-6.3.1-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455869", - "id": 5455869, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4Njk=", - "name": "bazel-0.8.0-without-jdk-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463320", + "id": 119463320, + "node_id": "RA_kwDOATz7jc4HHt2Y", + "name": "bazel_nojdk-6.3.1-linux-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24284,23 +30264,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 8, - "created_at": "2017-11-27T13:26:50Z", - "updated_at": "2017-11-27T13:26:50Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-without-jdk-windows-x86_64.exe.sig" + "size": 566, + "download_count": 732, + "created_at": "2023-07-31T17:36:56Z", + "updated_at": "2023-07-31T17:36:56Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel_nojdk-6.3.1-linux-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455870", - "id": 5455870, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4NzA=", - "name": "bazel-0.8.0-without-jdk-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463321", + "id": 119463321, + "node_id": "RA_kwDOATz7jc4HHt2Z", + "name": "bazel_nojdk-6.3.1-linux-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24318,23 +30298,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 90132134, - "download_count": 33, - "created_at": "2017-11-27T13:26:50Z", - "updated_at": "2017-11-27T13:26:56Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-without-jdk-windows-x86_64.zip" + "size": 35698015, + "download_count": 752, + "created_at": "2023-07-31T17:36:56Z", + "updated_at": "2023-07-31T17:36:58Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel_nojdk-6.3.1-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455871", - "id": 5455871, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4NzE=", - "name": "bazel-0.8.0-without-jdk-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463324", + "id": 119463324, + "node_id": "RA_kwDOATz7jc4HHt2c", + "name": "bazel_nojdk-6.3.1-linux-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24352,23 +30332,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 109, - "download_count": 7, - "created_at": "2017-11-27T13:26:56Z", - "updated_at": "2017-11-27T13:26:56Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-without-jdk-windows-x86_64.zip.sha256" + "size": 97, + "download_count": 735, + "created_at": "2023-07-31T17:36:58Z", + "updated_at": "2023-07-31T17:36:58Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel_nojdk-6.3.1-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455872", - "id": 5455872, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4NzI=", - "name": "bazel-0.8.0-without-jdk-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463326", + "id": 119463326, + "node_id": "RA_kwDOATz7jc4HHt2e", + "name": "bazel_nojdk-6.3.1-linux-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24386,23 +30366,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 8, - "created_at": "2017-11-27T13:26:56Z", - "updated_at": "2017-11-27T13:26:56Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel-0.8.0-without-jdk-windows-x86_64.zip.sig" + "size": 566, + "download_count": 715, + "created_at": "2023-07-31T17:36:58Z", + "updated_at": "2023-07-31T17:36:59Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel_nojdk-6.3.1-linux-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455873", - "id": 5455873, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4NzM=", - "name": "bazel_0.8.0-linux-x86_64.deb", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463327", + "id": 119463327, + "node_id": "RA_kwDOATz7jc4HHt2f", + "name": "bazel_nojdk-6.3.1-windows-arm64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24420,23 +30400,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 87224250, - "download_count": 2575, - "created_at": "2017-11-27T13:26:57Z", - "updated_at": "2017-11-27T13:27:02Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel_0.8.0-linux-x86_64.deb" + "size": 33568736, + "download_count": 713, + "created_at": "2023-07-31T17:36:59Z", + "updated_at": "2023-07-31T17:37:00Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel_nojdk-6.3.1-windows-arm64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455876", - "id": 5455876, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4NzY=", - "name": "bazel_0.8.0-linux-x86_64.deb.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463329", + "id": 119463329, + "node_id": "RA_kwDOATz7jc4HHt2h", + "name": "bazel_nojdk-6.3.1-windows-arm64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24454,23 +30434,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 95, - "download_count": 21, - "created_at": "2017-11-27T13:27:02Z", - "updated_at": "2017-11-27T13:27:02Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel_0.8.0-linux-x86_64.deb.sha256" + "size": 102, + "download_count": 752, + "created_at": "2023-07-31T17:37:00Z", + "updated_at": "2023-07-31T17:37:00Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel_nojdk-6.3.1-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5455877", - "id": 5455877, - "node_id": "MDEyOlJlbGVhc2VBc3NldDU0NTU4Nzc=", - "name": "bazel_0.8.0-linux-x86_64.deb.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463331", + "id": 119463331, + "node_id": "RA_kwDOATz7jc4HHt2j", + "name": "bazel_nojdk-6.3.1-windows-arm64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24488,63 +30468,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 14, - "created_at": "2017-11-27T13:27:03Z", - "updated_at": "2017-11-27T13:27:03Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.8.0/bazel_0.8.0-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.8.0", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.8.0", - "body": "# Release 0.8.0 (2017-11-27)\n\nBaseline: cff0dc94f6a8e16492adf54c88d0b26abe903d4c\n\nCherry picks:\n + 8a49b156c4edf710e3e1e0acfde5a8d27cc3a086:\n Fix ImportError on tools.android for junction_lib\n + 275ae45b1228bdd0f912c4fbd634b29ba4180383:\n Automated rollback of commit\n 4869c4e17d5b1410070a1570f3244148d8f97b5d.\n + d0bf589f2716b3d139c210930371a684c6e158eb:\n Add a random number to action temp dir\n + 9738f35abddb7ef7a7ef314b5d2a52a3be1b830a:\n CcProtoLibrary: Don't add dynamic librarys to filesToBuild on\n Windows\n + 0d6ff477099fdf6c8c1c7d4e2104f9184afe0a2b:\n Automated rollback of commit\n 0ebb3e54fc890946ae6b3d059ecbd50e4b5ec840.\n\nIncompatible changes:\n\n - ctx.fragments.apple.{xcode_version,ios_minimum_os} is not\n supported anymore. The same information is accessible through the\n target @bazel_tools//tools/osx:current_xcode_config: point an\n implicit attribute to it (i.e.\n attr.label(default=Label(\"@bazel_tools//tools/osx:current_xcode_co\n nfig\")) then use\n ctx.attr._xcode_config[apple_common].XcodeVersionConfig].\n - ctx.fragments.apple.minimum_os_for_platform_type is not supported\n anymore. The same information is accessible through the target\n @bazel_tools//tools/osx:current_xcode_config: point an implicit\n attribute to it (i.e.\n attr.label(default=Label(\"@bazel_tools//tools/osx:current_xcode_co\n nfig\")) then use\n ctx.attr._xcode_config[apple_common].XcodeVersionConfig].minimum_o\n s_for_platform_type .\n - ctx.fragments.apple.sdk_version_for_platform is not supported\n anymore. The same information is accessible through the target\n @bazel_tools//tools/osx:current_xcode_config: point an implicit\n attribute to it (i.e.\n attr.label(default=Label(\"@bazel_tools//tools/osx:current_xcode_co\n nfig\")) then use\n ctx.attr._xcode_config[apple_common].XcodeVersionConfig].sdk_versi\n on_for_platform .\n - --javabase= and --host_javabase=\n are not supported anymore. If you need this functionality\n java_runtime_suite(name=\"suite\", default=\":runtime\")\n java_runtime(name=\"runtime\", java_home=) is an\n alternative.\n - The flag --incompatible_descriptive_string_representations is no\n longer available, old style string representations of objects are\n not supported\n anymore.\n - The flag --incompatible_disallow_set_constructor is no longer\n available, the deprecated `set` constructor is not available\n anymore.\n - += on lists now mutates them. `list1 += list2` is now equivalent\n to `list1.extend(list2)` and not equivalent to `list1 = list1 +\n list2` anymore.\n - the target_apple_env and apple_host_system_env methods on\n ctx.fragments.apple are not supported anymore. The same\n information is accessible through apple_common.target_apple_env\n and apple_common.apple_host_system_env . They need the Xcode\n configuration as an argument, which can be obtained by declaring\n an implicit dependency on it (i.e.\n attr.label(default=Label(\"@bazel_tools//tools/osx:current_xcode_co\n nfig\")) and then calling e.g.\n apple_common.apple_host_system_env(ctx.attr._xcode_config[apple_co\n mmon.XcodeVersionConfig]).\n - C++ toolchain identifiers are not in the name of the output\n directory anymore.\n - Selecting on \"xcode_version\" and\n \"{ios,tvos,macos,watchos}_sdk_version\" is not supported anymore.\n What was config_setting(values={\"$FOO_version\": $VALUE}) is now\n config_setting(flag_values={\"@bazel_tools//tools/osx:$FOO_version_\n flag\": $VALUE}).\n - Selecting on \"xcode_version\" and\n \"{ios,tvos,macos,watchos}_sdk_version\" is not supported anymore.\n What was config_setting(values={\"$FOO_version\": $VALUE}) is now\n config_setting(flag_values={\"@bazel_tools//tools/osx:$FOO_version_\n flag\": $VALUE}).\n - The flag --incompatible_disallow_set_constructor is no longer\n available, the deprecated `set` constructor is not available\n anymore.\n - Selecting on \"xcode_version\" and\n \"{ios,tvos,macos,watchos}_sdk_version\" is not supported anymore.\n What was config_setting(values={\"$FOO_version\": $VALUE}) is now\n config_setting(flag_values={\"@bazel_tools//tools/osx:$FOO_versi...\n\nNew features:\n\n - runfiles, sh: Shell scripts may now depend on\n //src/tools/runfiles:runfiles_sh_lib and source runfiles.sh. The\n script defines the `rlocation` function which returns runfile\n paths on every platform.\n - In addition to $(location), Bazel now also supports $(rootpath)\n to obtain\n the root-relative path (i.e., for runfiles locations), and\n $(execpath) to\n obtain the exec path (i.e., for build-time locations)\n\nImportant changes:\n\n - android_binary now supports custom debug keys via the debug_key\n attribute.\n - Updated Android proguard to 5.3.3. It now works with android-24+.\n - --experimental_use_parallel_android_resource_processing and\n --experimental_android_use_nocompress_extensions_on_apk are\n removed. These features are fully rolled out.\n - Fixes #2574\n - Fixes #3834\n - Enable experimental UI by default.\n - .\n RELNOTES: None.\n RELNOTES: No.\n - Add memory profiler.\n - [Bazel] {java,cc}_proto_library now look for dependencies in\n @com_google_protobuf, instead of in @com_google_protobuf_$LANG\n - Improved merge.sh script in cookbook.\n - Fixing regression to --experimental_remote_spawn_cache\n - Support for linker scripts in NativeDepsHelper (e.g.,\n android_binary)\n - Skylark semantics flags now affect WORKSPACE files and repository\n rules.\n - ctx.outputs.executable is deprecated. Use DefaultInfo(executable\n = ...) instead.\n - Update \"mirror.bazel.build\" urls to use https.\n - Improve --config logging when --announce_rc is present.\n - Document interaction between test_suite and target exclusions\n - Replace version numbers for Bazel installers with \"\"\n (because this will change often)\n - Published command lines should have improved lists of effective\n options.\n - --incremental_dexing_binary_types has been removed. All builds\n are supported by incremental dexing (modulo proguard and some\n blacklisted dx flags).\n - Document --host_javabase, --host_java_toolchain\n\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\nClasspath exception. Those installers should always be redistributed along with\nthe source code.\n\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\nbundled OpenJDK and other open-source components can be displayed by running\nthe command `bazel license`. The vendor and version information of the bundled\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\nThe binaries and source-code of the bundled OpenJDK can be\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\n\n_Security_: All our binaries are signed with our\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/8167138", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/8167138/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/8167138/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.7.0", - "id": 8167138, - "node_id": "MDc6UmVsZWFzZTgxNjcxMzg=", - "tag_name": "0.7.0", - "target_commitish": "master", - "name": "0.7.0", - "draft": false, - "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2017-10-18T12:34:10Z", - "published_at": "2017-10-18T14:41:26Z", - "assets": [ + "size": 566, + "download_count": 717, + "created_at": "2023-07-31T17:37:01Z", + "updated_at": "2023-07-31T17:37:01Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel_nojdk-6.3.1-windows-arm64.exe.sig" + }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101314", - "id": 5101314, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzMTQ=", - "name": "bazel-0.7.0-dist.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463333", + "id": 119463333, + "node_id": "RA_kwDOATz7jc4HHt2l", + "name": "bazel_nojdk-6.3.1-windows-x86_64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24562,23 +30502,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 84669893, - "download_count": 10363, - "created_at": "2017-10-18T14:41:27Z", - "updated_at": "2017-10-18T14:41:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-dist.zip" + "size": 33523557, + "download_count": 765, + "created_at": "2023-07-31T17:37:01Z", + "updated_at": "2023-07-31T17:37:02Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel_nojdk-6.3.1-windows-x86_64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101315", - "id": 5101315, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzMTU=", - "name": "bazel-0.7.0-dist.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463335", + "id": 119463335, + "node_id": "RA_kwDOATz7jc4HHt2n", + "name": "bazel_nojdk-6.3.1-windows-x86_64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24596,23 +30536,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 87, - "download_count": 125, - "created_at": "2017-10-18T14:41:33Z", - "updated_at": "2017-10-18T14:41:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-dist.zip.sha256" + "size": 103, + "download_count": 734, + "created_at": "2023-07-31T17:37:03Z", + "updated_at": "2023-07-31T17:37:03Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel_nojdk-6.3.1-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101316", - "id": 5101316, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzMTY=", - "name": "bazel-0.7.0-dist.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/119463337", + "id": 119463337, + "node_id": "RA_kwDOATz7jc4HHt2p", + "name": "bazel_nojdk-6.3.1-windows-x86_64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24630,23 +30570,63 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 66, - "created_at": "2017-10-18T14:41:33Z", - "updated_at": "2017-10-18T14:41:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-dist.zip.sig" - }, + "size": 566, + "download_count": 716, + "created_at": "2023-07-31T17:37:03Z", + "updated_at": "2023-07-31T17:37:03Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.1/bazel_nojdk-6.3.1-windows-x86_64.exe.sig" + } + ], + "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/6.3.1", + "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/6.3.1", + "body": "# Release 6.3.1 (2023-07-31)\r\n\r\n**Baseline:** 0f231ac8acabcd8aa309da041c98ab90a1552418\r\n\r\nBazel 6.3.1 is a patch LTS release. It is fully backward compatible with Bazel 6.0 and contains selected changes by the Bazel community and Google engineers.\r\n\r\n* Disabled lockfile support by default due to issue reports ([#19105](https://github.com/bazelbuild/bazel/issues/19105) and [#19068](https://github.com/bazelbuild/bazel/issues/19068)). Will be re-enabled in the next minor release.\r\n* Mark isolated extension usages as experimental ([#19050](https://github.com/bazelbuild/bazel/pull/19050))\r\n* Fix a bug where frozen targets list was mutated while expanding env attribute ([#19052](https://github.com/bazelbuild/bazel/pull/19052))\r\n* Advertise CcInfo from cc_import ([#19086](https://github.com/bazelbuild/bazel/issues/19086))\r\n* Update java_tools to v12.6 ([#19091](https://github.com/bazelbuild/bazel/issues/19091))\r\n\r\n## Acknowledgements\r\n\r\nThis release contains contributions from many people at Google, as well as Brentley Jones and Fabian Meumertzheim.\r\n\r\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with Classpath exception. Those installers should always be redistributed along with the source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the bundled OpenJDK and other open-source components can be displayed by running the command `bazel license`. The vendor and version information of the bundled OpenJDK can be displayed by running the command `bazel info java-runtime`. The binaries and source-code of the bundled OpenJDK can be [downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n_Security_: All our binaries are signed with our [public key](https://bazel.build/bazel-release.pub.gpg) 3D5919B448457EE0." + }, + { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/113367726", + "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/113367726/assets", + "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/113367726/assets{?name,label}", + "html_url": "https://github.com/bazelbuild/bazel/releases/tag/6.3.0", + "id": 113367726, + "author": { + "login": "bazel-io", + "id": 15028808, + "node_id": "MDQ6VXNlcjE1MDI4ODA4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/bazel-io", + "html_url": "https://github.com/bazel-io", + "followers_url": "https://api.github.com/users/bazel-io/followers", + "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", + "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", + "organizations_url": "https://api.github.com/users/bazel-io/orgs", + "repos_url": "https://api.github.com/users/bazel-io/repos", + "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", + "received_events_url": "https://api.github.com/users/bazel-io/received_events", + "type": "User", + "site_admin": false + }, + "node_id": "RE_kwDOATz7jc4Gwdqu", + "tag_name": "6.3.0", + "target_commitish": "master", + "name": "6.3.0", + "draft": false, + "prerelease": false, + "created_at": "2023-07-24T17:20:21Z", + "published_at": "2023-07-24T18:32:36Z", + "assets": [ { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101317", - "id": 5101317, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzMTc=", - "name": "bazel-0.7.0-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407413", + "id": 118407413, + "node_id": "RA_kwDOATz7jc4HDsD1", + "name": "bazel-6.3.0-darwin-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24664,23 +30644,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 175081432, - "download_count": 6638, - "created_at": "2017-10-18T14:41:34Z", - "updated_at": "2017-10-18T14:41:45Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-installer-darwin-x86_64.sh" + "size": 50976714, + "download_count": 1158, + "created_at": "2023-07-24T18:32:36Z", + "updated_at": "2023-07-24T18:32:38Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101318", - "id": 5101318, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzMTg=", - "name": "bazel-0.7.0-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407418", + "id": 118407418, + "node_id": "RA_kwDOATz7jc4HDsD6", + "name": "bazel-6.3.0-darwin-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24698,23 +30678,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 57, - "created_at": "2017-10-18T14:41:45Z", - "updated_at": "2017-10-18T14:41:46Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-installer-darwin-x86_64.sh.sha256" + "size": 91, + "download_count": 1053, + "created_at": "2023-07-24T18:32:38Z", + "updated_at": "2023-07-24T18:32:38Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101319", - "id": 5101319, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzMTk=", - "name": "bazel-0.7.0-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407420", + "id": 118407420, + "node_id": "RA_kwDOATz7jc4HDsD8", + "name": "bazel-6.3.0-darwin-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24732,23 +30712,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 43, - "created_at": "2017-10-18T14:41:46Z", - "updated_at": "2017-10-18T14:41:46Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-installer-darwin-x86_64.sh.sig" + "size": 566, + "download_count": 741, + "created_at": "2023-07-24T18:32:38Z", + "updated_at": "2023-07-24T18:32:39Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101320", - "id": 5101320, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzMjA=", - "name": "bazel-0.7.0-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407421", + "id": 118407421, + "node_id": "RA_kwDOATz7jc4HDsD9", + "name": "bazel-6.3.0-darwin-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24766,23 +30746,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 169483540, - "download_count": 19639, - "created_at": "2017-10-18T14:41:46Z", - "updated_at": "2017-10-18T14:41:56Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-installer-linux-x86_64.sh" + "size": 51954601, + "download_count": 1124, + "created_at": "2023-07-24T18:32:39Z", + "updated_at": "2023-07-24T18:32:41Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101322", - "id": 5101322, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzMjI=", - "name": "bazel-0.7.0-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407426", + "id": 118407426, + "node_id": "RA_kwDOATz7jc4HDsEC", + "name": "bazel-6.3.0-darwin-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24800,23 +30780,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 104, - "download_count": 125, - "created_at": "2017-10-18T14:41:57Z", - "updated_at": "2017-10-18T14:41:57Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-installer-linux-x86_64.sh.sha256" + "size": 92, + "download_count": 893, + "created_at": "2023-07-24T18:32:42Z", + "updated_at": "2023-07-24T18:32:42Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101323", - "id": 5101323, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzMjM=", - "name": "bazel-0.7.0-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407429", + "id": 118407429, + "node_id": "RA_kwDOATz7jc4HDsEF", + "name": "bazel-6.3.0-darwin-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24834,23 +30814,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 103, - "created_at": "2017-10-18T14:41:57Z", - "updated_at": "2017-10-18T14:41:57Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-installer-linux-x86_64.sh.sig" + "size": 566, + "download_count": 738, + "created_at": "2023-07-24T18:32:42Z", + "updated_at": "2023-07-24T18:32:42Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-darwin-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101324", - "id": 5101324, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzMjQ=", - "name": "bazel-0.7.0-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407430", + "id": 118407430, + "node_id": "RA_kwDOATz7jc4HDsEG", + "name": "bazel-6.3.0-dist.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24868,23 +30848,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 172853243, - "download_count": 3376, - "created_at": "2017-10-18T14:41:57Z", - "updated_at": "2017-10-18T14:42:20Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-windows-x86_64.exe" + "size": 205657123, + "download_count": 1311, + "created_at": "2023-07-24T18:32:42Z", + "updated_at": "2023-07-24T18:32:51Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-dist.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101330", - "id": 5101330, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzMzA=", - "name": "bazel-0.7.0-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407441", + "id": 118407441, + "node_id": "RA_kwDOATz7jc4HDsER", + "name": "bazel-6.3.0-dist.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24902,23 +30882,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 97, - "download_count": 78, - "created_at": "2017-10-18T14:42:20Z", - "updated_at": "2017-10-18T14:42:20Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-windows-x86_64.exe.sha256" + "size": 87, + "download_count": 754, + "created_at": "2023-07-24T18:32:51Z", + "updated_at": "2023-07-24T18:32:52Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-dist.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101331", - "id": 5101331, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzMzE=", - "name": "bazel-0.7.0-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407442", + "id": 118407442, + "node_id": "RA_kwDOATz7jc4HDsES", + "name": "bazel-6.3.0-dist.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24936,23 +30916,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 55, - "created_at": "2017-10-18T14:42:21Z", - "updated_at": "2017-10-18T14:42:21Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-windows-x86_64.exe.sig" + "size": 566, + "download_count": 750, + "created_at": "2023-07-24T18:32:52Z", + "updated_at": "2023-07-24T18:32:52Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-dist.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101332", - "id": 5101332, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzMzI=", - "name": "bazel-0.7.0-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407443", + "id": 118407443, + "node_id": "RA_kwDOATz7jc4HDsET", + "name": "bazel-6.3.0-installer-darwin-arm64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -24970,23 +30950,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 169857259, - "download_count": 4466, - "created_at": "2017-10-18T14:42:21Z", - "updated_at": "2017-10-18T14:42:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-windows-x86_64.zip" + "size": 46739906, + "download_count": 1277, + "created_at": "2023-07-24T18:32:52Z", + "updated_at": "2023-07-24T18:32:55Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-installer-darwin-arm64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101338", - "id": 5101338, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzMzg=", - "name": "bazel-0.7.0-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407445", + "id": 118407445, + "node_id": "RA_kwDOATz7jc4HDsEV", + "name": "bazel-6.3.0-installer-darwin-arm64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25004,23 +30984,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 97, - "download_count": 24, - "created_at": "2017-10-18T14:42:33Z", - "updated_at": "2017-10-18T14:42:34Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-windows-x86_64.zip.sha256" + "size": 104, + "download_count": 744, + "created_at": "2023-07-24T18:32:55Z", + "updated_at": "2023-07-24T18:32:55Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-installer-darwin-arm64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101340", - "id": 5101340, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzNDA=", - "name": "bazel-0.7.0-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407447", + "id": 118407447, + "node_id": "RA_kwDOATz7jc4HDsEX", + "name": "bazel-6.3.0-installer-darwin-arm64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25038,23 +31018,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 28, - "created_at": "2017-10-18T14:42:34Z", - "updated_at": "2017-10-18T14:42:34Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-windows-x86_64.zip.sig" + "size": 566, + "download_count": 741, + "created_at": "2023-07-24T18:32:55Z", + "updated_at": "2023-07-24T18:32:55Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-installer-darwin-arm64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101342", - "id": 5101342, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzNDI=", - "name": "bazel-0.7.0-without-jdk-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407448", + "id": 118407448, + "node_id": "RA_kwDOATz7jc4HDsEY", + "name": "bazel-6.3.0-installer-darwin-x86_64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25072,23 +31052,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98094799, - "download_count": 1287, - "created_at": "2017-10-18T14:42:34Z", - "updated_at": "2017-10-18T14:42:40Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-without-jdk-installer-darwin-x86_64.sh" + "size": 47557760, + "download_count": 848, + "created_at": "2023-07-24T18:32:56Z", + "updated_at": "2023-07-24T18:32:58Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-installer-darwin-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101343", - "id": 5101343, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzNDM=", - "name": "bazel-0.7.0-without-jdk-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407455", + "id": 118407455, + "node_id": "RA_kwDOATz7jc4HDsEf", + "name": "bazel-6.3.0-installer-darwin-x86_64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25106,23 +31086,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 117, - "download_count": 29, - "created_at": "2017-10-18T14:42:40Z", - "updated_at": "2017-10-18T14:42:40Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-without-jdk-installer-darwin-x86_64.sh.sha256" + "size": 105, + "download_count": 739, + "created_at": "2023-07-24T18:32:58Z", + "updated_at": "2023-07-24T18:32:59Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-installer-darwin-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101344", - "id": 5101344, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzNDQ=", - "name": "bazel-0.7.0-without-jdk-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407456", + "id": 118407456, + "node_id": "RA_kwDOATz7jc4HDsEg", + "name": "bazel-6.3.0-installer-darwin-x86_64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25140,23 +31120,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 14, - "created_at": "2017-10-18T14:42:40Z", - "updated_at": "2017-10-18T14:42:40Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-without-jdk-installer-darwin-x86_64.sh.sig" + "size": 566, + "download_count": 748, + "created_at": "2023-07-24T18:32:59Z", + "updated_at": "2023-07-24T18:32:59Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-installer-darwin-x86_64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101345", - "id": 5101345, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzNDU=", - "name": "bazel-0.7.0-without-jdk-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407457", + "id": 118407457, + "node_id": "RA_kwDOATz7jc4HDsEh", + "name": "bazel-6.3.0-installer-linux-x86_64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25174,23 +31154,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 91294385, - "download_count": 2483, - "created_at": "2017-10-18T14:42:41Z", - "updated_at": "2017-10-18T14:42:47Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-without-jdk-installer-linux-x86_64.sh" + "size": 50988662, + "download_count": 2486, + "created_at": "2023-07-24T18:32:59Z", + "updated_at": "2023-07-24T18:33:02Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-installer-linux-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101346", - "id": 5101346, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzNDY=", - "name": "bazel-0.7.0-without-jdk-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407464", + "id": 118407464, + "node_id": "RA_kwDOATz7jc4HDsEo", + "name": "bazel-6.3.0-installer-linux-x86_64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25208,23 +31188,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 116, - "download_count": 51, - "created_at": "2017-10-18T14:42:47Z", - "updated_at": "2017-10-18T14:42:47Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-without-jdk-installer-linux-x86_64.sh.sha256" + "size": 104, + "download_count": 751, + "created_at": "2023-07-24T18:33:02Z", + "updated_at": "2023-07-24T18:33:02Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-installer-linux-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101347", - "id": 5101347, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzNDc=", - "name": "bazel-0.7.0-without-jdk-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407466", + "id": 118407466, + "node_id": "RA_kwDOATz7jc4HDsEq", + "name": "bazel-6.3.0-installer-linux-x86_64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25242,23 +31222,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 180, - "created_at": "2017-10-18T14:42:47Z", - "updated_at": "2017-10-18T14:42:48Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-without-jdk-installer-linux-x86_64.sh.sig" + "size": 566, + "download_count": 761, + "created_at": "2023-07-24T18:33:02Z", + "updated_at": "2023-07-24T18:33:02Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-installer-linux-x86_64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101349", - "id": 5101349, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzNDk=", - "name": "bazel-0.7.0-without-jdk-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407467", + "id": 118407467, + "node_id": "RA_kwDOATz7jc4HDsEr", + "name": "bazel-6.3.0-linux-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25276,23 +31256,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 96566188, - "download_count": 702, - "created_at": "2017-10-18T14:42:48Z", - "updated_at": "2017-10-18T14:42:54Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-without-jdk-windows-x86_64.exe" + "size": 160992225, + "download_count": 1159, + "created_at": "2023-07-24T18:33:03Z", + "updated_at": "2023-07-24T18:33:09Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101350", - "id": 5101350, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzNTA=", - "name": "bazel-0.7.0-without-jdk-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407477", + "id": 118407477, + "node_id": "RA_kwDOATz7jc4HDsE1", + "name": "bazel-6.3.0-linux-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25310,23 +31290,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 109, - "download_count": 31, - "created_at": "2017-10-18T14:42:54Z", - "updated_at": "2017-10-18T14:42:55Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-without-jdk-windows-x86_64.exe.sha256" + "size": 90, + "download_count": 749, + "created_at": "2023-07-24T18:33:10Z", + "updated_at": "2023-07-24T18:33:10Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101351", - "id": 5101351, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzNTE=", - "name": "bazel-0.7.0-without-jdk-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407481", + "id": 118407481, + "node_id": "RA_kwDOATz7jc4HDsE5", + "name": "bazel-6.3.0-linux-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25344,23 +31324,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 16, - "created_at": "2017-10-18T14:42:55Z", - "updated_at": "2017-10-18T14:42:55Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-without-jdk-windows-x86_64.exe.sig" + "size": 566, + "download_count": 752, + "created_at": "2023-07-24T18:33:10Z", + "updated_at": "2023-07-24T18:33:10Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-linux-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101352", - "id": 5101352, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzNTI=", - "name": "bazel-0.7.0-without-jdk-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407482", + "id": 118407482, + "node_id": "RA_kwDOATz7jc4HDsE6", + "name": "bazel-6.3.0-linux-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25378,23 +31358,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 95213071, - "download_count": 283, - "created_at": "2017-10-18T14:42:55Z", - "updated_at": "2017-10-18T14:43:01Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-without-jdk-windows-x86_64.zip" + "size": 54635113, + "download_count": 2897, + "created_at": "2023-07-24T18:33:10Z", + "updated_at": "2023-07-24T18:33:13Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101353", - "id": 5101353, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzNTM=", - "name": "bazel-0.7.0-without-jdk-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407484", + "id": 118407484, + "node_id": "RA_kwDOATz7jc4HDsE8", + "name": "bazel-6.3.0-linux-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25412,23 +31392,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 109, - "download_count": 10, - "created_at": "2017-10-18T14:43:02Z", - "updated_at": "2017-10-18T14:43:02Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-without-jdk-windows-x86_64.zip.sha256" + "size": 91, + "download_count": 1288, + "created_at": "2023-07-24T18:33:13Z", + "updated_at": "2023-07-24T18:33:13Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101354", - "id": 5101354, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzNTQ=", - "name": "bazel-0.7.0-without-jdk-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407485", + "id": 118407485, + "node_id": "RA_kwDOATz7jc4HDsE9", + "name": "bazel-6.3.0-linux-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25446,23 +31426,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 12, - "created_at": "2017-10-18T14:43:02Z", - "updated_at": "2017-10-18T14:43:02Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel-0.7.0-without-jdk-windows-x86_64.zip.sig" + "size": 566, + "download_count": 742, + "created_at": "2023-07-24T18:33:13Z", + "updated_at": "2023-07-24T18:33:14Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-linux-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101355", - "id": 5101355, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzNTU=", - "name": "bazel_0.7.0-linux-x86_64.deb", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407486", + "id": 118407486, + "node_id": "RA_kwDOATz7jc4HDsE-", + "name": "bazel-6.3.0-windows-arm64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25480,23 +31460,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 91281178, - "download_count": 5193, - "created_at": "2017-10-18T14:43:02Z", - "updated_at": "2017-10-18T14:43:10Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel_0.7.0-linux-x86_64.deb" + "size": 213181141, + "download_count": 803, + "created_at": "2023-07-24T18:33:14Z", + "updated_at": "2023-07-24T18:33:22Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-windows-arm64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101357", - "id": 5101357, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzNTc=", - "name": "bazel_0.7.0-linux-x86_64.deb.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407501", + "id": 118407501, + "node_id": "RA_kwDOATz7jc4HDsFN", + "name": "bazel-6.3.0-windows-arm64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25514,23 +31494,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 95, - "download_count": 40, - "created_at": "2017-10-18T14:43:10Z", - "updated_at": "2017-10-18T14:43:10Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel_0.7.0-linux-x86_64.deb.sha256" + "size": 96, + "download_count": 725, + "created_at": "2023-07-24T18:33:22Z", + "updated_at": "2023-07-24T18:33:23Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/5101358", - "id": 5101358, - "node_id": "MDEyOlJlbGVhc2VBc3NldDUxMDEzNTg=", - "name": "bazel_0.7.0-linux-x86_64.deb.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407503", + "id": 118407503, + "node_id": "RA_kwDOATz7jc4HDsFP", + "name": "bazel-6.3.0-windows-arm64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25548,63 +31528,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 23, - "created_at": "2017-10-18T14:43:10Z", - "updated_at": "2017-10-18T14:43:10Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.7.0/bazel_0.7.0-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.7.0", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.7.0", - "body": "# Release 0.7.0 (2017-10-18)\n\nBaseline: 5cc6246d429f7d9119b97ce263b4fd6893222e92\n\nCherry picks:\n + e79a1107d90380501102990d82cbfaa8f51a1778:\n Windows,bootstrapping: fix build_windows_jni.sh\n\nIncompatible changes:\n\n - The --output=location flag to 'bazel query' cannot be used with\n query expressions that involve the 'buildfiles' or 'loadfiles'\n operators. This also applies to 'genquery' rules.\n - Operators for equality, comparison, 'in' and 'not in' are no\n longer associative,\n e.g. x < y < z is now a syntax error. Before, it was parsed\n as: (x < y) < z.\n - In strings, octal sequences greater than \\377 are now forbidden\n (e.g. \"\\\\600\").\n Previously, Blaze had the same behavior as Python 2, where\n \"\\\\450\" == \"\\050\".\n - Using tabulation for identation is now fobidden in .bzl files\n - `load` is now a language keyword, it cannot be used as an\n identifier\n - lvalues must have define at least one variable (i.e. we forbid\n `[] = f()`).\n - Fixed a bug whereby multiple load() statements could appear on\n the same line\n - -extra_checks:off is no longer supported; use\n -XepDisableAllChecks instead\n - java_common.java_toolchain_attr is removed. Depend on the\n java_toolchain_alias() rule to accomplish the same thing.\n - cc_common.cc_toolchain_attr and java_common.java_runtime_attr are\n not supported anymore and were replaced with the\n cc_toolchain_alias() and java_runtime_alias() rules.\n - Noop flag --deprecated_generate_xcode_project deleted.\n - Objects in Skylark are converted to strings in a more descriptive\n and less harmful way (they don't leak information that shouldn't\n be accessed by Skylark code, e.g. nondeterministic memory addresses\n of objects).\n - `set` is deprecated in BUILD and .bzl files, please use `depset`\n instead. Ordering names have also been changed, please use \"default\",\n \"postorder\", \"preorder\", and \"topological\" instead of \"stable\",\n \"compile\", \"naive_link\", and \"link\" correspondingly.\n - Integer overflow (on signed 32 bit numbers) in BUILD/bzl files is\n an error.\n - Keyword-only syntax in a function definition is now forbidden\n e.g. `def foo(a, *, b)` or `def foo(a, *b, c)`\n - --incompatible_comprehension_variables_do_not_leak defaults to\n \"true.\"\n Iteration variable becomes inaccessible after a list/dict\n comprehension.\n - @bazel_tools//tools/build_defs/docker:docker.bzl is no longer\n available, please see https://github.com/bazelbuild/rules_docker.\n\nNew features:\n\n - Zipped LLVM profiles are now supported.\n - LIPO maps to ThinLTO for LLVM builds.\n - Change to handle LLVM FDO zipped profile contents correctly.\n - Do not disable fully dynamic linking with ThinLTO when invoked\n via LIPO options.\n - There is now a 'siblings' query function. See the query\n documentation for more details.\n - Added the print_action command, which outputs the\n actions needed to build a given target in the form of an\n ExtraActionSummary proto in text format.\n - android_binary now supports proguard_apply_dictionary to specify\n a custom dictionary to use for choosing names to obfuscate\n classes and members to.\n\nImportant changes:\n\n - Windows: bazel clean --expunge works\n - First argument of 'load' should be a label. Path syntax is\n deprecated (label should start with '//' or ':').\n - Octal prefix '0' is deprecated in favor of '0o' (use 0o777\n instead of 0777).\n - The extension_safe attribute of apple_binary no longer validates\n transitive dependencies are compiled against extension_safe APIs.\n - Parentheses around the tuple are now mandatory in [a for b in c\n if 1, 2]\n - Adjust the thresholds for --test_verbose_timeout_warnings so that\n it can recommending timeout increases and won't recommend\n timeouts that are too close to the actual timeout.\n - Iterating on a `depset` object is deprecated. If you need an\n iterable, call the `.to_list()` method first.\n - Bazel now uses tools from action_configs in Crosstool by default\n (as oposed to using top level tools).\n - Incremental dexing errors on combination of --multidex=off and\n either --main-dex-list or --minimal-main-dex.\n - When using the dictionary literal syntax, it is now an error to\n have duplicated keys (e.g. {'ab': 3, 'ab': 5}).\n - New property on android_sdk: aapt2\n Choose the version of aapt on android_binary\n - Add idl_preprocessed attribute to android_library, so that\n preprocessed aidl files can be passed to android_library for\n compiling\n - Bazel's remote_worker backend for remote execution supports\n sandboxing on Linux now. Check\n https://github.com/bazelbuild/bazel/blob/master/src/tools/remote_w\n orker/README.md for details.\n - Allows flags that expand to take values.\n - Make querying attributes formed by selector lists of list types\n more efficient by no longer listing every possible combination of\n attribute value but by more compactly storing the possible values\n of the list.\n - writing build events to a file is no longer experimental\n - set --rewrite_calls_to_long_compare to false by default.\n - ObjC and C++ coverage feature is unified under name 'coverage'\n - Enable --incremental_dexing for Android builds by default. Note\n that some dexopts are incompatible with incremental dexing,\n including --force-jumbo.\n - Evaluation will soon use checked arithmetics and throw an error\n instead of overflow/underflow.\n - Implicit iteration in the CROSSTOOL has been removed, use\n explicit 'iterate_over' message.\n - Add option for Android specific grte_top\n - Crosstool patches are only applied if the toolchain doesn't define\n 'no_legacy_features' feature.\n - 'platform_type' is now a mandatory attribute on apple_binary and\n apple_static_library rules.\n If this change breaks your build, feel free to add platform_type\n = 'ios' to any apple_binary and apple_static_library\n targets in your project, as this was the previous default\n behavior.\n - Remove apple_watch2_extension build rule. Users should be using\n the skylark watchos_application and watchos_extension rules.\n https://github.com/bazelbuild/rules_apple has details.\n - Check stderr to detect if connected to a terminal. Deprecate\n --isatty.\n - Commands that shut down the server (like \"shutdown\") now ensure\n that the server process has terminated before the client process\n terminates.\n - Remove apple_watch1_extension and apple_watch_extension_binary\n rules. Users should be using the skylark watchos_application and\n watchos_extension rules.\n https://github.com/bazelbuild/rules_apple has details.\n - Windows: Wrapper-less CROSSTOOL becomes default now.\n set USE_MSVC_WRAPPER=1 if you still want to use wrapper script.\n - Ignore --glibc in the Android transition.\n - Remove --experimental_android_use_singlejar_for_multidex.\n - nocopts now also filter copts\n - 'strip' action is now configured via feature configuration\n - The Build Event Service (BES) client now properly supports\n Google Applicaton Default Credentials.\n - Flags from action_config get added first to the command line\n first, before the flags from features.\n - update dexing tools to Android SDK 26.0.1\n - Bazel Android support now requires build-tools 26.0.1 or later.\n - `bazel info output_path` no longer relies on the root directory\n filename being equal to the workspace name.\n - The `print` function now prints debug messages instead of\n warnings.\n - speedup of incremental dexing tools\n - --announce_rc now controls whether bazelrc startup options are\n printed to stderr.\n - Removing a few unused objc_provider keys.\n - Improved logging when workers have to be restarted due to its\n files having changed.\n - Top-level `if` statements are now forbidden.\n - Java protos are compiled to Java 7 bytecode.\n - All Android builds now use the desugar tool to support some Java\n 8 features by default. To disable, use the --nodesugar_for_android flag.\n - Skylark-related options may now appear as \"common\" command\n options in the .bazelrc\n - Python is now required to build bazel.\n - New --build_runfile_manifests flag controls production of\n runfiles manifests.\n - Enable debug info for Java builds\n - Allow java_lite_proto_library in the deps of android rules.\n - .so files in APKs will be memory-page aligned when\n android_binary.nocompress_extensions contains \".so\" and\n --experimental_android_use_nocompress_extensions_on_apk is\n specified.\n - Skylark providers can specify allowed fields and their\n documentation.\n - Support ctx.actions.args() for more efficient Skylark command\n line construction.\n - The remote HTTP/1.1 caching client (--remote_rest_cache) now\n distinquishes between action cache and CAS. The request URL for\n the action cache is prefixed with 'ac' and the URL for the CAS\n is prefixed with 'cas'.\n - `JavaInfo` is a preferred alias to `java_common.provider`.\n - J2ObjC version updated to 2.0.3.\n - A new Java coverage implementation is available. Makes possible\n coverage for Skylark JVM rules.\n - Make proguard_apply_dictionary also apply to class and package\n obfuscation, not just class members.\n - android_binary.nocompress_extensions now applies to all files in\n the APK, not just resources and assets.\n - The apple_genrule rule that is distributed with Bazel has been\n deleted. Users who wish to use genrules with Xcode's\n DEVELOPER_DIR set should use the rules in\n https://github.com/bazelbuild/rules_apple instead.\n - The swift_library rule that is distributed with Bazel has been\n deleted. Users who wish to compile Swift should use the rules in\n https://github.com/bazelbuild/rules_apple instead.\n - The Build Event Protocol's File.uri field is now properly\n encoded according to RFC2396.\n - Deprecated: Using the android_library.deps attribute to\n implicitly export targets to dependent rules. If your code is\n using this feature, Bazel will raise a warning. To fix, please\n use android_library.exports to explicitly specify exported\n targets. Run with\n --experimental_allow_android_library_deps_without_srcs=false to\n ensure forward compatibility when this feature is removed in a\n future release.\n - java_common.create_provider is now supported with creating ijars\n by default. This introduces incompatibilities for existing users.\n Please set use_ijar=False if you don't want to use ijars.\n - Tests can now write files to TEST_UNDECLARED_OUTPUTS_DIR and\n TEST_UNDECLARED_OUTPUTS_ANNOTATIONS_DIR and these will be\n reflected under bazel-testlogs.\n - remove unused --host_incremental_dexing flag\n - Stop using --undefined dynamic_lookup in Apple links. Enables\n unresolved symbol errors.\n - All test output files included for cached, uncached, and multiple\n attempt tests.\n - Android rules no longer restrict the manifest file to be named\n \"AndroidManifest.xml\".\n - Boolean flag values will now get normalized to 1 or 0 in\n canonicalize-flags output.\n - added experimental --use_new_category_enum to the help command to\n output options grouped by the new type of category.\n - Expose output jars and jdeps in java_common.provider, when\n available.\n - android_library targets are no longer allowed to use deps to\n export targets implicitly; please use android_library.exports\n instead.\n - New depset API\n - apple_binary and apple_static_library no longer support\n compilation attributes such as 'srcs'. If this breaks any\n existing targets, you may migrate all such attributes to a new\n objc_library target and depend on that objc_library target via\n the 'deps' attribute of apple_binary or apple_static_library.\n\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\nClasspath exception. Those installers should always be redistributed along with\nthe source code.\n\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\nbundled OpenJDK and other open-source components can be displayed by running\nthe command `bazel license`. The vendor and version information of the bundled\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\nThe binaries and source-code of the bundled OpenJDK can be\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\n\n_Security_: All our binaries are signed with our\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/8017381", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/8017381/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/8017381/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.6.1", - "id": 8017381, - "node_id": "MDc6UmVsZWFzZTgwMTczODE=", - "tag_name": "0.6.1", - "target_commitish": "master", - "name": "0.6.1", - "draft": false, - "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2017-10-05T21:52:24Z", - "published_at": "2017-10-05T22:00:13Z", - "assets": [ + "size": 566, + "download_count": 736, + "created_at": "2023-07-24T18:33:23Z", + "updated_at": "2023-07-24T18:33:23Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-windows-arm64.exe.sig" + }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995414", - "id": 4995414, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0MTQ=", - "name": "bazel-0.6.1-dist.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407505", + "id": 118407505, + "node_id": "RA_kwDOATz7jc4HDsFR", + "name": "bazel-6.3.0-windows-arm64.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25622,23 +31562,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 84461541, - "download_count": 4451, - "created_at": "2017-10-05T22:00:14Z", - "updated_at": "2017-10-05T22:00:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-dist.zip" + "size": 210070191, + "download_count": 751, + "created_at": "2023-07-24T18:33:23Z", + "updated_at": "2023-07-24T18:33:30Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-windows-arm64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995416", - "id": 4995416, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0MTY=", - "name": "bazel-0.6.1-dist.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407511", + "id": 118407511, + "node_id": "RA_kwDOATz7jc4HDsFX", + "name": "bazel-6.3.0-windows-arm64.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25656,23 +31596,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 87, - "download_count": 53, - "created_at": "2017-10-05T22:00:24Z", - "updated_at": "2017-10-05T22:00:24Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-dist.zip.sha256" + "size": 96, + "download_count": 733, + "created_at": "2023-07-24T18:33:30Z", + "updated_at": "2023-07-24T18:33:30Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-windows-arm64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995417", - "id": 4995417, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0MTc=", - "name": "bazel-0.6.1-dist.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407512", + "id": 118407512, + "node_id": "RA_kwDOATz7jc4HDsFY", + "name": "bazel-6.3.0-windows-arm64.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25690,23 +31630,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 61, - "created_at": "2017-10-05T22:00:24Z", - "updated_at": "2017-10-05T22:00:25Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-dist.zip.sig" + "size": 566, + "download_count": 734, + "created_at": "2023-07-24T18:33:31Z", + "updated_at": "2023-07-24T18:33:31Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-windows-arm64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995418", - "id": 4995418, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0MTg=", - "name": "bazel-0.6.1-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407513", + "id": 118407513, + "node_id": "RA_kwDOATz7jc4HDsFZ", + "name": "bazel-6.3.0-windows-x86_64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25724,23 +31664,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 175625059, - "download_count": 1056, - "created_at": "2017-10-05T22:00:25Z", - "updated_at": "2017-10-05T22:00:41Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-installer-darwin-x86_64.sh" + "size": 49328699, + "download_count": 1186, + "created_at": "2023-07-24T18:33:31Z", + "updated_at": "2023-07-24T18:33:33Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-windows-x86_64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995419", - "id": 4995419, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0MTk=", - "name": "bazel-0.6.1-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407518", + "id": 118407518, + "node_id": "RA_kwDOATz7jc4HDsFe", + "name": "bazel-6.3.0-windows-x86_64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25758,23 +31698,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 31, - "created_at": "2017-10-05T22:00:41Z", - "updated_at": "2017-10-05T22:00:41Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-installer-darwin-x86_64.sh.sha256" + "size": 97, + "download_count": 758, + "created_at": "2023-07-24T18:33:33Z", + "updated_at": "2023-07-24T18:33:33Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995420", - "id": 4995420, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0MjA=", - "name": "bazel-0.6.1-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407519", + "id": 118407519, + "node_id": "RA_kwDOATz7jc4HDsFf", + "name": "bazel-6.3.0-windows-x86_64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25792,23 +31732,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 40, - "created_at": "2017-10-05T22:00:41Z", - "updated_at": "2017-10-05T22:00:41Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-installer-darwin-x86_64.sh.sig" + "size": 566, + "download_count": 746, + "created_at": "2023-07-24T18:33:33Z", + "updated_at": "2023-07-24T18:33:34Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-windows-x86_64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995421", - "id": 4995421, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0MjE=", - "name": "bazel-0.6.1-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407520", + "id": 118407520, + "node_id": "RA_kwDOATz7jc4HDsFg", + "name": "bazel-6.3.0-windows-x86_64.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25826,23 +31766,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 170459797, - "download_count": 14517, - "created_at": "2017-10-05T22:00:41Z", - "updated_at": "2017-10-05T22:01:03Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-installer-linux-x86_64.sh" + "size": 47269499, + "download_count": 4668, + "created_at": "2023-07-24T18:33:34Z", + "updated_at": "2023-07-24T18:33:36Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-windows-x86_64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995427", - "id": 4995427, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0Mjc=", - "name": "bazel-0.6.1-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407521", + "id": 118407521, + "node_id": "RA_kwDOATz7jc4HDsFh", + "name": "bazel-6.3.0-windows-x86_64.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25860,23 +31800,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 104, - "download_count": 67, - "created_at": "2017-10-05T22:01:04Z", - "updated_at": "2017-10-05T22:01:04Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-installer-linux-x86_64.sh.sha256" + "size": 97, + "download_count": 793, + "created_at": "2023-07-24T18:33:36Z", + "updated_at": "2023-07-24T18:33:36Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-windows-x86_64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995428", - "id": 4995428, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0Mjg=", - "name": "bazel-0.6.1-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407522", + "id": 118407522, + "node_id": "RA_kwDOATz7jc4HDsFi", + "name": "bazel-6.3.0-windows-x86_64.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25894,23 +31834,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 66, - "created_at": "2017-10-05T22:01:04Z", - "updated_at": "2017-10-05T22:01:04Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-installer-linux-x86_64.sh.sig" + "size": 566, + "download_count": 743, + "created_at": "2023-07-24T18:33:36Z", + "updated_at": "2023-07-24T18:33:36Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel-6.3.0-windows-x86_64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995429", - "id": 4995429, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0Mjk=", - "name": "bazel-0.6.1-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407523", + "id": 118407523, + "node_id": "RA_kwDOATz7jc4HDsFj", + "name": "bazel_6.3.0-linux-x86_64.deb", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25928,23 +31868,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 173474359, - "download_count": 2046, - "created_at": "2017-10-05T22:01:04Z", - "updated_at": "2017-10-05T22:01:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-windows-x86_64.exe" + "size": 50847332, + "download_count": 790, + "created_at": "2023-07-24T18:33:37Z", + "updated_at": "2023-07-24T18:33:38Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel_6.3.0-linux-x86_64.deb" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995433", - "id": 4995433, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0MzM=", - "name": "bazel-0.6.1-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407525", + "id": 118407525, + "node_id": "RA_kwDOATz7jc4HDsFl", + "name": "bazel_6.3.0-linux-x86_64.deb.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25962,23 +31902,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 97, - "download_count": 193, - "created_at": "2017-10-05T22:01:23Z", - "updated_at": "2017-10-05T22:01:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-windows-x86_64.exe.sha256" + "size": 95, + "download_count": 750, + "created_at": "2023-07-24T18:33:38Z", + "updated_at": "2023-07-24T18:33:39Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel_6.3.0-linux-x86_64.deb.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995434", - "id": 4995434, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0MzQ=", - "name": "bazel-0.6.1-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407526", + "id": 118407526, + "node_id": "RA_kwDOATz7jc4HDsFm", + "name": "bazel_6.3.0-linux-x86_64.deb.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -25996,23 +31936,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 21, - "created_at": "2017-10-05T22:01:23Z", - "updated_at": "2017-10-05T22:01:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-windows-x86_64.exe.sig" + "size": 566, + "download_count": 758, + "created_at": "2023-07-24T18:33:39Z", + "updated_at": "2023-07-24T18:33:39Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel_6.3.0-linux-x86_64.deb.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995435", - "id": 4995435, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0MzU=", - "name": "bazel-0.6.1-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407528", + "id": 118407528, + "node_id": "RA_kwDOATz7jc4HDsFo", + "name": "bazel_nojdk-6.3.0-darwin-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26030,23 +31970,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 170478461, - "download_count": 2417, - "created_at": "2017-10-05T22:01:23Z", - "updated_at": "2017-10-05T22:01:40Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-windows-x86_64.zip" + "size": 36472500, + "download_count": 739, + "created_at": "2023-07-24T18:33:39Z", + "updated_at": "2023-07-24T18:33:41Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel_nojdk-6.3.0-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995437", - "id": 4995437, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0Mzc=", - "name": "bazel-0.6.1-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407533", + "id": 118407533, + "node_id": "RA_kwDOATz7jc4HDsFt", + "name": "bazel_nojdk-6.3.0-darwin-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26065,22 +32005,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 97, - "download_count": 18, - "created_at": "2017-10-05T22:01:40Z", - "updated_at": "2017-10-05T22:01:40Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-windows-x86_64.zip.sha256" + "download_count": 746, + "created_at": "2023-07-24T18:33:41Z", + "updated_at": "2023-07-24T18:33:41Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel_nojdk-6.3.0-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995438", - "id": 4995438, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0Mzg=", - "name": "bazel-0.6.1-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407534", + "id": 118407534, + "node_id": "RA_kwDOATz7jc4HDsFu", + "name": "bazel_nojdk-6.3.0-darwin-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26098,23 +32038,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 12, - "created_at": "2017-10-05T22:01:41Z", - "updated_at": "2017-10-05T22:01:41Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-windows-x86_64.zip.sig" + "size": 566, + "download_count": 750, + "created_at": "2023-07-24T18:33:41Z", + "updated_at": "2023-07-24T18:33:41Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel_nojdk-6.3.0-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995439", - "id": 4995439, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0Mzk=", - "name": "bazel-0.6.1-without-jdk-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407537", + "id": 118407537, + "node_id": "RA_kwDOATz7jc4HDsFx", + "name": "bazel_nojdk-6.3.0-darwin-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26132,23 +32072,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 98640056, - "download_count": 112, - "created_at": "2017-10-05T22:01:41Z", - "updated_at": "2017-10-05T22:01:49Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-without-jdk-installer-darwin-x86_64.sh" + "size": 37196816, + "download_count": 779, + "created_at": "2023-07-24T18:33:42Z", + "updated_at": "2023-07-24T18:33:43Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel_nojdk-6.3.0-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995440", - "id": 4995440, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0NDA=", - "name": "bazel-0.6.1-without-jdk-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407541", + "id": 118407541, + "node_id": "RA_kwDOATz7jc4HDsF1", + "name": "bazel_nojdk-6.3.0-darwin-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26166,23 +32106,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 117, - "download_count": 14, - "created_at": "2017-10-05T22:01:49Z", - "updated_at": "2017-10-05T22:01:49Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-without-jdk-installer-darwin-x86_64.sh.sha256" + "size": 98, + "download_count": 753, + "created_at": "2023-07-24T18:33:43Z", + "updated_at": "2023-07-24T18:33:43Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel_nojdk-6.3.0-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995441", - "id": 4995441, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0NDE=", - "name": "bazel-0.6.1-without-jdk-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407542", + "id": 118407542, + "node_id": "RA_kwDOATz7jc4HDsF2", + "name": "bazel_nojdk-6.3.0-darwin-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26200,23 +32140,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 13, - "created_at": "2017-10-05T22:01:49Z", - "updated_at": "2017-10-05T22:01:49Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-without-jdk-installer-darwin-x86_64.sh.sig" + "size": 566, + "download_count": 734, + "created_at": "2023-07-24T18:33:43Z", + "updated_at": "2023-07-24T18:33:44Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel_nojdk-6.3.0-darwin-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995442", - "id": 4995442, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0NDI=", - "name": "bazel-0.6.1-without-jdk-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407543", + "id": 118407543, + "node_id": "RA_kwDOATz7jc4HDsF3", + "name": "bazel_nojdk-6.3.0-linux-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26234,23 +32174,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 92270136, - "download_count": 737, - "created_at": "2017-10-05T22:01:49Z", - "updated_at": "2017-10-05T22:02:00Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-without-jdk-installer-linux-x86_64.sh" + "size": 34597395, + "download_count": 770, + "created_at": "2023-07-24T18:33:44Z", + "updated_at": "2023-07-24T18:33:45Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel_nojdk-6.3.0-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995445", - "id": 4995445, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0NDU=", - "name": "bazel-0.6.1-without-jdk-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407545", + "id": 118407545, + "node_id": "RA_kwDOATz7jc4HDsF5", + "name": "bazel_nojdk-6.3.0-linux-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26268,23 +32208,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 116, - "download_count": 25, - "created_at": "2017-10-05T22:02:00Z", - "updated_at": "2017-10-05T22:02:01Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-without-jdk-installer-linux-x86_64.sh.sha256" + "size": 96, + "download_count": 748, + "created_at": "2023-07-24T18:33:45Z", + "updated_at": "2023-07-24T18:33:46Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel_nojdk-6.3.0-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995446", - "id": 4995446, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0NDY=", - "name": "bazel-0.6.1-without-jdk-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407546", + "id": 118407546, + "node_id": "RA_kwDOATz7jc4HDsF6", + "name": "bazel_nojdk-6.3.0-linux-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26302,23 +32242,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 33, - "created_at": "2017-10-05T22:02:01Z", - "updated_at": "2017-10-05T22:02:01Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-without-jdk-installer-linux-x86_64.sh.sig" + "size": 566, + "download_count": 730, + "created_at": "2023-07-24T18:33:46Z", + "updated_at": "2023-07-24T18:33:46Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel_nojdk-6.3.0-linux-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995447", - "id": 4995447, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0NDc=", - "name": "bazel-0.6.1-without-jdk-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407547", + "id": 118407547, + "node_id": "RA_kwDOATz7jc4HDsF7", + "name": "bazel_nojdk-6.3.0-linux-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26336,23 +32276,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 97187304, - "download_count": 349, - "created_at": "2017-10-05T22:02:01Z", - "updated_at": "2017-10-05T22:02:10Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-without-jdk-windows-x86_64.exe" + "size": 35697409, + "download_count": 798, + "created_at": "2023-07-24T18:33:46Z", + "updated_at": "2023-07-24T18:33:48Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel_nojdk-6.3.0-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995449", - "id": 4995449, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0NDk=", - "name": "bazel-0.6.1-without-jdk-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407550", + "id": 118407550, + "node_id": "RA_kwDOATz7jc4HDsF-", + "name": "bazel_nojdk-6.3.0-linux-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26370,23 +32310,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 109, - "download_count": 10, - "created_at": "2017-10-05T22:02:11Z", - "updated_at": "2017-10-05T22:02:11Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-without-jdk-windows-x86_64.exe.sha256" + "size": 97, + "download_count": 762, + "created_at": "2023-07-24T18:33:48Z", + "updated_at": "2023-07-24T18:33:48Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel_nojdk-6.3.0-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995450", - "id": 4995450, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0NTA=", - "name": "bazel-0.6.1-without-jdk-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407551", + "id": 118407551, + "node_id": "RA_kwDOATz7jc4HDsF_", + "name": "bazel_nojdk-6.3.0-linux-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26404,23 +32344,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 13, - "created_at": "2017-10-05T22:02:11Z", - "updated_at": "2017-10-05T22:02:11Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-without-jdk-windows-x86_64.exe.sig" + "size": 566, + "download_count": 749, + "created_at": "2023-07-24T18:33:48Z", + "updated_at": "2023-07-24T18:33:48Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel_nojdk-6.3.0-linux-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995451", - "id": 4995451, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0NTE=", - "name": "bazel-0.6.1-without-jdk-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407552", + "id": 118407552, + "node_id": "RA_kwDOATz7jc4HDsGA", + "name": "bazel_nojdk-6.3.0-windows-arm64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26438,23 +32378,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 95834690, - "download_count": 67, - "created_at": "2017-10-05T22:02:11Z", - "updated_at": "2017-10-05T22:02:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-without-jdk-windows-x86_64.zip" + "size": 33568190, + "download_count": 750, + "created_at": "2023-07-24T18:33:49Z", + "updated_at": "2023-07-24T18:33:50Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel_nojdk-6.3.0-windows-arm64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995453", - "id": 4995453, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0NTM=", - "name": "bazel-0.6.1-without-jdk-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407554", + "id": 118407554, + "node_id": "RA_kwDOATz7jc4HDsGC", + "name": "bazel_nojdk-6.3.0-windows-arm64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26472,23 +32412,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 109, - "download_count": 12, - "created_at": "2017-10-05T22:02:23Z", - "updated_at": "2017-10-05T22:02:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-without-jdk-windows-x86_64.zip.sha256" + "size": 102, + "download_count": 733, + "created_at": "2023-07-24T18:33:50Z", + "updated_at": "2023-07-24T18:33:50Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel_nojdk-6.3.0-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995454", - "id": 4995454, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0NTQ=", - "name": "bazel-0.6.1-without-jdk-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407556", + "id": 118407556, + "node_id": "RA_kwDOATz7jc4HDsGE", + "name": "bazel_nojdk-6.3.0-windows-arm64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26506,23 +32446,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 11, - "created_at": "2017-10-05T22:02:23Z", - "updated_at": "2017-10-05T22:02:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel-0.6.1-without-jdk-windows-x86_64.zip.sig" + "size": 566, + "download_count": 756, + "created_at": "2023-07-24T18:33:50Z", + "updated_at": "2023-07-24T18:33:50Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel_nojdk-6.3.0-windows-arm64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995455", - "id": 4995455, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0NTU=", - "name": "bazel_0.6.1-linux-x86_64.deb", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407557", + "id": 118407557, + "node_id": "RA_kwDOATz7jc4HDsGF", + "name": "bazel_nojdk-6.3.0-windows-x86_64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26540,23 +32480,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 92268204, - "download_count": 16327, - "created_at": "2017-10-05T22:02:23Z", - "updated_at": "2017-10-05T22:02:34Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel_0.6.1-linux-x86_64.deb" + "size": 33523059, + "download_count": 787, + "created_at": "2023-07-24T18:33:51Z", + "updated_at": "2023-07-24T18:33:52Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel_nojdk-6.3.0-windows-x86_64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995456", - "id": 4995456, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0NTY=", - "name": "bazel_0.6.1-linux-x86_64.deb.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407562", + "id": 118407562, + "node_id": "RA_kwDOATz7jc4HDsGK", + "name": "bazel_nojdk-6.3.0-windows-x86_64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26574,23 +32514,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 95, - "download_count": 19, - "created_at": "2017-10-05T22:02:34Z", - "updated_at": "2017-10-05T22:02:34Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel_0.6.1-linux-x86_64.deb.sha256" + "size": 103, + "download_count": 772, + "created_at": "2023-07-24T18:33:52Z", + "updated_at": "2023-07-24T18:33:52Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel_nojdk-6.3.0-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4995457", - "id": 4995457, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5OTU0NTc=", - "name": "bazel_0.6.1-linux-x86_64.deb.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/118407563", + "id": 118407563, + "node_id": "RA_kwDOATz7jc4HDsGL", + "name": "bazel_nojdk-6.3.0-windows-x86_64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26608,33 +32548,40 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 17, - "created_at": "2017-10-05T22:02:34Z", - "updated_at": "2017-10-05T22:02:34Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.1/bazel_0.6.1-linux-x86_64.deb.sig" + "size": 566, + "download_count": 746, + "created_at": "2023-07-24T18:33:52Z", + "updated_at": "2023-07-24T18:33:53Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.3.0/bazel_nojdk-6.3.0-windows-x86_64.exe.sig" } ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.6.1", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.6.1", - "body": "# Release 0.6.1 (2017-10-05)\n\nBaseline: 87cc92e5df35d02a7c9bc50b229c513563dc1689\n\nCherry picks:\n + a615d288b008c36c659fdc17965207bb62d95d8d:\n Rollback context.actions.args() functionality.\n + 7b091c1397a82258e26ab5336df6c8dae1d97384:\n Add a global failure when a test is interrupted/cancelled.\n + 95b0467e3eb42a8ce8d1179c0c7e1aab040e8120:\n Cleanups for Skylark tracebacks\n + cc9c2f07127a832a88f27f5d72e5508000b53429:\n Remove the status xml attribute from AntXmlResultWriter\n + 471c0e1678d0471961f1dc467666991e4cce3846:\n Release 0.6.0 (2017-09-28)\n + 8bdd409f4900d4574667fed83d86b494debef467:\n Only compute hostname once per server lifetime\n + 0bc9b3e14f305706d72180371f73a98d6bfcdf35:\n Fix bug in NetUtil caching.\n\nImportant changes:\n - Only compute hostname once per server lifetime\n\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\nClasspath exception. Those installers should always be redistributed along with\nthe source code.\n\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\nbundled OpenJDK and other open-source components can be displayed by running\nthe command `bazel license`. The vendor and version information of the bundled\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\nThe binaries and source-code of the bundled OpenJDK can be\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\n\n_Security_: All our binaries are signed with our\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." + "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/6.3.0", + "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/6.3.0", + "body": "**Baseline:** 758b44dab552f31b378874b5bf4c0609bfef6f5d\r\n\r\nBazel 6.3.0 is a minor LTS release. It is fully backward compatible with Bazel 6.0 and contains selected changes by the Bazel community and Google engineers.\r\n\r\n## Highlights\r\n* The new bazel mod command allows users to inspect their external dependency graph in Bzlmod. See [documentation](https://bazel.build/versions/6.3.0/external/mod-command) for details.\r\n* Full lockfile support has been added to Bzlmod and is now enabled by default. See [documentation](https://bazel.build/versions/6.3.0/external/lockfile) for details.\r\n\r\n## General\r\n* Options specified on the pseudo-command `common` in `.rc` files are now ignored by commands that do not support them as long as they are valid options for *any* Bazel command. Previously, commands that did not support all options given for `common` would fail to run. These previous semantics of `common` are now available via the new `always` pseudo-command. ([#18609](https://github.com/bazelbuild/bazel/pull/18609))\r\n* Improve error on invalid `-//foo` and `-@repo//foo` options ([#18516](https://github.com/bazelbuild/bazel/pull/18516))\r\n* Adjust `--top_level_targets_for_symlinks`: `bazel-bin`, `bazel-testlogs`, etc. no longer mysteriously disappear ([#18916](https://github.com/bazelbuild/bazel/pull/18916))\r\n* Fix Xcode 14.3 compatibility ([#18490](https://github.com/bazelbuild/bazel/pull/18490))\r\n* Remove option to disable `ForkJoinPool`. ([#18791](https://github.com/bazelbuild/bazel/pull/18791))\r\n\r\n## Android\r\n* Fix D8 dex merger failure when a synthetic class is placed on a different shard than its container class ([#16368](https://github.com/bazelbuild/bazel/issues/16368))\r\n* Add a new provider for injecting native libs in android_binary for android_binary Starlarkification ([#18753](https://github.com/bazelbuild/bazel/pull/18753))\r\n* Add a new provider for passing dex related artifacts in android_binary for android_binary Starlarkification ([#18899](https://github.com/bazelbuild/bazel/pull/18899))\r\n\r\n## Build Event Protocol\r\n* Add ActionCacheStatistics to BEP ([#18914](https://github.com/bazelbuild/bazel/pull/18914))\r\n\r\n## C++ / Objective-C\r\n* Make cpp file extensions case sensitive again ([#18552](https://github.com/bazelbuild/bazel/pull/18552))\r\n* Add changes to cc_shared_library from head to 6.3 ([#18606](https://github.com/bazelbuild/bazel/pull/18606))\r\n* Make grep_includes optional inside cc_common.register_linkstamp_compile_action ([#18823](https://github.com/bazelbuild/bazel/pull/18823))\r\n* Add implementation deps support for Objective-C ([#18372](https://github.com/bazelbuild/bazel/pull/18372))\r\n* Add external_include_paths feature on Windows toolchain ([#18654](https://github.com/bazelbuild/bazel/pull/18654))\r\n* Additional source inputs can now be specified for compilation in cc_library targets using the additional_compiler_inputs attribute, and these inputs can be used in the $(location) function. ([#18882](https://github.com/bazelbuild/bazel/pull/18882))\r\n* Fix VS 2022 autodetection ([#18960](https://github.com/bazelbuild/bazel/pull/18960))\r\n\r\n## Coverage\r\n* Expose metadata_files parameter in coverage_common.instrumented_files_info ([#18838](https://github.com/bazelbuild/bazel/pull/18838))\r\n* Check if json.gz files exist, not the gcov version. ([#18889](https://github.com/bazelbuild/bazel/pull/18889))\r\n* Add flag `--experimental_collect_code_coverage_for_generated_files` to enable coverage collection for generated files. ([#18664](https://github.com/bazelbuild/bazel/pull/18664))\r\n* Fix split post-processing of LLVM-based coverage ([#18737](https://github.com/bazelbuild/bazel/pull/18737))\r\n\r\n## External Dependencies / Bzlmod\r\n* Overrides specified by non-root modules no longer cause an error, and are silently ignored instead. ([#18388](https://github.com/bazelbuild/bazel/pull/18388))\r\n* The --credential_helper flag is now stable, and works for repo fetching.\r\n* Module extension usages can now be specified to be _isolated_. Each isolated usage causes a separate evaluation of the extension. See [documentation](https://bazel.build/versions/6.3.0/rules/lib/globals#use_extension.isolate) for more details.\r\n* Report percentual download progress in repository rules ([#18471](https://github.com/bazelbuild/bazel/pull/18471))\r\n* Ignore hash string casing ([#18414](https://github.com/bazelbuild/bazel/pull/18414))\r\n* Include actual MODULE.bazel location in stack traces ([#18612](https://github.com/bazelbuild/bazel/pull/18612))\r\n* Fix WORKSPACE toolchain resolution with `--enable_bzlmod` ([#18649](https://github.com/bazelbuild/bazel/pull/18649))\r\n* The REPO.bazel and MODULE.bazel files are now also considered as workspace boundary markers. ([#18787](https://github.com/bazelbuild/bazel/pull/18787))\r\n* Yanked module versions no longer contribute dependency requirements or emit DEBUG messages for print() statements ([#18908](https://github.com/bazelbuild/bazel/pull/18908))\r\n* Report dev/non-dev deps imported via non-dev/dev usages ([#18922](https://github.com/bazelbuild/bazel/pull/18922))\r\n* Identify isolated extensions by exported name ([#18923](https://github.com/bazelbuild/bazel/pull/18923))\r\n\r\n## Java\r\n* Pass version to java_runtimes created by local_java_repository ([#18415](https://github.com/bazelbuild/bazel/pull/18415))\r\n* Teach ijar about dynamic constants ([#18729](https://github.com/bazelbuild/bazel/pull/18729))\r\n* Update to latest turbine version ([#18803](https://github.com/bazelbuild/bazel/pull/18803))\r\n* Update Error Prone to 2.20.0 ([#18885](https://github.com/bazelbuild/bazel/pull/18885))\r\n* Update java_tools to v12.5 ([#18868](https://github.com/bazelbuild/bazel/pull/18868))\r\n* Disable UseCorrectAssertInTests by default ([#18948](https://github.com/bazelbuild/bazel/pull/18948))\r\n\r\n## Local Execution\r\n* Use local_termination_grace_seconds when testing LinuxSandbox availability ([#18568](https://github.com/bazelbuild/bazel/pull/18568))\r\n\r\n## Query\r\n* Add jsonproto option to query --output flag ([#18438](https://github.com/bazelbuild/bazel/pull/18438))\r\n* query --output=proto --order_output=deps now returns targets in topological order (previously there was no ordering). ([#18870](https://github.com/bazelbuild/bazel/pull/18870))\r\n\r\n## Remote Execution\r\n* Prevent CredentialHelperEnvironment crash when invoking Bazel outside of a workspace. ([#18430](https://github.com/bazelbuild/bazel/pull/18430))\r\n* Use wall-time for credential helper invalidation ([#18413](https://github.com/bazelbuild/bazel/pull/18413))\r\n* Move credential helper setup into remote_helpers.sh so it can be reused by other shell tests. ([#18453](https://github.com/bazelbuild/bazel/pull/18453))\r\n* Support remote symlink outputs when building without the bytes. ([#18476](https://github.com/bazelbuild/bazel/pull/18476))\r\n* Enrich local BEP upload errors with file path and digest possible. ([#18481](https://github.com/bazelbuild/bazel/pull/18481))\r\n* Extend the credential helper default timeout to 10s. ([#18527](https://github.com/bazelbuild/bazel/pull/18527))\r\n* Ignore all errors when writing to stdin of a credential helper.([#18540](https://github.com/bazelbuild/bazel/pull/18540))\r\n* Implement failure circuit breaker ([#18541](https://github.com/bazelbuild/bazel/pull/18541))\r\n* Add ServerCapabilities into RemoteExecutionClient ([#18442](https://github.com/bazelbuild/bazel/pull/18442))\r\n* RemoteExecutionService: support output_symlinks in ActionResult ([#18441](https://github.com/bazelbuild/bazel/pull/18441))\r\n* RemoteExecutionService: Action.Command to set output_paths ([#18440](https://github.com/bazelbuild/bazel/pull/18440))\r\n* Add `ActionExecutionMetadata` as a parameter to `ActionInputPrefetcher#prefetchFiles`. ([#18656](https://github.com/bazelbuild/bazel/pull/18656))\r\n* Use failure_rate instead of failure count for circuit breaker ([#18559](https://github.com/bazelbuild/bazel/pull/18559))\r\n* Update ignored_error logic for circuit_breaker ([#18662](https://github.com/bazelbuild/bazel/pull/18662))\r\n* Don't rewind the build if invocation id stays the same ([#18670](https://github.com/bazelbuild/bazel/pull/18670))\r\n* Fix potential memory leak in UI when BwoB. ([#18659](https://github.com/bazelbuild/bazel/pull/18659))\r\n* Properly handle invalid credential files ([#18779](https://github.com/bazelbuild/bazel/pull/18779))\r\n* Report remote execution messages as events ([#18780](https://github.com/bazelbuild/bazel/pull/18780))\r\n* Wait for outputs downloads before emitting local BEP events that reference these outputs. ([#18815](https://github.com/bazelbuild/bazel/pull/18815))\r\n* Fix non-declared symlink issue for local actions when BwoB. ([#18817](https://github.com/bazelbuild/bazel/pull/18817))\r\n* Download directory output for test actions ([#18846](https://github.com/bazelbuild/bazel/pull/18846))\r\n\r\n## Starlark / Build Language\r\n* Perform builtins injection for WORKSPACE-loaded bzl files. ([#18819](https://github.com/bazelbuild/bazel/pull/18819))\r\n\r\n## Testing\r\n* Fix test setup script to convey test exit code correctly ([#18514](https://github.com/bazelbuild/bazel/pull/18514))\r\n* Set `GTEST_SHARD_STATUS_FILE` in test setup ([#18482](https://github.com/bazelbuild/bazel/pull/18482))\r\n* Actually check if `TEST_SHARD_STATUS_FILE` has been touched ([#18418](https://github.com/bazelbuild/bazel/pull/18418))\r\n* test-setup.sh: Attempt to raise the original signal once more ([#18932](https://github.com/bazelbuild/bazel/pull/18932))\r\n\r\n## Acknowledgements\r\n\r\nThis release contains contributions from many people at Google, as well as amishra-u, Andreas Herrmann, Andy Hamon, andyrinne12, Benjamin Lee, Benjamin Peterson, Brentley Jones, Chirag Ramani, Christopher Rydell, Daniel Wagner-Hall, Ed Schouten, Fabian Brandstetter, Fabian Meumertzheim, Greg, Ivan Golub, Jon Landis, Kai Zhang, Keith Smiley, lripoche, Rasrack, Son Luong Ngoc, Takeo Sawada, Vertexwahn, Yannic.\r\n\r\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with Classpath exception. Those installers should always be redistributed along with the source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the bundled OpenJDK and other open-source components can be displayed by running the command `bazel license`. The vendor and version information of the bundled OpenJDK can be displayed by running the command `bazel info java-runtime`. The binaries and source-code of the bundled OpenJDK can be [downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n_Security_: All our binaries are signed with our [public key](https://bazel.build/bazel-release.pub.gpg) 3D5919B448457EE0.", + "reactions": { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/113367726/reactions", + "total_count": 6, + "+1": 0, + "-1": 0, + "laugh": 0, + "hooray": 4, + "confused": 0, + "heart": 0, + "rocket": 0, + "eyes": 2 + } }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/7927927", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/7927927/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/7927927/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.6.0", - "id": 7927927, - "node_id": "MDc6UmVsZWFzZTc5Mjc5Mjc=", - "tag_name": "0.6.0", - "target_commitish": "master", - "name": "0.6.0", - "draft": false, + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/105868928", + "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/105868928/assets", + "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/105868928/assets{?name,label}", + "html_url": "https://github.com/bazelbuild/bazel/releases/tag/6.2.1", + "id": 105868928, "author": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26650,89 +32597,26 @@ "type": "User", "site_admin": false }, + "node_id": "RE_kwDOATz7jc4GT26A", + "tag_name": "6.2.1", + "target_commitish": "master", + "name": "6.2.1", + "draft": false, "prerelease": false, - "created_at": "2017-09-28T14:36:11Z", - "published_at": "2017-09-28T15:03:57Z", + "created_at": "2023-06-02T16:55:20Z", + "published_at": "2023-06-02T17:39:24Z", "assets": [ { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936466", - "id": 4936466, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY0NjY=", - "name": "bazel-0.6.0-dist.zip", - "label": "", - "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/octet-stream", - "state": "uploaded", - "size": 84461256, - "download_count": 1444, - "created_at": "2017-09-28T15:03:57Z", - "updated_at": "2017-09-28T15:04:29Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-dist.zip" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936480", - "id": 4936480, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY0ODA=", - "name": "bazel-0.6.0-dist.zip.sha256", - "label": "", - "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/octet-stream", - "state": "uploaded", - "size": 87, - "download_count": 15, - "created_at": "2017-09-28T15:04:29Z", - "updated_at": "2017-09-28T15:04:29Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-dist.zip.sha256" - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936481", - "id": 4936481, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY0ODE=", - "name": "bazel-0.6.0-dist.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111013971", + "id": 111013971, + "node_id": "RA_kwDOATz7jc4GnfBT", + "name": "bazel-6.2.1-darwin-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26750,23 +32634,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 23, - "created_at": "2017-09-28T15:04:29Z", - "updated_at": "2017-09-28T15:04:29Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-dist.zip.sig" + "size": 50879584, + "download_count": 4851, + "created_at": "2023-06-02T17:39:25Z", + "updated_at": "2023-06-02T17:39:27Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936482", - "id": 4936482, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY0ODI=", - "name": "bazel-0.6.0-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111013975", + "id": 111013975, + "node_id": "RA_kwDOATz7jc4GnfBX", + "name": "bazel-6.2.1-darwin-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26784,23 +32668,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 173939484, - "download_count": 659, - "created_at": "2017-09-28T15:04:29Z", - "updated_at": "2017-09-28T15:05:34Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-installer-darwin-x86_64.sh" + "size": 91, + "download_count": 1070, + "created_at": "2023-06-02T17:39:27Z", + "updated_at": "2023-06-02T17:39:27Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936491", - "id": 4936491, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY0OTE=", - "name": "bazel-0.6.0-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111013976", + "id": 111013976, + "node_id": "RA_kwDOATz7jc4GnfBY", + "name": "bazel-6.2.1-darwin-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26818,23 +32702,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 39, - "created_at": "2017-09-28T15:05:34Z", - "updated_at": "2017-09-28T15:05:34Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-installer-darwin-x86_64.sh.sha256" + "size": 566, + "download_count": 949, + "created_at": "2023-06-02T17:39:27Z", + "updated_at": "2023-06-02T17:39:27Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936492", - "id": 4936492, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY0OTI=", - "name": "bazel-0.6.0-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111013977", + "id": 111013977, + "node_id": "RA_kwDOATz7jc4GnfBZ", + "name": "bazel-6.2.1-darwin-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26852,23 +32736,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 13, - "created_at": "2017-09-28T15:05:34Z", - "updated_at": "2017-09-28T15:05:34Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-installer-darwin-x86_64.sh.sig" + "size": 51963490, + "download_count": 2092, + "created_at": "2023-06-02T17:39:28Z", + "updated_at": "2023-06-02T17:39:29Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936493", - "id": 4936493, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY0OTM=", - "name": "bazel-0.6.0-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111013979", + "id": 111013979, + "node_id": "RA_kwDOATz7jc4GnfBb", + "name": "bazel-6.2.1-darwin-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26886,23 +32770,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 168840704, - "download_count": 17609, - "created_at": "2017-09-28T15:05:34Z", - "updated_at": "2017-09-28T15:06:29Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-installer-linux-x86_64.sh" + "size": 92, + "download_count": 1135, + "created_at": "2023-06-02T17:39:29Z", + "updated_at": "2023-06-02T17:39:30Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936503", - "id": 4936503, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY1MDM=", - "name": "bazel-0.6.0-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111013980", + "id": 111013980, + "node_id": "RA_kwDOATz7jc4GnfBc", + "name": "bazel-6.2.1-darwin-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26920,23 +32804,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 104, - "download_count": 81, - "created_at": "2017-09-28T15:06:29Z", - "updated_at": "2017-09-28T15:06:29Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-installer-linux-x86_64.sh.sha256" + "size": 566, + "download_count": 998, + "created_at": "2023-06-02T17:39:30Z", + "updated_at": "2023-06-02T17:39:30Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-darwin-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936504", - "id": 4936504, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY1MDQ=", - "name": "bazel-0.6.0-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111013982", + "id": 111013982, + "node_id": "RA_kwDOATz7jc4GnfBe", + "name": "bazel-6.2.1-dist.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26954,23 +32838,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 24, - "created_at": "2017-09-28T15:06:29Z", - "updated_at": "2017-09-28T15:06:30Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-installer-linux-x86_64.sh.sig" + "size": 196998418, + "download_count": 4696, + "created_at": "2023-06-02T17:39:30Z", + "updated_at": "2023-06-02T17:39:35Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-dist.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936505", - "id": 4936505, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY1MDU=", - "name": "bazel-0.6.0-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111013989", + "id": 111013989, + "node_id": "RA_kwDOATz7jc4GnfBl", + "name": "bazel-6.2.1-dist.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -26988,23 +32872,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 171834812, - "download_count": 594, - "created_at": "2017-09-28T15:06:30Z", - "updated_at": "2017-09-28T15:07:32Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-windows-x86_64.exe" + "size": 87, + "download_count": 946, + "created_at": "2023-06-02T17:39:35Z", + "updated_at": "2023-06-02T17:39:35Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-dist.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936524", - "id": 4936524, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY1MjQ=", - "name": "bazel-0.6.0-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111013995", + "id": 111013995, + "node_id": "RA_kwDOATz7jc4GnfBr", + "name": "bazel-6.2.1-dist.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27022,23 +32906,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 97, - "download_count": 64, - "created_at": "2017-09-28T15:07:32Z", - "updated_at": "2017-09-28T15:07:32Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-windows-x86_64.exe.sha256" + "size": 566, + "download_count": 949, + "created_at": "2023-06-02T17:39:35Z", + "updated_at": "2023-06-02T17:39:35Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-dist.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936525", - "id": 4936525, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY1MjU=", - "name": "bazel-0.6.0-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111013996", + "id": 111013996, + "node_id": "RA_kwDOATz7jc4GnfBs", + "name": "bazel-6.2.1-installer-darwin-arm64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27056,23 +32940,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 17, - "created_at": "2017-09-28T15:07:32Z", - "updated_at": "2017-09-28T15:07:33Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-windows-x86_64.exe.sig" + "size": 46641369, + "download_count": 1677, + "created_at": "2023-06-02T17:39:36Z", + "updated_at": "2023-06-02T17:39:37Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-installer-darwin-arm64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936526", - "id": 4936526, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY1MjY=", - "name": "bazel-0.6.0-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111013998", + "id": 111013998, + "node_id": "RA_kwDOATz7jc4GnfBu", + "name": "bazel-6.2.1-installer-darwin-arm64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27090,23 +32974,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 168838683, - "download_count": 857, - "created_at": "2017-09-28T15:07:33Z", - "updated_at": "2017-09-28T15:08:39Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-windows-x86_64.zip" + "size": 104, + "download_count": 913, + "created_at": "2023-06-02T17:39:37Z", + "updated_at": "2023-06-02T17:39:37Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-installer-darwin-arm64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936530", - "id": 4936530, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY1MzA=", - "name": "bazel-0.6.0-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111013999", + "id": 111013999, + "node_id": "RA_kwDOATz7jc4GnfBv", + "name": "bazel-6.2.1-installer-darwin-arm64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27124,23 +33008,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 97, - "download_count": 14, - "created_at": "2017-09-28T15:08:39Z", - "updated_at": "2017-09-28T15:08:39Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-windows-x86_64.zip.sha256" + "size": 566, + "download_count": 915, + "created_at": "2023-06-02T17:39:38Z", + "updated_at": "2023-06-02T17:39:38Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-installer-darwin-arm64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936531", - "id": 4936531, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY1MzE=", - "name": "bazel-0.6.0-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014001", + "id": 111014001, + "node_id": "RA_kwDOATz7jc4GnfBx", + "name": "bazel-6.2.1-installer-darwin-x86_64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27158,23 +33042,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 12, - "created_at": "2017-09-28T15:08:39Z", - "updated_at": "2017-09-28T15:08:39Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-windows-x86_64.zip.sig" + "size": 47549332, + "download_count": 1264, + "created_at": "2023-06-02T17:39:38Z", + "updated_at": "2023-06-02T17:39:40Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-installer-darwin-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936532", - "id": 4936532, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY1MzI=", - "name": "bazel-0.6.0-without-jdk-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014006", + "id": 111014006, + "node_id": "RA_kwDOATz7jc4GnfB2", + "name": "bazel-6.2.1-installer-darwin-x86_64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27192,23 +33076,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 96954211, - "download_count": 71, - "created_at": "2017-09-28T15:08:39Z", - "updated_at": "2017-09-28T15:09:11Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-without-jdk-installer-darwin-x86_64.sh" + "size": 105, + "download_count": 925, + "created_at": "2023-06-02T17:39:40Z", + "updated_at": "2023-06-02T17:39:41Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-installer-darwin-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936537", - "id": 4936537, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY1Mzc=", - "name": "bazel-0.6.0-without-jdk-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014011", + "id": 111014011, + "node_id": "RA_kwDOATz7jc4GnfB7", + "name": "bazel-6.2.1-installer-darwin-x86_64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27226,23 +33110,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 117, - "download_count": 37, - "created_at": "2017-09-28T15:09:11Z", - "updated_at": "2017-09-28T15:09:11Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-without-jdk-installer-darwin-x86_64.sh.sha256" + "size": 566, + "download_count": 927, + "created_at": "2023-06-02T17:39:41Z", + "updated_at": "2023-06-02T17:39:41Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-installer-darwin-x86_64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936538", - "id": 4936538, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY1Mzg=", - "name": "bazel-0.6.0-without-jdk-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014012", + "id": 111014012, + "node_id": "RA_kwDOATz7jc4GnfB8", + "name": "bazel-6.2.1-installer-linux-x86_64.sh", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27260,23 +33144,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 7, - "created_at": "2017-09-28T15:09:11Z", - "updated_at": "2017-09-28T15:09:11Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-without-jdk-installer-darwin-x86_64.sh.sig" + "size": 50888415, + "download_count": 6161, + "created_at": "2023-06-02T17:39:42Z", + "updated_at": "2023-06-02T17:39:43Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-installer-linux-x86_64.sh" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936539", - "id": 4936539, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY1Mzk=", - "name": "bazel-0.6.0-without-jdk-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014020", + "id": 111014020, + "node_id": "RA_kwDOATz7jc4GnfCE", + "name": "bazel-6.2.1-installer-linux-x86_64.sh.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27294,23 +33178,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 90650599, - "download_count": 345, - "created_at": "2017-09-28T15:09:11Z", - "updated_at": "2017-09-28T15:09:47Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-without-jdk-installer-linux-x86_64.sh" + "size": 104, + "download_count": 2164, + "created_at": "2023-06-02T17:39:43Z", + "updated_at": "2023-06-02T17:39:43Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-installer-linux-x86_64.sh.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936542", - "id": 4936542, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY1NDI=", - "name": "bazel-0.6.0-without-jdk-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014022", + "id": 111014022, + "node_id": "RA_kwDOATz7jc4GnfCG", + "name": "bazel-6.2.1-installer-linux-x86_64.sh.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27328,23 +33212,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 116, - "download_count": 132, - "created_at": "2017-09-28T15:09:47Z", - "updated_at": "2017-09-28T15:09:48Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-without-jdk-installer-linux-x86_64.sh.sha256" + "size": 566, + "download_count": 920, + "created_at": "2023-06-02T17:39:44Z", + "updated_at": "2023-06-02T17:39:44Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-installer-linux-x86_64.sh.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936543", - "id": 4936543, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY1NDM=", - "name": "bazel-0.6.0-without-jdk-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014026", + "id": 111014026, + "node_id": "RA_kwDOATz7jc4GnfCK", + "name": "bazel-6.2.1-linux-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27362,23 +33246,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 8, - "created_at": "2017-09-28T15:09:48Z", - "updated_at": "2017-09-28T15:09:48Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-without-jdk-installer-linux-x86_64.sh.sig" + "size": 160892801, + "download_count": 2667, + "created_at": "2023-06-02T17:39:44Z", + "updated_at": "2023-06-02T17:39:48Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936544", - "id": 4936544, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY1NDQ=", - "name": "bazel-0.6.0-without-jdk-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014034", + "id": 111014034, + "node_id": "RA_kwDOATz7jc4GnfCS", + "name": "bazel-6.2.1-linux-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27396,23 +33280,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 95547757, - "download_count": 394, - "created_at": "2017-09-28T15:09:48Z", - "updated_at": "2017-09-28T15:10:21Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-without-jdk-windows-x86_64.exe" + "size": 90, + "download_count": 971, + "created_at": "2023-06-02T17:39:48Z", + "updated_at": "2023-06-02T17:39:48Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936548", - "id": 4936548, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY1NDg=", - "name": "bazel-0.6.0-without-jdk-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014039", + "id": 111014039, + "node_id": "RA_kwDOATz7jc4GnfCX", + "name": "bazel-6.2.1-linux-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27430,23 +33314,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 109, - "download_count": 56, - "created_at": "2017-09-28T15:10:22Z", - "updated_at": "2017-09-28T15:10:22Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-without-jdk-windows-x86_64.exe.sha256" + "size": 566, + "download_count": 928, + "created_at": "2023-06-02T17:39:48Z", + "updated_at": "2023-06-02T17:39:48Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-linux-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936549", - "id": 4936549, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY1NDk=", - "name": "bazel-0.6.0-without-jdk-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014041", + "id": 111014041, + "node_id": "RA_kwDOATz7jc4GnfCZ", + "name": "bazel-6.2.1-linux-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27464,23 +33348,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 9, - "created_at": "2017-09-28T15:10:22Z", - "updated_at": "2017-09-28T15:10:22Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-without-jdk-windows-x86_64.exe.sig" + "size": 54532053, + "download_count": 30059, + "created_at": "2023-06-02T17:39:49Z", + "updated_at": "2023-06-02T17:39:50Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936550", - "id": 4936550, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY1NTA=", - "name": "bazel-0.6.0-without-jdk-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014045", + "id": 111014045, + "node_id": "RA_kwDOATz7jc4GnfCd", + "name": "bazel-6.2.1-linux-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27498,23 +33382,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 94194807, - "download_count": 46, - "created_at": "2017-09-28T15:10:22Z", - "updated_at": "2017-09-28T15:10:52Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-without-jdk-windows-x86_64.zip" + "size": 91, + "download_count": 1493, + "created_at": "2023-06-02T17:39:50Z", + "updated_at": "2023-06-02T17:39:51Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936553", - "id": 4936553, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY1NTM=", - "name": "bazel-0.6.0-without-jdk-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014046", + "id": 111014046, + "node_id": "RA_kwDOATz7jc4GnfCe", + "name": "bazel-6.2.1-linux-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27532,23 +33416,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 109, - "download_count": 11, - "created_at": "2017-09-28T15:10:52Z", - "updated_at": "2017-09-28T15:10:52Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-without-jdk-windows-x86_64.zip.sha256" + "size": 566, + "download_count": 986, + "created_at": "2023-06-02T17:39:51Z", + "updated_at": "2023-06-02T17:39:51Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-linux-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936554", - "id": 4936554, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY1NTQ=", - "name": "bazel-0.6.0-without-jdk-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014047", + "id": 111014047, + "node_id": "RA_kwDOATz7jc4GnfCf", + "name": "bazel-6.2.1-windows-arm64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27566,23 +33450,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 9, - "created_at": "2017-09-28T15:10:52Z", - "updated_at": "2017-09-28T15:10:52Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel-0.6.0-without-jdk-windows-x86_64.zip.sig" + "size": 213083022, + "download_count": 1067, + "created_at": "2023-06-02T17:39:51Z", + "updated_at": "2023-06-02T17:39:56Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-windows-arm64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936555", - "id": 4936555, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY1NTU=", - "name": "bazel_0.6.0-linux-x86_64.deb", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014052", + "id": 111014052, + "node_id": "RA_kwDOATz7jc4GnfCk", + "name": "bazel-6.2.1-windows-arm64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27600,23 +33484,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 90644610, - "download_count": 803, - "created_at": "2017-09-28T15:10:52Z", - "updated_at": "2017-09-28T15:11:31Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel_0.6.0-linux-x86_64.deb" + "size": 96, + "download_count": 931, + "created_at": "2023-06-02T17:39:57Z", + "updated_at": "2023-06-02T17:39:57Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936556", - "id": 4936556, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY1NTY=", - "name": "bazel_0.6.0-linux-x86_64.deb.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014054", + "id": 111014054, + "node_id": "RA_kwDOATz7jc4GnfCm", + "name": "bazel-6.2.1-windows-arm64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27634,97 +33518,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 95, - "download_count": 14, - "created_at": "2017-09-28T15:11:31Z", - "updated_at": "2017-09-28T15:11:31Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel_0.6.0-linux-x86_64.deb.sha256" + "size": 566, + "download_count": 920, + "created_at": "2023-06-02T17:39:57Z", + "updated_at": "2023-06-02T17:39:57Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-windows-arm64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4936557", - "id": 4936557, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ5MzY1NTc=", - "name": "bazel_0.6.0-linux-x86_64.deb.sig", - "label": "", - "uploader": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/octet-stream", - "state": "uploaded", - "size": 543, - "download_count": 9, - "created_at": "2017-09-28T15:11:31Z", - "updated_at": "2017-09-28T15:11:31Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.6.0/bazel_0.6.0-linux-x86_64.deb.sig" - } - ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.6.0", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.6.0", - "body": "# Release 0.6.0 (2017-09-28)\n\nBaseline: 87cc92e5df35d02a7c9bc50b229c513563dc1689\n\nCherry picks:\n + a615d288b008c36c659fdc17965207bb62d95d8d:\n Rollback context.actions.args() functionality.\n + 7b091c1397a82258e26ab5336df6c8dae1d97384:\n Add a global failure when a test is interrupted/cancelled.\n + 95b0467e3eb42a8ce8d1179c0c7e1aab040e8120:\n Cleanups for Skylark tracebacks\n + cc9c2f07127a832a88f27f5d72e5508000b53429:\n Remove the status xml attribute from AntXmlResultWriter\n\nIncompatible changes:\n\n - Noop flag --deprecated_generate_xcode_project deleted.\n - Objects in Skylark are converted to strings in a more descriptive\n and less harmful way (they don't leak information that shouldn't\n be accessed by Skylark code, e.g. nondeterministic memory addresses\n of objects).\n - `set` is deprecated in BUILD and .bzl files, please use `depset`\n instead. Ordering names have also been changed, please use\n \"default\", \"postorder\", \"preorder\", and \"topological\" instead of\n \"stable\", \"compile\", \"naive_link\", and \"link\" correspondingly.\n - Integer overflow (on signed 32 bit numbers) in BUILD/bzl files is\n an error.\n - Keyword-only syntax in a function definition is now forbidden\n e.g. `def foo(a, *, b)` or `def foo(a, *b, c)`\n - --incompatible_comprehension_variables_do_not_leak defaults to\n \"true.\"\n Iteration variable becomes inaccessible after a list/dict\n comprehension.\n\nNew features:\n\n - There is now a 'siblings' query function. See the query\n documentation for more details.\n - Added the print_action command, which outputs the\n actions needed to build a given target in the form of an\n ExtraActionSummary proto in text format.\n - android_binary now supports proguard_apply_dictionary to specify\n a custom dictionary to use for choosing names to obfuscate\n classes and members to.\n\nImportant changes:\n\n - 'strip' action is now configured via feature configuration\n - Flags from action_config get added first to the command line\n first,\n before the flags from features.\n - `bazel info output_path` no longer relies on the root directory\n filename being equal to the workspace name.\n - The `print` function now prints debug messages instead of\n warnings.\n - speedup of incremental dexing tools\n - --announce_rc now controls whether bazelrc startup options are\n printed to stderr.\n - Removing a few unused objc_provider keys.\n - Improved logging when workers have to be restarted due to its\n files having changed.\n - Top-level `if` statements are now forbidden.\n - Java protos are compiled to Java 7 bytecode.\n - All Android builds now use the desugar tool to support some Java\n 8 features by default. To disable, use the\n --nodesugar_for_android flag.\n - Skylark-related options may now appear as \"common\" command\n options in the .bazelrc\n - Python is now required to build bazel.\n - When the lvalue of an augmented assignment is a list, we now\n throw an error\n before evaluating the code (e.g. `a, b += 2, 3`).\n - New --build_runfile_manifests flag controls production of\n runfiles manifests.\n - Enable debug info for Java builds\n - Allow java_lite_proto_library in the deps of android rules.\n - .so files in APKs will be memory-page aligned when\n android_binary.nocompress_extensions contains \".so\" and\n --experimental_android_use_nocompress_extensions_on_apk is\n specified.\n - Skylark providers can specify allowed fields and their\n documentation.\n - Support ctx.actions.args() for more efficient Skylark command\n line construction.\n - The remote HTTP/1.1 caching client (--remote_rest_cache) now\n distinquishes between action cache and CAS. The request URL for\n the action cache is prefixed with 'ac' and the URL for the CAS\n is prefixed with 'cas'.\n - `JavaInfo` is a preferred alias to `java_common.provider`.\n - J2ObjC version updated to 2.0.3.\n - A new Java coverage implementation is available. Makes possible\n coverage for Skylark JVM rules.\n - Make proguard_apply_dictionary also apply to class and package\n obfuscation, not just class members.\n - When using the dictionary literal syntax, it is now an error to\n have duplicated keys (e.g. {'ab': 3, 'ab': 5}).\n - android_binary.nocompress_extensions now applies to all files in\n the APK, not just resources and assets.\n - The apple_genrule rule that is distributed with Bazel has been\n deleted. Users who wish to use genrules with Xcode's\n DEVELOPER_DIR set should use the rules in\n https://github.com/bazelbuild/rules_apple instead.\n - The swift_library rule that is distributed with Bazel has been\n deleted. Users who wish to compile Swift should use the rules in\n https://github.com/bazelbuild/rules_apple instead.\n\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\nClasspath exception. Those installers should always be redistributed along with\nthe source code.\n\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\nbundled OpenJDK and other open-source components can be displayed by running\nthe command `bazel license`. The vendor and version information of the bundled\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\nThe binaries and source-code of the bundled OpenJDK can be\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\n\n_Security_: All our binaries are signed with our\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." - }, - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/7521547", - "assets_url": "https://api.github.com/repos/bazelbuild/bazel/releases/7521547/assets", - "upload_url": "https://uploads.github.com/repos/bazelbuild/bazel/releases/7521547/assets{?name,label}", - "html_url": "https://github.com/bazelbuild/bazel/releases/tag/0.5.4", - "id": 7521547, - "node_id": "MDc6UmVsZWFzZTc1MjE1NDc=", - "tag_name": "0.5.4", - "target_commitish": "master", - "name": "0.5.4", - "draft": false, - "author": { - "login": "bazel-io", - "id": 15028808, - "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bazel-io", - "html_url": "https://github.com/bazel-io", - "followers_url": "https://api.github.com/users/bazel-io/followers", - "following_url": "https://api.github.com/users/bazel-io/following{/other_user}", - "gists_url": "https://api.github.com/users/bazel-io/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bazel-io/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bazel-io/subscriptions", - "organizations_url": "https://api.github.com/users/bazel-io/orgs", - "repos_url": "https://api.github.com/users/bazel-io/repos", - "events_url": "https://api.github.com/users/bazel-io/events{/privacy}", - "received_events_url": "https://api.github.com/users/bazel-io/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2017-08-25T09:24:03Z", - "published_at": "2017-08-25T10:07:10Z", - "assets": [ - { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667803", - "id": 4667803, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4MDM=", - "name": "bazel-0.5.4-dist.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014056", + "id": 111014056, + "node_id": "RA_kwDOATz7jc4GnfCo", + "name": "bazel-6.2.1-windows-arm64.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27742,23 +33552,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 100430507, - "download_count": 23528, - "created_at": "2017-08-25T10:07:10Z", - "updated_at": "2017-08-25T10:07:14Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-dist.zip" + "size": 209971188, + "download_count": 948, + "created_at": "2023-06-02T17:39:58Z", + "updated_at": "2023-06-02T17:40:02Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-windows-arm64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667804", - "id": 4667804, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4MDQ=", - "name": "bazel-0.5.4-dist.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014062", + "id": 111014062, + "node_id": "RA_kwDOATz7jc4GnfCu", + "name": "bazel-6.2.1-windows-arm64.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27776,23 +33586,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 87, - "download_count": 147, - "created_at": "2017-08-25T10:07:14Z", - "updated_at": "2017-08-25T10:07:14Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-dist.zip.sha256" + "size": 96, + "download_count": 913, + "created_at": "2023-06-02T17:40:03Z", + "updated_at": "2023-06-02T17:40:03Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-windows-arm64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667805", - "id": 4667805, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4MDU=", - "name": "bazel-0.5.4-dist.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014063", + "id": 111014063, + "node_id": "RA_kwDOATz7jc4GnfCv", + "name": "bazel-6.2.1-windows-arm64.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27810,23 +33620,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 71, - "created_at": "2017-08-25T10:07:14Z", - "updated_at": "2017-08-25T10:07:14Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-dist.zip.sig" + "size": 566, + "download_count": 879, + "created_at": "2023-06-02T17:40:03Z", + "updated_at": "2023-06-02T17:40:03Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-windows-arm64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667806", - "id": 4667806, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4MDY=", - "name": "bazel-0.5.4-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014065", + "id": 111014065, + "node_id": "RA_kwDOATz7jc4GnfCx", + "name": "bazel-6.2.1-windows-x86_64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27844,23 +33654,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 200312631, - "download_count": 9944, - "created_at": "2017-08-25T10:07:14Z", - "updated_at": "2017-08-25T10:07:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-installer-darwin-x86_64.sh" + "size": 49229669, + "download_count": 2695, + "created_at": "2023-06-02T17:40:03Z", + "updated_at": "2023-06-02T17:40:05Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-windows-x86_64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667809", - "id": 4667809, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4MDk=", - "name": "bazel-0.5.4-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014068", + "id": 111014068, + "node_id": "RA_kwDOATz7jc4GnfC0", + "name": "bazel-6.2.1-windows-x86_64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27878,23 +33688,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 105, - "download_count": 63, - "created_at": "2017-08-25T10:07:23Z", - "updated_at": "2017-08-25T10:07:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-installer-darwin-x86_64.sh.sha256" + "size": 97, + "download_count": 937, + "created_at": "2023-06-02T17:40:05Z", + "updated_at": "2023-06-02T17:40:05Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667810", - "id": 4667810, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4MTA=", - "name": "bazel-0.5.4-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014069", + "id": 111014069, + "node_id": "RA_kwDOATz7jc4GnfC1", + "name": "bazel-6.2.1-windows-x86_64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27912,23 +33722,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 51, - "created_at": "2017-08-25T10:07:23Z", - "updated_at": "2017-08-25T10:07:23Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-installer-darwin-x86_64.sh.sig" + "size": 566, + "download_count": 938, + "created_at": "2023-06-02T17:40:05Z", + "updated_at": "2023-06-02T17:40:06Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-windows-x86_64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667811", - "id": 4667811, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4MTE=", - "name": "bazel-0.5.4-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014070", + "id": 111014070, + "node_id": "RA_kwDOATz7jc4GnfC2", + "name": "bazel-6.2.1-windows-x86_64.zip", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27946,23 +33756,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 193734700, - "download_count": 107307, - "created_at": "2017-08-25T10:07:24Z", - "updated_at": "2017-08-25T10:07:32Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-installer-linux-x86_64.sh" + "size": 47170750, + "download_count": 8992, + "created_at": "2023-06-02T17:40:06Z", + "updated_at": "2023-06-02T17:40:07Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-windows-x86_64.zip" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667812", - "id": 4667812, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4MTI=", - "name": "bazel-0.5.4-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014078", + "id": 111014078, + "node_id": "RA_kwDOATz7jc4GnfC-", + "name": "bazel-6.2.1-windows-x86_64.zip.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -27980,23 +33790,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 104, - "download_count": 284, - "created_at": "2017-08-25T10:07:32Z", - "updated_at": "2017-08-25T10:07:32Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-installer-linux-x86_64.sh.sha256" + "size": 97, + "download_count": 1157, + "created_at": "2023-06-02T17:40:07Z", + "updated_at": "2023-06-02T17:40:08Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-windows-x86_64.zip.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667813", - "id": 4667813, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4MTM=", - "name": "bazel-0.5.4-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014079", + "id": 111014079, + "node_id": "RA_kwDOATz7jc4GnfC_", + "name": "bazel-6.2.1-windows-x86_64.zip.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -28014,23 +33824,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 227, - "created_at": "2017-08-25T10:07:32Z", - "updated_at": "2017-08-25T10:07:32Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-installer-linux-x86_64.sh.sig" + "size": 566, + "download_count": 955, + "created_at": "2023-06-02T17:40:08Z", + "updated_at": "2023-06-02T17:40:08Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-windows-x86_64.zip.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667814", - "id": 4667814, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4MTQ=", - "name": "bazel-0.5.4-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014080", + "id": 111014080, + "node_id": "RA_kwDOATz7jc4GnfDA", + "name": "bazel_6.2.1-linux-x86_64.deb", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -28048,23 +33858,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 200780988, - "download_count": 3187, - "created_at": "2017-08-25T10:07:32Z", - "updated_at": "2017-08-25T10:07:40Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-windows-x86_64.exe" + "size": 50749056, + "download_count": 1479, + "created_at": "2023-06-02T17:40:08Z", + "updated_at": "2023-06-02T17:40:10Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel_6.2.1-linux-x86_64.deb" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667815", - "id": 4667815, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4MTU=", - "name": "bazel-0.5.4-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014083", + "id": 111014083, + "node_id": "RA_kwDOATz7jc4GnfDD", + "name": "bazel_6.2.1-linux-x86_64.deb.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -28082,23 +33892,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 97, - "download_count": 52, - "created_at": "2017-08-25T10:07:40Z", - "updated_at": "2017-08-25T10:07:40Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-windows-x86_64.exe.sha256" + "size": 95, + "download_count": 908, + "created_at": "2023-06-02T17:40:10Z", + "updated_at": "2023-06-02T17:40:10Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel_6.2.1-linux-x86_64.deb.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667816", - "id": 4667816, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4MTY=", - "name": "bazel-0.5.4-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014087", + "id": 111014087, + "node_id": "RA_kwDOATz7jc4GnfDH", + "name": "bazel_6.2.1-linux-x86_64.deb.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -28116,23 +33926,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 43, - "created_at": "2017-08-25T10:07:40Z", - "updated_at": "2017-08-25T10:07:40Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-windows-x86_64.exe.sig" + "size": 566, + "download_count": 919, + "created_at": "2023-06-02T17:40:10Z", + "updated_at": "2023-06-02T17:40:10Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel_6.2.1-linux-x86_64.deb.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667817", - "id": 4667817, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4MTc=", - "name": "bazel-0.5.4-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014088", + "id": 111014088, + "node_id": "RA_kwDOATz7jc4GnfDI", + "name": "bazel_nojdk-6.2.1-darwin-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -28150,23 +33960,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 195919938, - "download_count": 5985, - "created_at": "2017-08-25T10:07:40Z", - "updated_at": "2017-08-25T10:07:49Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-windows-x86_64.zip" + "size": 36375370, + "download_count": 942, + "created_at": "2023-06-02T17:40:10Z", + "updated_at": "2023-06-02T17:40:12Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel_nojdk-6.2.1-darwin-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667821", - "id": 4667821, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4MjE=", - "name": "bazel-0.5.4-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014089", + "id": 111014089, + "node_id": "RA_kwDOATz7jc4GnfDJ", + "name": "bazel_nojdk-6.2.1-darwin-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -28185,22 +33995,22 @@ "content_type": "application/octet-stream", "state": "uploaded", "size": 97, - "download_count": 21, - "created_at": "2017-08-25T10:07:49Z", - "updated_at": "2017-08-25T10:07:49Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-windows-x86_64.zip.sha256" + "download_count": 939, + "created_at": "2023-06-02T17:40:12Z", + "updated_at": "2023-06-02T17:40:12Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel_nojdk-6.2.1-darwin-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667822", - "id": 4667822, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4MjI=", - "name": "bazel-0.5.4-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014090", + "id": 111014090, + "node_id": "RA_kwDOATz7jc4GnfDK", + "name": "bazel_nojdk-6.2.1-darwin-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -28218,23 +34028,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 19, - "created_at": "2017-08-25T10:07:49Z", - "updated_at": "2017-08-25T10:07:49Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-windows-x86_64.zip.sig" + "size": 566, + "download_count": 904, + "created_at": "2023-06-02T17:40:12Z", + "updated_at": "2023-06-02T17:40:12Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel_nojdk-6.2.1-darwin-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667823", - "id": 4667823, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4MjM=", - "name": "bazel-0.5.4-without-jdk-installer-darwin-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014093", + "id": 111014093, + "node_id": "RA_kwDOATz7jc4GnfDN", + "name": "bazel_nojdk-6.2.1-darwin-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -28252,23 +34062,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 123334430, - "download_count": 605, - "created_at": "2017-08-25T10:07:50Z", - "updated_at": "2017-08-25T10:07:55Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-without-jdk-installer-darwin-x86_64.sh" + "size": 37205705, + "download_count": 952, + "created_at": "2023-06-02T17:40:13Z", + "updated_at": "2023-06-02T17:40:14Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel_nojdk-6.2.1-darwin-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667824", - "id": 4667824, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4MjQ=", - "name": "bazel-0.5.4-without-jdk-installer-darwin-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014094", + "id": 111014094, + "node_id": "RA_kwDOATz7jc4GnfDO", + "name": "bazel_nojdk-6.2.1-darwin-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -28286,23 +34096,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 117, - "download_count": 21, - "created_at": "2017-08-25T10:07:55Z", - "updated_at": "2017-08-25T10:07:55Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-without-jdk-installer-darwin-x86_64.sh.sha256" + "size": 98, + "download_count": 928, + "created_at": "2023-06-02T17:40:14Z", + "updated_at": "2023-06-02T17:40:14Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel_nojdk-6.2.1-darwin-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667825", - "id": 4667825, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4MjU=", - "name": "bazel-0.5.4-without-jdk-installer-darwin-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014098", + "id": 111014098, + "node_id": "RA_kwDOATz7jc4GnfDS", + "name": "bazel_nojdk-6.2.1-darwin-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -28320,23 +34130,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 15, - "created_at": "2017-08-25T10:07:55Z", - "updated_at": "2017-08-25T10:07:55Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-without-jdk-installer-darwin-x86_64.sh.sig" + "size": 566, + "download_count": 897, + "created_at": "2023-06-02T17:40:15Z", + "updated_at": "2023-06-02T17:40:15Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel_nojdk-6.2.1-darwin-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667826", - "id": 4667826, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4MjY=", - "name": "bazel-0.5.4-without-jdk-installer-linux-x86_64.sh", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014099", + "id": 111014099, + "node_id": "RA_kwDOATz7jc4GnfDT", + "name": "bazel_nojdk-6.2.1-linux-arm64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -28354,23 +34164,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 115549506, - "download_count": 4898, - "created_at": "2017-08-25T10:07:55Z", - "updated_at": "2017-08-25T10:07:59Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-without-jdk-installer-linux-x86_64.sh" + "size": 34497971, + "download_count": 971, + "created_at": "2023-06-02T17:40:15Z", + "updated_at": "2023-06-02T17:40:16Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel_nojdk-6.2.1-linux-arm64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667827", - "id": 4667827, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4Mjc=", - "name": "bazel-0.5.4-without-jdk-installer-linux-x86_64.sh.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014100", + "id": 111014100, + "node_id": "RA_kwDOATz7jc4GnfDU", + "name": "bazel_nojdk-6.2.1-linux-arm64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -28388,23 +34198,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 116, - "download_count": 51, - "created_at": "2017-08-25T10:07:59Z", - "updated_at": "2017-08-25T10:08:00Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-without-jdk-installer-linux-x86_64.sh.sha256" + "size": 96, + "download_count": 921, + "created_at": "2023-06-02T17:40:16Z", + "updated_at": "2023-06-02T17:40:16Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel_nojdk-6.2.1-linux-arm64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667828", - "id": 4667828, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4Mjg=", - "name": "bazel-0.5.4-without-jdk-installer-linux-x86_64.sh.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014102", + "id": 111014102, + "node_id": "RA_kwDOATz7jc4GnfDW", + "name": "bazel_nojdk-6.2.1-linux-arm64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -28422,23 +34232,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 56, - "created_at": "2017-08-25T10:08:00Z", - "updated_at": "2017-08-25T10:08:00Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-without-jdk-installer-linux-x86_64.sh.sig" + "size": 566, + "download_count": 902, + "created_at": "2023-06-02T17:40:17Z", + "updated_at": "2023-06-02T17:40:17Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel_nojdk-6.2.1-linux-arm64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667829", - "id": 4667829, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4Mjk=", - "name": "bazel-0.5.4-without-jdk-windows-x86_64.exe", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014104", + "id": 111014104, + "node_id": "RA_kwDOATz7jc4GnfDY", + "name": "bazel_nojdk-6.2.1-linux-x86_64", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -28456,23 +34266,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 124499636, - "download_count": 467, - "created_at": "2017-08-25T10:08:00Z", - "updated_at": "2017-08-25T10:08:05Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-without-jdk-windows-x86_64.exe" + "size": 35594349, + "download_count": 1117, + "created_at": "2023-06-02T17:40:17Z", + "updated_at": "2023-06-02T17:40:18Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel_nojdk-6.2.1-linux-x86_64" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667830", - "id": 4667830, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4MzA=", - "name": "bazel-0.5.4-without-jdk-windows-x86_64.exe.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014109", + "id": 111014109, + "node_id": "RA_kwDOATz7jc4GnfDd", + "name": "bazel_nojdk-6.2.1-linux-x86_64.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -28490,23 +34300,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 109, - "download_count": 17, - "created_at": "2017-08-25T10:08:05Z", - "updated_at": "2017-08-25T10:08:05Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-without-jdk-windows-x86_64.exe.sha256" + "size": 97, + "download_count": 941, + "created_at": "2023-06-02T17:40:18Z", + "updated_at": "2023-06-02T17:40:19Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel_nojdk-6.2.1-linux-x86_64.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667831", - "id": 4667831, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4MzE=", - "name": "bazel-0.5.4-without-jdk-windows-x86_64.exe.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014112", + "id": 111014112, + "node_id": "RA_kwDOATz7jc4GnfDg", + "name": "bazel_nojdk-6.2.1-linux-x86_64.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -28524,23 +34334,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 16, - "created_at": "2017-08-25T10:08:05Z", - "updated_at": "2017-08-25T10:08:05Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-without-jdk-windows-x86_64.exe.sig" + "size": 566, + "download_count": 886, + "created_at": "2023-06-02T17:40:19Z", + "updated_at": "2023-06-02T17:40:19Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel_nojdk-6.2.1-linux-x86_64.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667832", - "id": 4667832, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4MzI=", - "name": "bazel-0.5.4-without-jdk-windows-x86_64.zip", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014113", + "id": 111014113, + "node_id": "RA_kwDOATz7jc4GnfDh", + "name": "bazel_nojdk-6.2.1-windows-arm64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -28558,23 +34368,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 121280591, - "download_count": 162, - "created_at": "2017-08-25T10:08:06Z", - "updated_at": "2017-08-25T10:08:14Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-without-jdk-windows-x86_64.zip" + "size": 33470071, + "download_count": 948, + "created_at": "2023-06-02T17:40:19Z", + "updated_at": "2023-06-02T17:40:21Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel_nojdk-6.2.1-windows-arm64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667835", - "id": 4667835, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4MzU=", - "name": "bazel-0.5.4-without-jdk-windows-x86_64.zip.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014115", + "id": 111014115, + "node_id": "RA_kwDOATz7jc4GnfDj", + "name": "bazel_nojdk-6.2.1-windows-arm64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -28592,23 +34402,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 109, - "download_count": 13, - "created_at": "2017-08-25T10:08:14Z", - "updated_at": "2017-08-25T10:08:15Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-without-jdk-windows-x86_64.zip.sha256" + "size": 102, + "download_count": 908, + "created_at": "2023-06-02T17:40:21Z", + "updated_at": "2023-06-02T17:40:21Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel_nojdk-6.2.1-windows-arm64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667836", - "id": 4667836, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4MzY=", - "name": "bazel-0.5.4-without-jdk-windows-x86_64.zip.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014116", + "id": 111014116, + "node_id": "RA_kwDOATz7jc4GnfDk", + "name": "bazel_nojdk-6.2.1-windows-arm64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -28626,23 +34436,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 11, - "created_at": "2017-08-25T10:08:15Z", - "updated_at": "2017-08-25T10:08:15Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel-0.5.4-without-jdk-windows-x86_64.zip.sig" + "size": 566, + "download_count": 920, + "created_at": "2023-06-02T17:40:21Z", + "updated_at": "2023-06-02T17:40:21Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel_nojdk-6.2.1-windows-arm64.exe.sig" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667837", - "id": 4667837, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4Mzc=", - "name": "bazel_0.5.4-linux-x86_64.deb", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014117", + "id": 111014117, + "node_id": "RA_kwDOATz7jc4GnfDl", + "name": "bazel_nojdk-6.2.1-windows-x86_64.exe", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -28660,23 +34470,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 115546504, - "download_count": 10822, - "created_at": "2017-08-25T10:08:15Z", - "updated_at": "2017-08-25T10:08:20Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel_0.5.4-linux-x86_64.deb" + "size": 33424029, + "download_count": 1033, + "created_at": "2023-06-02T17:40:21Z", + "updated_at": "2023-06-02T17:40:23Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel_nojdk-6.2.1-windows-x86_64.exe" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667838", - "id": 4667838, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4Mzg=", - "name": "bazel_0.5.4-linux-x86_64.deb.sha256", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014119", + "id": 111014119, + "node_id": "RA_kwDOATz7jc4GnfDn", + "name": "bazel_nojdk-6.2.1-windows-x86_64.exe.sha256", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -28694,23 +34504,23 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 95, - "download_count": 60, - "created_at": "2017-08-25T10:08:20Z", - "updated_at": "2017-08-25T10:08:20Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel_0.5.4-linux-x86_64.deb.sha256" + "size": 103, + "download_count": 903, + "created_at": "2023-06-02T17:40:23Z", + "updated_at": "2023-06-02T17:40:23Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel_nojdk-6.2.1-windows-x86_64.exe.sha256" }, { - "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/4667839", - "id": 4667839, - "node_id": "MDEyOlJlbGVhc2VBc3NldDQ2Njc4Mzk=", - "name": "bazel_0.5.4-linux-x86_64.deb.sig", + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/assets/111014120", + "id": 111014120, + "node_id": "RA_kwDOATz7jc4GnfDo", + "name": "bazel_nojdk-6.2.1-windows-x86_64.exe.sig", "label": "", "uploader": { "login": "bazel-io", "id": 15028808, "node_id": "MDQ6VXNlcjE1MDI4ODA4", - "avatar_url": "https://avatars0.githubusercontent.com/u/15028808?v=4", + "avatar_url": "https://avatars.githubusercontent.com/u/15028808?v=4", "gravatar_id": "", "url": "https://api.github.com/users/bazel-io", "html_url": "https://github.com/bazel-io", @@ -28728,15 +34538,27 @@ }, "content_type": "application/octet-stream", "state": "uploaded", - "size": 543, - "download_count": 31, - "created_at": "2017-08-25T10:08:20Z", - "updated_at": "2017-08-25T10:08:20Z", - "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/0.5.4/bazel_0.5.4-linux-x86_64.deb.sig" + "size": 566, + "download_count": 909, + "created_at": "2023-06-02T17:40:23Z", + "updated_at": "2023-06-02T17:40:23Z", + "browser_download_url": "https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel_nojdk-6.2.1-windows-x86_64.exe.sig" } ], - "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/0.5.4", - "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/0.5.4", - "body": "# Release 0.5.4 (2017-08-25)\n\nBaseline: 6563b2d42d29196432d5fcafa0144b8371fbb028\n\nCherry picks:\n + d4fa181f8607c35230b7efa1ce94188b51508962:\n Use getExecPathString when getting bash_main_file\n + 837e1b3d4859140d29aaa6bbab8fbb008e6d701e:\n Windows, sh_bin. launcher: export runfiles envvars\n + fe9ba893c0ebec19228086356af5fa8d81f2809b:\n grpc: Consolidate gRPC code from BES and Remote Execution. Fixes\n #3460, #3486\n + e8d4366cd374fba92f1425de0d475411c8defda4:\n Automated rollback of commit\n 496d3ded0bce12b7371a93e1183ba30e6aa88032.\n + 242a43449dd44a22857f6ce95f7cc6a7e134d298:\n bes,remote: update default auth scope.\n + 793b409eeae2b42be7fed58251afa87b5733ca4d:\n Windows, sh_bin. launcher: fix manifest path\n + 7e4fbbe4ab3915a57b2187408c3909e5cd6c6013:\n Add --windows_exe_launcher option\n + 91fb38e92ace6cf14ce5da6527d71320b4e3f3d2:\n remote_worker: Serialize fork() calls. Fixes #3356\n + b79a9fcd40f448d3aebb2b93a2ebe80d09b38408:\n Quote python_path and launcher in\n python_stub_template_windows.txt\n + 4a2e17f85fc8450aa084b201c5f24b30010c5987:\n Add build_windows_jni.sh back\n + ce61d638197251f71ed90db74843b55d9c2e9ae5:\n don't use methods and classes removed in upstream dx RELNOTES:\n update dexing tools to Android SDK 26.0.1\n + 5393a4996d701fa192964a35cbb75e558a0599c0:\n Make Bazel enforce requirement on build-tools 26.0.1 or later.\n + 5fac03570f80856c063c6019f5beb3bdc1672dee:\n Fix --verbose_failures w/ sandboxing to print the full command\n line\n + f7bd1acf1f96bb7e3e19edb9483d9e07eb5af070:\n Only patch in C++ compile features when they are not already\n defined in crosstool\n + d7f5c120417bc2d2344dfb285322355f225d9153:\n Bump python-gflags to 3.1.0, take two\n + 3cb136d5451e9d8af58f9a99990cad0592df101a:\n Add python to bazel's dockerfiles\n\nNew features:\n\n - Do not disable fully dynamic linking with ThinLTO when invoked\n via LIPO options.\n\nImportant changes:\n\n - Ignore --glibc in the Android transition.\n - Remove --experimental_android_use_singlejar_for_multidex.\n - nocopts now also filter copts\n - The Build Event Service (BES) client now properly supports\n Google Applicaton Default Credentials.\n - update dexing tools to Android SDK 26.0.1\n - Bazel Android support now requires build-tools 26.0.1 or later.\n - Fix a bug in the remote_worker that would at times make it crash on Linux. See #3356\n - The java_proto_library rule now supports generated sources. See #2265\n\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with\nClasspath exception. Those installers should always be redistributed along with\nthe source code.\n\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the\nbundled OpenJDK and other open-source components can be displayed by running\nthe command `bazel license`. The vendor and version information of the bundled\nOpenJDK can be displayed by running the command `bazel info java-runtime`.\nThe binaries and source-code of the bundled OpenJDK can be\n[downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\n\n_Security_: All our binaries are signed with our\n[public key](https://bazel.build/bazel-release.pub.gpg) 48457EE0." + "tarball_url": "https://api.github.com/repos/bazelbuild/bazel/tarball/6.2.1", + "zipball_url": "https://api.github.com/repos/bazelbuild/bazel/zipball/6.2.1", + "body": "# Release 6.2.1 (2023-06-02)\r\n\r\n**Baseline:** 758b44dab552f31b378874b5bf4c0609bfef6f5d\r\n\r\nBazel 6.2.1 is a patch LTS release. It is fully backward compatible with Bazel 6.0 and contains selected changes by the Bazel community and Google engineers.\r\n\r\n## General\r\n* Fix bazel run test_target exit code issue (#[18512](https://github.com/bazelbuild/bazel/pull/18512))\r\n* Use extension rather than local names in ModuleExtensionMetadata ([#18535](https://github.com/bazelbuild/bazel/pull/18535))\r\n\r\n## Acknowledgements\r\nThis release contains contributions from many people at Google, as well as Fabian Meumertzheim.\r\n\r\n_Notice_: Bazel installers contain binaries licensed under the GPLv2 with Classpath exception. Those installers should always be redistributed along with the source code.\r\n\r\nSome versions of Bazel contain a bundled version of OpenJDK. The license of the bundled OpenJDK and other open-source components can be displayed by running the command `bazel license`. The vendor and version information of the bundled OpenJDK can be displayed by running the command `bazel info java-runtime`. The binaries and source-code of the bundled OpenJDK can be [downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html).\r\n\r\n_Security_: All our binaries are signed with our [public key](https://bazel.build/bazel-release.pub.gpg) 3D5919B448457EE0.\r\n\r\n", + "reactions": { + "url": "https://api.github.com/repos/bazelbuild/bazel/releases/105868928/reactions", + "total_count": 9, + "+1": 9, + "-1": 0, + "laugh": 0, + "hooray": 0, + "confused": 0, + "heart": 0, + "rocket": 0, + "eyes": 0 + } } -] +] \ No newline at end of file diff --git a/repositories/BUILD b/repositories/BUILD index 7747adf9..8e7b4bc6 100644 --- a/repositories/BUILD +++ b/repositories/BUILD @@ -1,7 +1,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( - name = "go_default_library", + name = "repositories", srcs = [ "gcs.go", "github.go", @@ -9,8 +9,10 @@ go_library( importpath = "github.com/bazelbuild/bazelisk/repositories", visibility = ["//visibility:public"], deps = [ - "//httputil:go_default_library", - "//platforms:go_default_library", - "//versions:go_default_library", + "//config", + "//core", + "//httputil", + "//platforms", + "//versions", ], ) diff --git a/repositories/gcs.go b/repositories/gcs.go index 82e33ddc..04b89c3e 100644 --- a/repositories/gcs.go +++ b/repositories/gcs.go @@ -5,54 +5,53 @@ package repositories import ( "encoding/json" - "errors" "fmt" "log" + "strconv" "strings" + "time" + "github.com/bazelbuild/bazelisk/config" + "github.com/bazelbuild/bazelisk/core" "github.com/bazelbuild/bazelisk/httputil" "github.com/bazelbuild/bazelisk/platforms" "github.com/bazelbuild/bazelisk/versions" ) const ( - candidateBaseURL = "https://releases.bazel.build" - nonCandidateBaseURL = "https://storage.googleapis.com/bazel-builds/artifacts" - lastGreenBaseURL = "https://storage.googleapis.com/bazel-untrusted-builds/last_green_commit/" -) - -var ( - // key == includeDownstream - lastGreenCommitPathSuffixes = map[bool]string{ - false: "github.com/bazelbuild/bazel.git/bazel-bazel", - true: "downstream_pipeline", - } + ltsBaseURL = "https://releases.bazel.build" + commitBaseURL = "https://storage.googleapis.com/bazel-builds/artifacts" + lastGreenCommitURL = "https://storage.googleapis.com/bazel-builds/last_green_commit/github.com/bazelbuild/bazel.git/publish-bazel-binaries" ) // GCSRepo represents a Bazel repository on Google Cloud Storage that contains Bazel releases, release candidates and Bazel binaries built at arbitrary commits. // It can return all available Bazel versions, as well as downloading a specific version. type GCSRepo struct{} -// ReleaseRepo +// LTSRepo -// GetReleaseVersions returns the versions of all available Bazel releases in this repository. -func (gcs *GCSRepo) GetReleaseVersions(bazeliskHome string, lastN int) ([]string, error) { +// GetLTSVersions returns the versions of all available Bazel releases in this repository that match the given filter. +func (gcs *GCSRepo) GetLTSVersions(bazeliskHome string, opts *core.FilterOpts) ([]string, error) { history, err := getVersionHistoryFromGCS() if err != nil { return []string{}, err } - releases, err := gcs.removeCandidates(history, lastN) + matches, err := gcs.matchingVersions(history, opts) if err != nil { return []string{}, err } - if len(releases) == 0 { - return []string{}, errors.New("there are no releases available") + if len(matches) == 0 { + var suffix string + if opts.Track > 0 { + suffix = fmt.Sprintf(" for track %d", opts.Track) + } + return []string{}, fmt.Errorf("could not find any LTS Bazel binaries%s", suffix) } - return releases, nil + return matches, nil } func getVersionHistoryFromGCS() ([]string, error) { - prefixes, _, err := listDirectoriesInReleaseBucket("") + prefixes, err := listDirectoriesInBucket("") if err != nil { return []string{}, fmt.Errorf("could not list Bazel versions in GCS bucket: %v", err) } @@ -62,48 +61,52 @@ func getVersionHistoryFromGCS() ([]string, error) { return sorted, nil } -func listDirectoriesInReleaseBucket(prefix string) ([]string, bool, error) { +func listDirectoriesInBucket(prefix string) ([]string, error) { baseURL := "https://www.googleapis.com/storage/v1/b/bazel/o?delimiter=/" if prefix != "" { baseURL = fmt.Sprintf("%s&prefix=%s", baseURL, prefix) } var prefixes []string - var isRelease = false var nextPageToken = "" for { var url = baseURL if nextPageToken != "" { url = fmt.Sprintf("%s&pageToken=%s", baseURL, nextPageToken) } - content, _, err := httputil.ReadRemoteFile(url, "") + + var content []byte + var err error + // Theoretically, this should always work, but we've seen transient + // errors on Bazel CI, so we retry a few times to work around this. + // https://github.com/bazelbuild/continuous-integration/issues/1627 + waitTime := 100 * time.Microsecond + for attempt := 0; attempt < 5; attempt++ { + content, _, err = httputil.ReadRemoteFile(url, "") + if err == nil { + break + } + time.Sleep(waitTime) + waitTime *= 2 + } + if err != nil { - return nil, false, fmt.Errorf("could not list GCS objects at %s: %v", url, err) + return nil, fmt.Errorf("could not list GCS objects at %s: %v", url, err) } var response GcsListResponse if err := json.Unmarshal(content, &response); err != nil { - return nil, false, fmt.Errorf("could not parse GCS index JSON: %v", err) + return nil, fmt.Errorf("could not parse GCS index JSON: %v", err) } prefixes = append(prefixes, response.Prefixes...) - isRelease = isRelease || len(response.Items) > 0 if response.NextPageToken == "" { break } nextPageToken = response.NextPageToken } - return prefixes, isRelease, nil -} - -func getVersionsFromGCSPrefixes(versions []string) []string { - result := make([]string, len(versions)) - for i, v := range versions { - noSlashes := strings.Replace(v, "/", "", -1) - result[i] = strings.TrimSuffix(noSlashes, "release") - } - return result + return prefixes, nil } // GcsListResponse represents the result of listing the contents of a GCS bucket. @@ -119,123 +122,157 @@ type GcsListResponse struct { NextPageToken string `json:"nextPageToken"` } -// DownloadRelease downloads the given Bazel release into the specified location and returns the absolute path. -func (gcs *GCSRepo) DownloadRelease(version, destDir, destFile string) (string, error) { - srcFile, err := platforms.DetermineBazelFilename(version, true) - if err != nil { - return "", err +func getVersionsFromGCSPrefixes(versions []string) []string { + result := make([]string, len(versions)) + for i, v := range versions { + noSlashes := strings.Replace(v, "/", "", -1) + result[i] = strings.TrimSuffix(noSlashes, "release") } - - url := fmt.Sprintf("%s/%s/release/%s", candidateBaseURL, version, srcFile) - return httputil.DownloadBinary(url, destDir, destFile) + return result } -func (gcs *GCSRepo) removeCandidates(history []string, lastN int) ([]string, error) { - var resolvedLimit int - if lastN < 1 { - resolvedLimit = len(history) - } else { - resolvedLimit = lastN - } +func (gcs *GCSRepo) matchingVersions(history []string, opts *core.FilterOpts) ([]string, error) { + descendingMatches := make([]string, 0) + // history is a list of base versions in ascending order (i.e. X.Y.Z, no rolling releases or candidates). + for hpos := len(history) - 1; hpos >= 0; hpos-- { + baseVersion := history[hpos] + if opts.Track > 0 { + track, err := getTrack(baseVersion) + if err != nil { + continue // Ignore invalid GCS entries for now + } + if track > opts.Track { + continue + } else if track < opts.Track { + break + } + } - descendingReleases := make([]string, 0) - for hpos := len(history) - 1; hpos >= 0 && len(descendingReleases) < resolvedLimit; hpos-- { - latestVersion := history[hpos] - _, isRelease, err := listDirectoriesInReleaseBucket(latestVersion + "/release/") + // Append slash to match directories + bucket := fmt.Sprintf("%s/", history[hpos]) + prefixes, err := listDirectoriesInBucket(bucket) if err != nil { - return []string{}, fmt.Errorf("could not list available releases for %v: %v", latestVersion, err) + return []string{}, fmt.Errorf("could not list LTS releases/candidates: %v", err) } - if isRelease { - descendingReleases = append(descendingReleases, latestVersion) + + // Ascending list of rc versions, followed by the release version (if it exists) and a rolling identifier (if there are rolling releases). + versions := getVersionsFromGCSPrefixes(prefixes) + for vpos := len(versions) - 1; vpos >= 0; vpos-- { + curr := versions[vpos] + if strings.Contains(curr, "rolling") || !opts.Filter(curr) { + continue + } + + descendingMatches = append(descendingMatches, curr) + if len(descendingMatches) == opts.MaxResults { + return descendingMatches, nil + } } } + return descendingMatches, nil +} - if lastN > 0 && len(descendingReleases) < lastN { - return []string{}, fmt.Errorf("requested %d latest releases, but only found %d", lastN, len(descendingReleases)) +func getTrack(version string) (int, error) { + major, _, _ := strings.Cut(version, ".") + if val, err := strconv.Atoi(major); err == nil { + return val, nil } - return reverseInPlace(descendingReleases), nil + return 0, fmt.Errorf("invalid version %q", version) } -func reverseInPlace(values []string) []string { - for i := 0; i < len(values)/2; i++ { - j := len(values) - 1 - i - values[i], values[j] = values[j], values[i] +// DownloadLTS downloads the given Bazel LTS release (candidate) into the specified location and returns the absolute path. +func (gcs *GCSRepo) DownloadLTS(version, destDir, destFile string, config config.Config) (string, error) { + srcFile, err := platforms.DetermineBazelFilename(version, true, config) + if err != nil { + return "", err } - return values + + var baseVersion, folder string + if strings.Contains(version, "rc") { + versionComponents := strings.Split(version, "rc") + baseVersion, folder = versionComponents[0], "rc"+versionComponents[1] + } else { + baseVersion, folder = version, "release" + } + + url := fmt.Sprintf("%s/%s/%s/%s", ltsBaseURL, baseVersion, folder, srcFile) + return httputil.DownloadBinary(url, destDir, destFile, config, true) } -// CandidateRepo +// CommitRepo -// GetCandidateVersions returns all versions of available release candidates for the latest release in this repository. -func (gcs *GCSRepo) GetCandidateVersions(bazeliskHome string) ([]string, error) { - history, err := getVersionHistoryFromGCS() +// GetLastGreenCommit returns the most recent commit at which a Bazel binary is successfully built. +func (gcs *GCSRepo) GetLastGreenCommit(bazeliskHome string) (string, error) { + content, _, err := httputil.ReadRemoteFile(lastGreenCommitURL, "") if err != nil { - return []string{}, err + return "", fmt.Errorf("could not determine last green commit: %v", err) } - if len(history) == 0 { - return []string{}, errors.New("could not find any Bazel versions") + // Validate the content does look like a commit hash + commit := strings.TrimSpace(string(content)) + if !versions.MatchCommitPattern(commit) { + return "", fmt.Errorf("invalid commit hash: %s", commit) } - // Find most recent directory that contains any release candidates. - // Typically it should be the last or second-to-last, depending on whether there are new rolling releases. - for pos := len(history) - 1; pos >= 0; pos-- { - // Append slash to match directories - bucket := fmt.Sprintf("%s/", history[pos]) - rcPrefixes, _, err := listDirectoriesInReleaseBucket(bucket) + return commit, nil +} + +// DownloadAtCommit downloads a Bazel binary built at the given commit into the specified location and returns the absolute path. +func (gcs *GCSRepo) DownloadAtCommit(commit, destDir, destFile string, config config.Config) (string, error) { + log.Printf("Using unreleased version at commit %s", commit) + platform, err := platforms.GetPlatform() + if err != nil { + return "", err + } + url := fmt.Sprintf("%s/%s/%s/bazel", commitBaseURL, platform, commit) + return httputil.DownloadBinary(url, destDir, destFile, config, false) +} + +// RollingRepo + +// GetRollingVersions returns a list of all available rolling release versions for the newest release. +func (gcs *GCSRepo) GetRollingVersions(bazeliskHome string) ([]string, error) { + history, err := getVersionHistoryFromGCS() + if err != nil { + return []string{}, err + } + + // Usually we find a rolling release in the latest release track + // that has a rolling/ directory. + // However, there is a rare edge case where we need to look + // at the second-to-last track instead. This happens when the first + // rolling release of a new track doesn't exist yet, but there + // is already a rolling/ directory since its release candidate + // has been pushed. + for offset := 1; offset <= 2; offset++ { + current := history[len(history)-offset] + versions, err := listDirectoriesInBucket(current + "/rolling/") if err != nil { - return []string{}, fmt.Errorf("could not list release candidates for latest release: %v", err) + return []string{}, err } - rcs := make([]string, 0) - for _, v := range getVersionsFromGCSPrefixes(rcPrefixes) { - // Remove full and rolling releases - if strings.Contains(v, "rc") { - rcs = append(rcs, v) + releases := make([]string, 0) + for _, v := range versions { + if !strings.Contains(v, "rc") { + releases = append(releases, strings.Split(v, "/")[2]) } } - if len(rcs) > 0 { - return rcs, nil + if len(releases) > 0 { + return releases, nil } } + return nil, nil } -// DownloadCandidate downloads the given release candidate into the specified location and returns the absolute path. -func (gcs *GCSRepo) DownloadCandidate(version, destDir, destFile string) (string, error) { - if !strings.Contains(version, "rc") { - return "", fmt.Errorf("'%s' does not refer to a release candidate", version) - } - - srcFile, err := platforms.DetermineBazelFilename(version, true) +// DownloadRolling downloads the given Bazel version into the specified location and returns the absolute path. +func (gcs *GCSRepo) DownloadRolling(version, destDir, destFile string, config config.Config) (string, error) { + srcFile, err := platforms.DetermineBazelFilename(version, true, config) if err != nil { return "", err } - versionComponents := strings.Split(version, "rc") - baseVersion := versionComponents[0] - rcVersion := "rc" + versionComponents[1] - url := fmt.Sprintf("%s/%s/%s/%s", candidateBaseURL, baseVersion, rcVersion, srcFile) - return httputil.DownloadBinary(url, destDir, destFile) -} - -// CommitRepo - -// GetLastGreenCommit returns the most recent commit at which a Bazel binary passed a specific Bazel CI pipeline. -// If downstreamGreen is true, the pipeline is https://buildkite.com/bazel/bazel-at-head-plus-downstream, otherwise -// it's https://buildkite.com/bazel/bazel-bazel -func (gcs *GCSRepo) GetLastGreenCommit(bazeliskHome string, downstreamGreen bool) (string, error) { - pathSuffix := lastGreenCommitPathSuffixes[downstreamGreen] - content, _, err := httputil.ReadRemoteFile(lastGreenBaseURL+pathSuffix, "") - if err != nil { - return "", fmt.Errorf("could not determine last green commit: %v", err) - } - return strings.TrimSpace(string(content)), nil -} - -// DownloadAtCommit downloads a Bazel binary built at the given commit into the specified location and returns the absolute path. -func (gcs *GCSRepo) DownloadAtCommit(commit, destDir, destFile string) (string, error) { - log.Printf("Using unreleased version at commit %s", commit) - url := fmt.Sprintf("%s/%s/%s/bazel", nonCandidateBaseURL, platforms.GetPlatform(), commit) - return httputil.DownloadBinary(url, destDir, destFile) + releaseVersion := strings.Split(version, "-")[0] + url := fmt.Sprintf("%s/%s/rolling/%s/%s", ltsBaseURL, releaseVersion, version, srcFile) + return httputil.DownloadBinary(url, destDir, destFile, config, true) } diff --git a/repositories/github.go b/repositories/github.go index 60baacbd..305ae929 100644 --- a/repositories/github.go +++ b/repositories/github.go @@ -4,9 +4,9 @@ import ( "encoding/json" "fmt" + "github.com/bazelbuild/bazelisk/config" "github.com/bazelbuild/bazelisk/httputil" "github.com/bazelbuild/bazelisk/platforms" - "github.com/bazelbuild/bazelisk/versions" ) const ( @@ -53,9 +53,13 @@ func (gh *GitHubRepo) getFilteredVersions(bazeliskHome, bazelFork string, wantPr } url := fmt.Sprintf("https://api.github.com/repos/%s/bazel/releases", bazelFork) - releasesJSON, err := httputil.MaybeDownload(bazeliskHome, url, bazelFork+"-releases.json", "list of Bazel releases from github.com/"+bazelFork, fmt.Sprintf("token %s", gh.token), merger) + auth := "" + if gh.token != "" { + auth = fmt.Sprintf("token %s", gh.token) + } + releasesJSON, err := httputil.MaybeDownload(bazeliskHome, url, bazelFork+"-releases.json", "list of Bazel releases from github.com/"+bazelFork, auth, merger) if err != nil { - return []string{}, fmt.Errorf("unable to dermine '%s' releases: %v", bazelFork, err) + return []string{}, fmt.Errorf("unable to determine '%s' releases: %v", bazelFork, err) } if len(releases) == 0 { @@ -81,22 +85,11 @@ type gitHubRelease struct { } // DownloadVersion downloads a Bazel binary for the given version and fork to the specified location and returns the absolute path. -func (gh *GitHubRepo) DownloadVersion(fork, version, destDir, destFile string) (string, error) { - filename, err := platforms.DetermineBazelFilename(version, true) +func (gh *GitHubRepo) DownloadVersion(fork, version, destDir, destFile string, config config.Config) (string, error) { + filename, err := platforms.DetermineBazelFilename(version, true, config) if err != nil { return "", err } url := fmt.Sprintf(urlPattern, fork, version, filename) - return httputil.DownloadBinary(url, destDir, destFile) -} - -// GetRollingVersions returns a list of all available rolling release versions. -func (gh *GitHubRepo) GetRollingVersions(bazeliskHome string) ([]string, error) { - // Release candidates are uploaded to GCS only, which means that all prerelease binaries on GitHub belong to rolling releases. - return gh.getFilteredVersions(bazeliskHome, versions.BazelUpstream, true) -} - -// DownloadRolling downloads the given Bazel version into the specified location and returns the absolute path. -func (gh *GitHubRepo) DownloadRolling(version, destDir, destFile string) (string, error) { - return gh.DownloadVersion(versions.BazelUpstream, version, destDir, destFile) + return httputil.DownloadBinary(url, destDir, destFile, config, false) } diff --git a/runfiles/BUILD b/runfiles/BUILD deleted file mode 100644 index 46e4411c..00000000 --- a/runfiles/BUILD +++ /dev/null @@ -1,11 +0,0 @@ -load("@io_bazel_rules_go//go:def.bzl", "go_library") - -go_library( - name = "go_default_library", - srcs = ["runfiles.go"], - importpath = "github.com/bazelbuild/bazelisk/runfiles", - visibility = ["//visibility:public"], - deps = [ - "@io_bazel_rules_go//go/tools/bazel:go_default_library", - ], -) diff --git a/runfiles/runfiles.go b/runfiles/runfiles.go deleted file mode 100644 index 82c204cf..00000000 --- a/runfiles/runfiles.go +++ /dev/null @@ -1,20 +0,0 @@ -// Package runfiles offers functionality to read data dependencies of tests. -package runfiles - -import ( - "io/ioutil" - - "github.com/bazelbuild/rules_go/go/tools/bazel" -) - -func ReadFile(name string) ([]byte, error) { - path, err := bazel.Runfile(name) - if err != nil { - return nil, err - } - data, err := ioutil.ReadFile(path) - if err != nil { - return nil, err - } - return data, nil -} diff --git a/sha256sum/BUILD b/sha256sum/BUILD new file mode 100644 index 00000000..545fab7a --- /dev/null +++ b/sha256sum/BUILD @@ -0,0 +1,7 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_binary") + +go_binary( + name = "sha256sum", + srcs = ["main.go"], + visibility = ["//visibility:public"], +) diff --git a/sha256sum/main.go b/sha256sum/main.go new file mode 100644 index 00000000..f985c695 --- /dev/null +++ b/sha256sum/main.go @@ -0,0 +1,31 @@ +package main + +import ( + "crypto/sha256" + "fmt" + "io" + "os" +) + +func main() { + if len(os.Args) != 2 { + fmt.Fprintf(os.Stderr, "Usage: %s \n", os.Args[0]) + os.Exit(1) + } + + path := os.Args[1] + f, err := os.Open(path) + if err != nil { + fmt.Fprintf(os.Stderr, "failed to open file %s for sha256 checksum calculation: %v\n", path, err) + os.Exit(1) + } + defer f.Close() + + h := sha256.New() + if _, err := io.Copy(h, f); err != nil { + fmt.Fprintf(os.Stderr, "failed to compute sha256 of %s: %v\n", path, err) + os.Exit(1) + } + + fmt.Printf("%x\n", h.Sum(nil)) +} diff --git a/stamp.sh b/stamp.sh index 9aa8d0ff..6042cfd0 100755 --- a/stamp.sh +++ b/stamp.sh @@ -1,10 +1,11 @@ #!/bin/bash -# Use the first tag that points to the current HEAD -# if no tag is found, the latest git commit is used as a fallback +# Use the first tag that points to the current HEAD. If no tag is found, the +# summary given by `git describe` is used as a fallback (it contains the most +# recent tag name, the number of commits since, and the short git hash). CURRENT_TAG=$(git tag -l --points-at HEAD | head -n1) -CURRENT_COMMIT=$(git rev-parse HEAD) +CURRENT_COMMIT=$(git describe --tags HEAD) echo "STABLE_VERSION ${CURRENT_TAG:-$CURRENT_COMMIT}" # rules_nodejs expects to read from volatile-status.txt diff --git a/test.sh b/test.sh index 074086d9..3614e21e 100755 --- a/test.sh +++ b/test.sh @@ -3,13 +3,14 @@ set -euxo pipefail rm -rf "$HOME/Library/Caches/bazelisk" -env -u USE_BAZEL_VERSION ./bin/bazelisk-darwin-amd64 version -USE_BAZEL_VERSION="latest" ./bin/bazelisk-darwin-amd64 version + +arch=$(uname -m) +env -u USE_BAZEL_VERSION ./bin/bazelisk-darwin-"$arch" version +USE_BAZEL_VERSION="latest" ./bin/bazelisk-darwin-"$arch" version USE_BAZEL_VERSION="0.28.0" ./bin/bazelisk-darwin-amd64 version -USE_BAZEL_VERSION="last_green" ./bin/bazelisk-darwin-amd64 version -USE_BAZEL_VERSION="last_downstream_green" ./bin/bazelisk-darwin-amd64 version -USE_BAZEL_VERSION="last_rc" ./bin/bazelisk-darwin-amd64 version -USE_BAZEL_VERSION="bazelbuild/latest" ./bin/bazelisk-darwin-amd64 version +USE_BAZEL_VERSION="last_green" ./bin/bazelisk-darwin-"$arch" version +USE_BAZEL_VERSION="last_rc" ./bin/bazelisk-darwin-"$arch" version +USE_BAZEL_VERSION="bazelbuild/latest" ./bin/bazelisk-darwin-"$arch" version USE_BAZEL_VERSION="bazelbuild/0.27.0" ./bin/bazelisk-darwin-amd64 version -USE_BAZEL_VERSION="philwo/latest" ./bin/bazelisk-darwin-amd64 version +USE_BAZEL_VERSION="philwo/latest" ./bin/bazelisk-darwin-"$arch" version USE_BAZEL_VERSION="philwo/0.25.0" ./bin/bazelisk-darwin-amd64 version diff --git a/versions/BUILD b/versions/BUILD index bff68ab1..fd165d58 100644 --- a/versions/BUILD +++ b/versions/BUILD @@ -1,11 +1,11 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( - name = "go_default_library", + name = "versions", srcs = ["versions.go"], importpath = "github.com/bazelbuild/bazelisk/versions", visibility = ["//visibility:public"], deps = [ - "@com_github_hashicorp_go_version//:go_default_library", + "@com_github_hashicorp_go_version//:go-version", ], ) diff --git a/versions/versions.go b/versions/versions.go index 0c4d5f94..8390ec86 100644 --- a/versions/versions.go +++ b/versions/versions.go @@ -17,7 +17,8 @@ const ( ) var ( - releasePattern = regexp.MustCompile(`^(\d+)\.(x|\d+\.\d+)$`) + releasePattern = regexp.MustCompile(`^(\d+)\.\d+\.\d+$`) + trackPattern = regexp.MustCompile(`^(\d+)\.(x|\*)$`) patchPattern = regexp.MustCompile(`^(\d+\.\d+\.\d+)-([\w\d]+)$`) candidatePattern = regexp.MustCompile(`^(\d+\.\d+\.\d+)rc(\d+)$`) rollingPattern = regexp.MustCompile(`^\d+\.0\.0-pre\.\d{8}(\.\d+){1,2}$`) @@ -27,9 +28,11 @@ var ( // Info represents a structured Bazel version identifier. type Info struct { - IsRelease, IsCandidate, IsCommit, IsFork, IsRolling, IsRelative, IsDownstream bool - Fork, Value string - LatestOffset, TrackRestriction int + MustBeRelease, MustBeCandidate bool + IsLTS, IsRolling bool + IsCommit, IsFork, IsRelative bool + Fork, Value string + LatestOffset, TrackRestriction int } // Parse extracts and returns structured information about the given Bazel version label. @@ -37,48 +40,50 @@ func Parse(fork, version string) (*Info, error) { vi := &Info{Fork: fork, Value: version, IsFork: isFork(fork)} if m := releasePattern.FindStringSubmatch(version); m != nil { - vi.IsRelease = true - if m[2] == "x" { - track, err := strconv.Atoi(m[1]) - if err != nil { - return nil, fmt.Errorf("invalid version %q, expected something like '5.2.1' or '5.x'", version) - } - vi.IsRelative = true - vi.TrackRestriction = track + vi.IsLTS = true + vi.MustBeRelease = true + } else if m := trackPattern.FindStringSubmatch(version); m != nil { + track, err := strconv.Atoi(m[1]) + if err != nil { + return nil, fmt.Errorf("invalid version %q, expected something like '5.x' or '5.*'", version) } + vi.IsLTS = true + vi.MustBeRelease = (m[2] == "x") + vi.IsRelative = true + vi.TrackRestriction = track } else if patchPattern.MatchString(version) { - vi.IsRelease = true + vi.IsLTS = true + vi.MustBeRelease = true } else if m := latestReleasePattern.FindStringSubmatch(version); m != nil { - vi.IsRelease = true + vi.IsLTS = true + vi.MustBeRelease = true vi.IsRelative = true if m[1] != "" { offset, err := strconv.Atoi(m[1]) if err != nil { - return nil, fmt.Errorf("invalid version \"%s\", could not parse offset: %v", version, err) + return nil, fmt.Errorf("invalid version %q, could not parse offset: %v", version, err) } vi.LatestOffset = offset } } else if candidatePattern.MatchString(version) { - vi.IsCandidate = true + vi.IsLTS = true + vi.MustBeCandidate = true } else if version == "last_rc" { - vi.IsCandidate = true + vi.IsLTS = true + vi.MustBeCandidate = true vi.IsRelative = true } else if commitPattern.MatchString(version) { vi.IsCommit = true } else if version == "last_green" { vi.IsCommit = true vi.IsRelative = true - } else if version == "last_downstream_green" { - vi.IsCommit = true - vi.IsRelative = true - vi.IsDownstream = true } else if rollingPattern.MatchString(version) { vi.IsRolling = true } else if version == "rolling" { vi.IsRolling = true vi.IsRelative = true } else { - return nil, fmt.Errorf("Invalid version '%s'", version) + return nil, fmt.Errorf("invalid version '%s'", version) } return vi, nil } @@ -105,3 +110,15 @@ func GetInAscendingOrder(versions []string) []string { } return sorted } + +// MatchCommitPattern returns whether the given version refers to a commit, +// not including last_green. +func MatchCommitPattern(version string) bool { + return commitPattern.MatchString(version) +} + +// IsCommit returns whether the given version refers to a commit, including +// last_green. +func IsCommit(version string) bool { + return version == "last_green" || commitPattern.MatchString(version) +} diff --git a/ws/BUILD b/ws/BUILD new file mode 100644 index 00000000..1212a7aa --- /dev/null +++ b/ws/BUILD @@ -0,0 +1,8 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library") + +go_library( + name = "ws", + srcs = ["ws.go"], + importpath = "github.com/bazelbuild/bazelisk/ws", + visibility = ["//visibility:public"], +) diff --git a/ws/ws.go b/ws/ws.go new file mode 100644 index 00000000..ea1fbb24 --- /dev/null +++ b/ws/ws.go @@ -0,0 +1,35 @@ +// Package ws offers functions to get information about Bazel workspaces. +package ws + +import ( + "os" + "path/filepath" +) + +// FindWorkspaceRoot returns the root directory of the Bazel workspace in which the passed root exists, if any. +func FindWorkspaceRoot(root string) string { + for _, boundary := range [...]string{"MODULE.bazel", "REPO.bazel", "WORKSPACE.bazel", "WORKSPACE"} { + if isValidWorkspace(filepath.Join(root, boundary)) { + return root + } + } + + parentDirectory := filepath.Dir(root) + if parentDirectory == root { + return "" + } + + return FindWorkspaceRoot(parentDirectory) +} + +// isValidWorkspace returns true if the supplied path is the workspace root, defined by the presence of +// a file named MODULE.bazel, REPO.bazel, WORKSPACE.bazel, or WORKSPACE +// see https://github.com/bazelbuild/bazel/blob/7.2.1/src/main/cpp/workspace_layout.cc#L34 +func isValidWorkspace(path string) bool { + info, err := os.Stat(path) + if err != nil { + return false + } + + return !info.IsDir() +}