{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":374552283,"defaultBranch":"master","name":"rules_go","ownerLogin":"fmeum","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-06-07T06:02:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4312191?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1684856612.530595","currentOid":""},"activityList":{"items":[{"before":null,"after":"4557b1bb56ae6f943bd82916d1769d36ab199029","ref":"refs/heads/cgo-trimpath","pushedAt":"2023-05-23T15:43:32.530Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Pass `-trimpath` to `cgo` in `stdlib` action\n\nWhen `go install` invokes `cgo`, we need to pass `-trimpath`, but there\ndoesn't seem to be a way to influence the command line. Instead, use\n`filterbuildid` to inject the argument.\n\nThis resolves one source of non-hermeticity when building the stdlib\nwith the hermetic C++ toolchain, but another one remains.","shortMessageHtmlLink":"Pass -trimpath to cgo in stdlib action"}},{"before":null,"after":"ae1a3ed14f8af606744e2f0388d9363524b2fd80","ref":"refs/heads/hermetic_cc","pushedAt":"2023-05-22T20:20:49.906Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Remove absolute .go paths","shortMessageHtmlLink":"Remove absolute .go paths"}},{"before":"3e9f43c5e326a6dbda118ecbbbf3c6d9b821aad8","after":null,"ref":"refs/heads/3558-speculative-fix","pushedAt":"2023-05-21T17:00:10.575Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"}},{"before":"1da42476033bdc7ef95d31432c93d22ace454f64","after":"3e9f43c5e326a6dbda118ecbbbf3c6d9b821aad8","ref":"refs/heads/3558-speculative-fix","pushedAt":"2023-05-20T18:42:09.578Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Create empty `.go` file in a random location\n\nIsolating the empty `.go` files generated for targets without sources\nand removing them after a build turned out not to solve issues with\nconcurrent unsandboxed builds causing races. Instead, just generate the\nfile in a temporary location, which for a truly empty file does not\nresult in (non-hermetic) source file paths being included in the\narchive.\n\nAlong the way fix a potential source of non-hermeticity in\n`go_bazel_test`.","shortMessageHtmlLink":"Create empty .go file in a random location"}},{"before":"9e919ce3147d561fce5767d7b10d09b9bb959536","after":"1da42476033bdc7ef95d31432c93d22ace454f64","ref":"refs/heads/3558-speculative-fix","pushedAt":"2023-05-19T22:29:07.011Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Use temporary file","shortMessageHtmlLink":"Use temporary file"}},{"before":"8edd8fd77761b002073a20a54ee59ce8cc22a193","after":"9e919ce3147d561fce5767d7b10d09b9bb959536","ref":"refs/heads/3558-speculative-fix","pushedAt":"2023-05-19T22:25:16.741Z","pushType":"push","commitsCount":1,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Use temporary file","shortMessageHtmlLink":"Use temporary file"}},{"before":"ed33bfc4cb441ad68feaf2178360dcd1127c23b2","after":"8edd8fd77761b002073a20a54ee59ce8cc22a193","ref":"refs/heads/3558-speculative-fix","pushedAt":"2023-05-19T22:00:01.912Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Leave empty `.go` file in the output tree\n\nIsolating the empty `.go` files generated for targets without sources\nand removing them after a build turned out not to solve issues with\nconcurrent unsandboxed builds causing races. Instead, leave the file in\nthe output tree, but update it atomically.\n\nAlong the way fix a potential source of non-hermeticity in\n`go_bazel_test`.","shortMessageHtmlLink":"Leave empty .go file in the output tree"}},{"before":null,"after":"ed33bfc4cb441ad68feaf2178360dcd1127c23b2","ref":"refs/heads/3558-speculative-fix","pushedAt":"2023-05-19T16:34:33.962Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Leave empty `.go` file in the output tree","shortMessageHtmlLink":"Leave empty .go file in the output tree"}},{"before":"991e0e16279a244178a1f0d4d05a8f6419195a2b","after":null,"ref":"refs/heads/remove-host","pushedAt":"2023-05-19T15:55:17.296Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"}},{"before":"1c45178d1abe09c0fd702153fd631c61ec09c073","after":"991e0e16279a244178a1f0d4d05a8f6419195a2b","ref":"refs/heads/remove-host","pushedAt":"2023-05-19T15:34:55.849Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Fix tests with `--incompatible_disable_starlark_host_transitions`","shortMessageHtmlLink":"Fix tests with --incompatible_disable_starlark_host_transitions"}},{"before":"3e8e42a866bd15e698632f1bcf4d6a5ad7d059ca","after":null,"ref":"refs/heads/disable-link-test","pushedAt":"2023-05-19T15:34:44.472Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"}},{"before":"5796753e0f930d0a7c35f3d74d63552fcd30354a","after":"1c45178d1abe09c0fd702153fd631c61ec09c073","ref":"refs/heads/remove-host","pushedAt":"2023-05-19T10:56:38.882Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Fix tests with `--incompatible_disable_starlark_host_transitions`","shortMessageHtmlLink":"Fix tests with --incompatible_disable_starlark_host_transitions"}},{"before":"10cb27785eb9a044c871db301225913c0f4e04b9","after":"5796753e0f930d0a7c35f3d74d63552fcd30354a","ref":"refs/heads/remove-host","pushedAt":"2023-05-19T10:04:08.466Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Fix tests with `--incompatible_disable_starlark_host_transitions`","shortMessageHtmlLink":"Fix tests with --incompatible_disable_starlark_host_transitions"}},{"before":"7cb752518d387643f7be92fb16f4f799ea26a06b","after":"3e8e42a866bd15e698632f1bcf4d6a5ad7d059ca","ref":"refs/heads/disable-link-test","pushedAt":"2023-05-19T09:00:25.049Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Remove tests for `go_path`'s `link` mode\n\n`link` mode produces non-hermetically dangling symlinks by design, which\nmeans that it is broken with remote caching or execution and cannot be\nguaranteed to work in other situations.\n\nIn the feature, we may be able to support it again based on\n`ctx.declare_symlink` and improved unresolved symlink support with\nremote caching and execution.","shortMessageHtmlLink":"Remove tests for go_path's link mode"}},{"before":"805b337e9d3f6533338b106d2625a19612314916","after":"7cb752518d387643f7be92fb16f4f799ea26a06b","ref":"refs/heads/disable-link-test","pushedAt":"2023-05-19T08:43:33.354Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Remove tests for `go_path`'s `link` mode\n\n`link` mode produces non-hermetically dangling symlinks by design, which\nmeans that it is broken with remote caching or execution and cannot be\nguaranteed to work in other situations.\n\nIn the feature, we may be able to support it again based on\n`ctx.declare_symlink` and improved unresolved symlink support with\nremote caching and execution.","shortMessageHtmlLink":"Remove tests for go_path's link mode"}},{"before":"ea0ac3f92899611efde39bc38ee0e2a88b90a60a","after":"805b337e9d3f6533338b106d2625a19612314916","ref":"refs/heads/disable-link-test","pushedAt":"2023-05-19T08:39:47.202Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Remove tests for `go_path`'s `link` mode\n\n`link` mode produces non-hermetically dangling symlinks by design, which\nmeans that it is broken with remote caching or execution and cannot be\nguaranteed to work in other situations.\n\nIn the feature, we may be able to support it again based on\n`ctx.declare_symlink` and improved unresolved symlink support with\nremote caching and execution.","shortMessageHtmlLink":"Remove tests for go_path's link mode"}},{"before":null,"after":"ea0ac3f92899611efde39bc38ee0e2a88b90a60a","ref":"refs/heads/disable-link-test","pushedAt":"2023-05-19T08:32:47.010Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Remove tests for `go_path`'s `link` mode\n\n`link` mode produces non-hermetically dangling symlinks by design, which\nmeans that it is broken with remote caching or execution and cannot be\nguaranteed to work in other situations.\n\nIn the feature, we may be able to support it again based on\n`ctx.declare_symlink` and improved unresolved symlink support with\nremote caching and execution.","shortMessageHtmlLink":"Remove tests for go_path's link mode"}},{"before":"a9b029964a10d2db60dc32f1fec3fbc622b8a68a","after":"10cb27785eb9a044c871db301225913c0f4e04b9","ref":"refs/heads/remove-host","pushedAt":"2023-05-17T18:21:54.692Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Fix go_path test in CI","shortMessageHtmlLink":"Fix go_path test in CI"}},{"before":"9a118789ebf0296584e2db969ffde97f65fabf4e","after":"a9b029964a10d2db60dc32f1fec3fbc622b8a68a","ref":"refs/heads/remove-host","pushedAt":"2023-05-17T18:13:55.833Z","pushType":"push","commitsCount":1,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Fix go_path link mode","shortMessageHtmlLink":"Fix go_path link mode"}},{"before":"52a986b69bbb973cb436a778574412ced30e7772","after":"9a118789ebf0296584e2db969ffde97f65fabf4e","ref":"refs/heads/remove-host","pushedAt":"2023-05-17T17:57:21.443Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Fix tests with `--incompatible_disable_starlark_host_transitions`","shortMessageHtmlLink":"Fix tests with --incompatible_disable_starlark_host_transitions"}},{"before":null,"after":"52a986b69bbb973cb436a778574412ced30e7772","ref":"refs/heads/remove-host","pushedAt":"2023-05-17T17:56:28.954Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Fix tests with `--incompatible_disable_starlark_host_transitions`","shortMessageHtmlLink":"Fix tests with --incompatible_disable_starlark_host_transitions"}},{"before":"4a049542b2abd2c6d05a3c8a2a33a23fbe2dd88d","after":null,"ref":"refs/heads/debug-bwob-failure","pushedAt":"2023-05-04T13:33:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"}},{"before":"207d2c384457cd6baaba29b6c4ca8e701e6c668f","after":"4a049542b2abd2c6d05a3c8a2a33a23fbe2dd88d","ref":"refs/heads/debug-bwob-failure","pushedAt":"2023-04-28T15:01:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Move CI flags to .bazelrc and fix BwoB build\n\nThis simplifies the CI config and also ensures that the recent BwoB flip\nin CI is disabled in all runs.","shortMessageHtmlLink":"Move CI flags to .bazelrc and fix BwoB build"}},{"before":"1b1b4dc0b2131d898904baeb7ccb106dd6531593","after":"207d2c384457cd6baaba29b6c4ca8e701e6c668f","ref":"refs/heads/debug-bwob-failure","pushedAt":"2023-04-28T14:39:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Move CI flags to .bazelrc\n\nThis simplifies the CI config and also ensures that the recent BwoB flip\nin CI is disabled in all runs.","shortMessageHtmlLink":"Move CI flags to .bazelrc"}},{"before":"bceaceb278f27e6c7049a2e7cb0ec2046d4ab021","after":"1b1b4dc0b2131d898904baeb7ccb106dd6531593","ref":"refs/heads/debug-bwob-failure","pushedAt":"2023-04-28T14:21:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Move CI flags to .bazelrc\n\nThis simplifies the CI config and also ensures that the recent BwoB flip\nin CI is disabled in all runs.","shortMessageHtmlLink":"Move CI flags to .bazelrc"}},{"before":"35fa9a8f10dab3c953adfd5ad6016d20cdace417","after":"bceaceb278f27e6c7049a2e7cb0ec2046d4ab021","ref":"refs/heads/debug-bwob-failure","pushedAt":"2023-04-28T14:19:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Move CI flags to .bazelrc\n\nThis simplifies the CI config and also ensures that the recent BwoB flip\nin CI is disabled in all runs.","shortMessageHtmlLink":"Move CI flags to .bazelrc"}},{"before":"4afb62af8001edefe48056c8c45fcfce6b993322","after":"35fa9a8f10dab3c953adfd5ad6016d20cdace417","ref":"refs/heads/debug-bwob-failure","pushedAt":"2023-04-28T14:19:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Move CI flags to .bazelrc\n\nThis simplifies the CI config and also ensures that the recent BwoB flip\nin CI is disabled in all runs.","shortMessageHtmlLink":"Move CI flags to .bazelrc"}},{"before":"16b753dce03c7f673c047fa5f8fda54fbeeb1941","after":"4afb62af8001edefe48056c8c45fcfce6b993322","ref":"refs/heads/debug-bwob-failure","pushedAt":"2023-04-28T14:13:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Fix BwoB failure in CI","shortMessageHtmlLink":"Fix BwoB failure in CI"}},{"before":"be45be56882881fb355e7fe9bfca61a83396d79f","after":"16b753dce03c7f673c047fa5f8fda54fbeeb1941","ref":"refs/heads/debug-bwob-failure","pushedAt":"2023-04-28T14:09:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Fix BwoB failure in CI","shortMessageHtmlLink":"Fix BwoB failure in CI"}},{"before":"8baa77f136b76d27e99829c81b4ab244edd7d356","after":"be45be56882881fb355e7fe9bfca61a83396d79f","ref":"refs/heads/debug-bwob-failure","pushedAt":"2023-04-28T12:47:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fmeum","name":"Fabian Meumertzheim","path":"/fmeum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4312191?s=80&v=4"},"commit":{"message":"Switch to declare_symlink","shortMessageHtmlLink":"Switch to declare_symlink"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0yM1QxNTo0MzozMi41MzA1OTVazwAAAAMyk2ip","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0yM1QxNTo0MzozMi41MzA1OTVazwAAAAMyk2ip","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0yOFQxMjo0Nzo0OC4wMDAwMDBazwAAAAMiSCmj"}},"title":"Activity ยท fmeum/rules_go"}