{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":53955366,"defaultBranch":"main","name":"rules_rust","ownerLogin":"bazelbuild","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-03-15T15:19:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11684617?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715965524.0","currentOid":""},"activityList":{"items":[{"before":"df80ce61e418ea1c45c5bd51f88a440a7fb9ebc9","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2660-0d8d3e02b05ff7ad5755367d719f6e3abbdb459c","pushedAt":"2024-05-17T17:05:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"0d8d3e02b05ff7ad5755367d719f6e3abbdb459c","after":"df80ce61e418ea1c45c5bd51f88a440a7fb9ebc9","ref":"refs/heads/main","pushedAt":"2024-05-17T17:05:23.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"fix: default rustfmt version to supplied rust version (#2660)\n\nModifies the default of `rustfmt_version` so that it uses the first\nversion in the `versions` list. If there are multiple versions given\nthen falls back to the original default of `DEFAULT_NIGHTLY_VERSION`.\n\nWe tripped over this where supply a single Rust version (non-nightly),\nbut started using nightly features in `rustfmt.toml` and could no longer\nformat directly with `cargo fmt`. This helped align the versions of both\ntoolchains.\n\n---------\n\nCo-authored-by: Daniel Wagner-Hall ","shortMessageHtmlLink":"fix: default rustfmt version to supplied rust version (#2660)"}},{"before":null,"after":"df80ce61e418ea1c45c5bd51f88a440a7fb9ebc9","ref":"refs/heads/gh-readonly-queue/main/pr-2660-0d8d3e02b05ff7ad5755367d719f6e3abbdb459c","pushedAt":"2024-05-17T17:00:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"fix: default rustfmt version to supplied rust version (#2660)\n\nModifies the default of `rustfmt_version` so that it uses the first\nversion in the `versions` list. If there are multiple versions given\nthen falls back to the original default of `DEFAULT_NIGHTLY_VERSION`.\n\nWe tripped over this where supply a single Rust version (non-nightly),\nbut started using nightly features in `rustfmt.toml` and could no longer\nformat directly with `cargo fmt`. This helped align the versions of both\ntoolchains.\n\n---------\n\nCo-authored-by: Daniel Wagner-Hall ","shortMessageHtmlLink":"fix: default rustfmt version to supplied rust version (#2660)"}},{"before":"0d8d3e02b05ff7ad5755367d719f6e3abbdb459c","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2659-3bd4eeb9f1e3b69de95ddeb138e53eb4e71d2e27","pushedAt":"2024-05-16T18:59:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"3bd4eeb9f1e3b69de95ddeb138e53eb4e71d2e27","after":"0d8d3e02b05ff7ad5755367d719f6e3abbdb459c","ref":"refs/heads/main","pushedAt":"2024-05-16T18:59:46.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Fixup from #2657 (#2659)","shortMessageHtmlLink":"Fixup from #2657 (#2659)"}},{"before":null,"after":"0d8d3e02b05ff7ad5755367d719f6e3abbdb459c","ref":"refs/heads/gh-readonly-queue/main/pr-2659-3bd4eeb9f1e3b69de95ddeb138e53eb4e71d2e27","pushedAt":"2024-05-16T18:54:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Fixup from #2657 (#2659)","shortMessageHtmlLink":"Fixup from #2657 (#2659)"}},{"before":"3bd4eeb9f1e3b69de95ddeb138e53eb4e71d2e27","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2658-4023d94a4d1b5e36b9c6c6cf1994998bcb97d636","pushedAt":"2024-05-16T16:12:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"4023d94a4d1b5e36b9c6c6cf1994998bcb97d636","after":"3bd4eeb9f1e3b69de95ddeb138e53eb4e71d2e27","ref":"refs/heads/main","pushedAt":"2024-05-16T16:12:08.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Release 0.45.0 (#2658)","shortMessageHtmlLink":"Release 0.45.0 (#2658)"}},{"before":null,"after":"3bd4eeb9f1e3b69de95ddeb138e53eb4e71d2e27","ref":"refs/heads/gh-readonly-queue/main/pr-2658-4023d94a4d1b5e36b9c6c6cf1994998bcb97d636","pushedAt":"2024-05-16T15:56:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Release 0.45.0 (#2658)","shortMessageHtmlLink":"Release 0.45.0 (#2658)"}},{"before":"4023d94a4d1b5e36b9c6c6cf1994998bcb97d636","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2657-1566bad7a058aec2100b330b33f24320e364cf9d","pushedAt":"2024-05-16T15:55:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"1566bad7a058aec2100b330b33f24320e364cf9d","after":"4023d94a4d1b5e36b9c6c6cf1994998bcb97d636","ref":"refs/heads/main","pushedAt":"2024-05-16T15:55:50.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Added logging to crate_universe checksum validation (#2657)\n\nWhen `CARGO_BAZEL_DEBUG=1` is enabled, the following log lines will\nprint when determining repins.\n```\nQuery 2024-05-16T15:17:26.592139Z DEBUG cargo_bazel::lockfile: cargo-bazel version hash: ef009193262ad048e8890de3f6c4c66f8f26584396e9b6f544894b337ab951ce\nQuery 2024-05-16T15:17:26.592402Z DEBUG cargo_bazel::lockfile: lockfile context hash: a89c68580b8ac127d1c3d3a700c3c895d107d0826a84c6594c0b4d6c55459af8\nQuery 2024-05-16T15:17:26.592417Z DEBUG cargo_bazel::lockfile: workspace config hash: baf129ecaaf01eda9020a45991fe804ce7def5e3dc600e8f4f9b99c814ab5635\nQuery 2024-05-16T15:17:26.592453Z DEBUG cargo_bazel::lockfile: splicing manifest hash: dceb142aa8d5be9cec3bf5d6318150b17c874a7ac84ca3fd9a608b3df279435c\nQuery 2024-05-16T15:17:26.592456Z DEBUG cargo_bazel::lockfile: Cargo version hash: 573f7bac3e83c5bd86e2fc369f5ecdafc3db984a9641f9f72b6bf68ab060f9d6\nQuery 2024-05-16T15:17:26.592458Z DEBUG cargo_bazel::lockfile: Rustc version hash: 25b2309140d57d18083da87e1597ef66785a693f2c12dbd7c6912728a2fbce1c\nQuery 2024-05-16T15:17:26.592461Z DEBUG cargo_bazel::lockfile: Digest hash: 81997a51e91981729d56b9118839163206d491451a10bf9611c6037d1ae2f665\nError: Digests do not match: Current Digest(\"4cdd2a75d814f49c49d7c02588accb2bc780d3cb1c0f718a83d7edffe4bbebe0\") != Expected Digest(\"81997a51e91981729d56b9118839163206d491451a10bf9611c6037d1ae2f665\")\n```","shortMessageHtmlLink":"Added logging to crate_universe checksum validation (#2657)"}},{"before":null,"after":"4023d94a4d1b5e36b9c6c6cf1994998bcb97d636","ref":"refs/heads/gh-readonly-queue/main/pr-2657-1566bad7a058aec2100b330b33f24320e364cf9d","pushedAt":"2024-05-16T15:49:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Added logging to crate_universe checksum validation (#2657)\n\nWhen `CARGO_BAZEL_DEBUG=1` is enabled, the following log lines will\nprint when determining repins.\n```\nQuery 2024-05-16T15:17:26.592139Z DEBUG cargo_bazel::lockfile: cargo-bazel version hash: ef009193262ad048e8890de3f6c4c66f8f26584396e9b6f544894b337ab951ce\nQuery 2024-05-16T15:17:26.592402Z DEBUG cargo_bazel::lockfile: lockfile context hash: a89c68580b8ac127d1c3d3a700c3c895d107d0826a84c6594c0b4d6c55459af8\nQuery 2024-05-16T15:17:26.592417Z DEBUG cargo_bazel::lockfile: workspace config hash: baf129ecaaf01eda9020a45991fe804ce7def5e3dc600e8f4f9b99c814ab5635\nQuery 2024-05-16T15:17:26.592453Z DEBUG cargo_bazel::lockfile: splicing manifest hash: dceb142aa8d5be9cec3bf5d6318150b17c874a7ac84ca3fd9a608b3df279435c\nQuery 2024-05-16T15:17:26.592456Z DEBUG cargo_bazel::lockfile: Cargo version hash: 573f7bac3e83c5bd86e2fc369f5ecdafc3db984a9641f9f72b6bf68ab060f9d6\nQuery 2024-05-16T15:17:26.592458Z DEBUG cargo_bazel::lockfile: Rustc version hash: 25b2309140d57d18083da87e1597ef66785a693f2c12dbd7c6912728a2fbce1c\nQuery 2024-05-16T15:17:26.592461Z DEBUG cargo_bazel::lockfile: Digest hash: 81997a51e91981729d56b9118839163206d491451a10bf9611c6037d1ae2f665\nError: Digests do not match: Current Digest(\"4cdd2a75d814f49c49d7c02588accb2bc780d3cb1c0f718a83d7edffe4bbebe0\") != Expected Digest(\"81997a51e91981729d56b9118839163206d491451a10bf9611c6037d1ae2f665\")\n```","shortMessageHtmlLink":"Added logging to crate_universe checksum validation (#2657)"}},{"before":"cd3b8ccd89a4f51912e4ce8d3728353f93b7a44d","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2657-1566bad7a058aec2100b330b33f24320e364cf9d","pushedAt":"2024-05-16T15:35:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":null,"after":"cd3b8ccd89a4f51912e4ce8d3728353f93b7a44d","ref":"refs/heads/gh-readonly-queue/main/pr-2657-1566bad7a058aec2100b330b33f24320e364cf9d","pushedAt":"2024-05-16T15:34:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Added logging to crate_universe checksum validation (#2657)\n\nWhen `CARGO_BAZEL_DEBUG=1` is enabled, the following log lines will\nprint when determining repins.\n```\nQuery 2024-05-16T15:17:26.592139Z DEBUG cargo_bazel::lockfile: cargo-bazel version hash: ef009193262ad048e8890de3f6c4c66f8f26584396e9b6f544894b337ab951ce\nQuery 2024-05-16T15:17:26.592402Z DEBUG cargo_bazel::lockfile: lockfile context hash: a89c68580b8ac127d1c3d3a700c3c895d107d0826a84c6594c0b4d6c55459af8\nQuery 2024-05-16T15:17:26.592417Z DEBUG cargo_bazel::lockfile: workspace config hash: baf129ecaaf01eda9020a45991fe804ce7def5e3dc600e8f4f9b99c814ab5635\nQuery 2024-05-16T15:17:26.592453Z DEBUG cargo_bazel::lockfile: splicing manifest hash: dceb142aa8d5be9cec3bf5d6318150b17c874a7ac84ca3fd9a608b3df279435c\nQuery 2024-05-16T15:17:26.592456Z DEBUG cargo_bazel::lockfile: Cargo version hash: 573f7bac3e83c5bd86e2fc369f5ecdafc3db984a9641f9f72b6bf68ab060f9d6\nQuery 2024-05-16T15:17:26.592458Z DEBUG cargo_bazel::lockfile: Rustc version hash: 25b2309140d57d18083da87e1597ef66785a693f2c12dbd7c6912728a2fbce1c\nQuery 2024-05-16T15:17:26.592461Z DEBUG cargo_bazel::lockfile: Digest hash: 81997a51e91981729d56b9118839163206d491451a10bf9611c6037d1ae2f665\nError: Digests do not match: Current Digest(\"4cdd2a75d814f49c49d7c02588accb2bc780d3cb1c0f718a83d7edffe4bbebe0\") != Expected Digest(\"81997a51e91981729d56b9118839163206d491451a10bf9611c6037d1ae2f665\")\n```","shortMessageHtmlLink":"Added logging to crate_universe checksum validation (#2657)"}},{"before":"1566bad7a058aec2100b330b33f24320e364cf9d","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2654-a6222cd8e44efe8391b2c68ac49e02a7b7e16b2f","pushedAt":"2024-05-16T09:55:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"a6222cd8e44efe8391b2c68ac49e02a7b7e16b2f","after":"1566bad7a058aec2100b330b33f24320e364cf9d","ref":"refs/heads/main","pushedAt":"2024-05-16T09:55:08.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Add support for generated sources to rust-analyzer. (#2654)\n\nAt the moment, rust_analyzer's rust-project.json will list the root of a\nproto crate as, for example:\n`$HOME/.cache/bazel/_bazel_msta/60654fdd7bbd86377eab8595eb8577e8/execroot/_main/bazel-out/k8-dbg/bin/examples/prost/proto/example_proto.lib.rs`.\nHowever, this file does not exist, since it wasn't actually declared as\nthe output of any rule.\n\nWith this change, tools/rust-analyzer will actually generate the\ngenerated sources.","shortMessageHtmlLink":"Add support for generated sources to rust-analyzer. (#2654)"}},{"before":null,"after":"1566bad7a058aec2100b330b33f24320e364cf9d","ref":"refs/heads/gh-readonly-queue/main/pr-2654-a6222cd8e44efe8391b2c68ac49e02a7b7e16b2f","pushedAt":"2024-05-16T09:45:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Add support for generated sources to rust-analyzer. (#2654)\n\nAt the moment, rust_analyzer's rust-project.json will list the root of a\nproto crate as, for example:\n`$HOME/.cache/bazel/_bazel_msta/60654fdd7bbd86377eab8595eb8577e8/execroot/_main/bazel-out/k8-dbg/bin/examples/prost/proto/example_proto.lib.rs`.\nHowever, this file does not exist, since it wasn't actually declared as\nthe output of any rule.\n\nWith this change, tools/rust-analyzer will actually generate the\ngenerated sources.","shortMessageHtmlLink":"Add support for generated sources to rust-analyzer. (#2654)"}},{"before":"a6222cd8e44efe8391b2c68ac49e02a7b7e16b2f","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2651-d87eadfe689cc890f2a1456975c93893e97dfd72","pushedAt":"2024-05-15T09:28:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"d87eadfe689cc890f2a1456975c93893e97dfd72","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2652-c88ba10b51a7bc9a4c4f2a316ac8221d0612ee98","pushedAt":"2024-05-15T09:28:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"c88ba10b51a7bc9a4c4f2a316ac8221d0612ee98","after":"a6222cd8e44efe8391b2c68ac49e02a7b7e16b2f","ref":"refs/heads/main","pushedAt":"2024-05-15T09:28:45.000Z","pushType":"merge_queue_merge","commitsCount":2,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Allow runfiles object to be an arbitrary expression. (#2651)\n\nOur use case is `runfiles::rlocation!(cache.runfiles, \"foo\")` but this\nwould also allow `runfiles::rlocation!(Runfiles::create()?, \"foo\")`","shortMessageHtmlLink":"Allow runfiles object to be an arbitrary expression. (#2651)"}},{"before":null,"after":"a6222cd8e44efe8391b2c68ac49e02a7b7e16b2f","ref":"refs/heads/gh-readonly-queue/main/pr-2651-d87eadfe689cc890f2a1456975c93893e97dfd72","pushedAt":"2024-05-15T09:18:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Allow runfiles object to be an arbitrary expression. (#2651)\n\nOur use case is `runfiles::rlocation!(cache.runfiles, \"foo\")` but this\nwould also allow `runfiles::rlocation!(Runfiles::create()?, \"foo\")`","shortMessageHtmlLink":"Allow runfiles object to be an arbitrary expression. (#2651)"}},{"before":null,"after":"d87eadfe689cc890f2a1456975c93893e97dfd72","ref":"refs/heads/gh-readonly-queue/main/pr-2652-c88ba10b51a7bc9a4c4f2a316ac8221d0612ee98","pushedAt":"2024-05-15T09:18:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Allow searching for the rlocation of a module. (#2652)\n\nCurrently, if the repo mapping maps \"foo\" to \"real_foo\", then:\n* `rlocation!(r, \"foo/bar/baz\")` will return \"real_foo/bar/baz\"\n* `rlocation!(r, \"foo\")` will return `foo`\n\nThis PR handles the case where the user attempts to do something like\n`rlocation!(\"rules_rust\")` (which is valid for directory based\nrunfiles).","shortMessageHtmlLink":"Allow searching for the rlocation of a module. (#2652)"}},{"before":"c88ba10b51a7bc9a4c4f2a316ac8221d0612ee98","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2643-6a06c81086bc81c6b6a7918c5e3fb2f517b80d4a","pushedAt":"2024-05-13T13:41:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"6a06c81086bc81c6b6a7918c5e3fb2f517b80d4a","after":"c88ba10b51a7bc9a4c4f2a316ac8221d0612ee98","ref":"refs/heads/main","pushedAt":"2024-05-13T13:41:29.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Fix cc_common_link when using sibling repository layout (#2643)\n\nLinking with cc_common is broken for external repositories if you also\nspecify `--experimental_sibling_repository_layout`.\n\nThe rule would complain `The package dir path should be a prefix of the\ncrate_info.output.path`. It happens because the package path derived\nfrom `bin_dir`, `workspace_root` and `package` did not match how sibling\nlayout handles external repositories.\n\nThis change ignores the `workspace_root` component if the path signifies\nthe usage of sibling layout, as it is not needed.","shortMessageHtmlLink":"Fix cc_common_link when using sibling repository layout (#2643)"}},{"before":null,"after":"c88ba10b51a7bc9a4c4f2a316ac8221d0612ee98","ref":"refs/heads/gh-readonly-queue/main/pr-2643-6a06c81086bc81c6b6a7918c5e3fb2f517b80d4a","pushedAt":"2024-05-13T13:34:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Fix cc_common_link when using sibling repository layout (#2643)\n\nLinking with cc_common is broken for external repositories if you also\nspecify `--experimental_sibling_repository_layout`.\n\nThe rule would complain `The package dir path should be a prefix of the\ncrate_info.output.path`. It happens because the package path derived\nfrom `bin_dir`, `workspace_root` and `package` did not match how sibling\nlayout handles external repositories.\n\nThis change ignores the `workspace_root` component if the path signifies\nthe usage of sibling layout, as it is not needed.","shortMessageHtmlLink":"Fix cc_common_link when using sibling repository layout (#2643)"}},{"before":"6a06c81086bc81c6b6a7918c5e3fb2f517b80d4a","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2649-4a3ffcb1e89b3f20b12a37b55595682f4bc866b7","pushedAt":"2024-05-10T22:16:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"4a3ffcb1e89b3f20b12a37b55595682f4bc866b7","after":"6a06c81086bc81c6b6a7918c5e3fb2f517b80d4a","ref":"refs/heads/main","pushedAt":"2024-05-10T22:16:06.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Release 0.44.0 (#2649)","shortMessageHtmlLink":"Release 0.44.0 (#2649)"}},{"before":null,"after":"6a06c81086bc81c6b6a7918c5e3fb2f517b80d4a","ref":"refs/heads/gh-readonly-queue/main/pr-2649-4a3ffcb1e89b3f20b12a37b55595682f4bc866b7","pushedAt":"2024-05-10T22:10:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Release 0.44.0 (#2649)","shortMessageHtmlLink":"Release 0.44.0 (#2649)"}},{"before":"4a3ffcb1e89b3f20b12a37b55595682f4bc866b7","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2648-5b0a6a9721205e5d0706beb5d7eb2230ed5c8856","pushedAt":"2024-05-10T17:01:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"5b0a6a9721205e5d0706beb5d7eb2230ed5c8856","after":"4a3ffcb1e89b3f20b12a37b55595682f4bc866b7","ref":"refs/heads/main","pushedAt":"2024-05-10T17:00:58.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Add target for running rustfmt directly (#2648)\n\nPreviously you either needed to go via our bazel-aware wrapper, or write\na rule to grab the file from the toolchain.","shortMessageHtmlLink":"Add target for running rustfmt directly (#2648)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETSLH_wA","startCursor":null,"endCursor":null}},"title":"Activity ยท bazelbuild/rules_rust"}