{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":734682979,"defaultBranch":"main","name":"brioche","ownerLogin":"brioche-dev","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-22T10:23:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/48301605?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727075485.0","currentOid":""},"activityList":{"items":[{"before":"9420a1819745f802e7b10d129e343b3e176d7d39","after":null,"ref":"refs/heads/locked-git-refs","pushedAt":"2024-09-23T07:11:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"}},{"before":"1f093912f214753d32f3d3f16f1fe005098ece06","after":"e30ba5179d94caa9839ee34045e874ff565ac9ab","ref":"refs/heads/main","pushedAt":"2024-09-23T07:11:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"},"commit":{"message":"Implement `Brioche.gitRef()` for locked git refs (#126)","shortMessageHtmlLink":"Implement Brioche.gitRef() for locked git refs (#126)"}},{"before":null,"after":"9420a1819745f802e7b10d129e343b3e176d7d39","ref":"refs/heads/locked-git-refs","pushedAt":"2024-09-23T06:27:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"},"commit":{"message":"Implement `Brioche.gitRef()` for locked git refs","shortMessageHtmlLink":"Implement Brioche.gitRef() for locked git refs"}},{"before":"b4d3cded32cd3b5016c2db95749496d3aee1f293","after":null,"ref":"refs/heads/process-dependency-more-envs","pushedAt":"2024-09-16T07:16:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"}},{"before":"e0b05cce9e3877533e56521f8e0690684954ace9","after":"1f093912f214753d32f3d3f16f1fe005098ece06","ref":"refs/heads/main","pushedAt":"2024-09-16T07:16:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"},"commit":{"message":"Update `Process.dependencies` to allow more flexibility when setting envs (#124)\n\n* Update `Process.dependencies` to support using just files/symlinks for env vars\r\n\r\n* Update `blob_path` to take `&mut` ref for permit\r\n\r\nThis brings it inline with the other functions taking a permit","shortMessageHtmlLink":"Update Process.dependencies to allow more flexibility when setting …"}},{"before":"d30a3762c9dae06c00e4c06081b5d28b3f3892c8","after":"b4d3cded32cd3b5016c2db95749496d3aee1f293","ref":"refs/heads/process-dependency-more-envs","pushedAt":"2024-09-16T05:32:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"},"commit":{"message":"Merge branch 'main' into process-dependency-more-envs","shortMessageHtmlLink":"Merge branch 'main' into process-dependency-more-envs"}},{"before":"94a3bb33d31bcaf7a6a0faefd2a9edb2a2c7941d","after":null,"ref":"refs/heads/symlink-fixes","pushedAt":"2024-09-15T01:14:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"}},{"before":"0eaeeb20710be687703a975917a115be2f283e5c","after":"e0b05cce9e3877533e56521f8e0690684954ace9","ref":"refs/heads/main","pushedAt":"2024-09-15T01:14:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"},"commit":{"message":"Tweak symlinks in `create_input` (#125)\n\n* Tweak `logical_path` to better handle root path components\r\n\r\n* Add stricter rules around symlinks in `create_input`\r\n\r\n* Fix shared resources getting skipped in `create_input`\r\n\r\n* Add tests in `bake_process` to validate resource tweaks","shortMessageHtmlLink":"Tweak symlinks in create_input (#125)"}},{"before":null,"after":"94a3bb33d31bcaf7a6a0faefd2a9edb2a2c7941d","ref":"refs/heads/symlink-fixes","pushedAt":"2024-09-15T00:36:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"},"commit":{"message":"Add tests in `bake_process` to validate resource tweaks","shortMessageHtmlLink":"Add tests in bake_process to validate resource tweaks"}},{"before":null,"after":"d30a3762c9dae06c00e4c06081b5d28b3f3892c8","ref":"refs/heads/process-dependency-more-envs","pushedAt":"2024-09-08T03:45:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"},"commit":{"message":"Update `blob_path` to take `&mut` ref for permit\n\nThis brings it inline with the other functions taking a permit","shortMessageHtmlLink":"Update blob_path to take &mut ref for permit"}},{"before":"e4f20803714bcf48f95759faf34a76050ea57ea8","after":null,"ref":"refs/heads/revert-122-missing-sync","pushedAt":"2024-09-08T02:13:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"}},{"before":"b1b37abfcb4aa9da78a6fb74fed520c89e1e5c6b","after":"0eaeeb20710be687703a975917a115be2f283e5c","ref":"refs/heads/main","pushedAt":"2024-09-08T02:13:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"},"commit":{"message":"Revert \"Fix `--sync` missing some recipes (#122)\" (#123)\n\nThis reverts commit b1b37abfcb4aa9da78a6fb74fed520c89e1e5c6b.","shortMessageHtmlLink":"Revert \"Fix --sync missing some recipes (#122)\" (#123)"}},{"before":null,"after":"e4f20803714bcf48f95759faf34a76050ea57ea8","ref":"refs/heads/revert-122-missing-sync","pushedAt":"2024-09-08T01:36:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"},"commit":{"message":"Revert \"Fix `--sync` missing some recipes (#122)\"\n\nThis reverts commit b1b37abfcb4aa9da78a6fb74fed520c89e1e5c6b.","shortMessageHtmlLink":"Revert \"Fix --sync missing some recipes (#122)\""}},{"before":"3de2ad0255585dd4ff554fdcb5533f7c3346528a","after":null,"ref":"refs/heads/missing-sync","pushedAt":"2024-09-08T00:15:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"}},{"before":"839cfd6793e40d3425145ee443640eab58c7df51","after":"b1b37abfcb4aa9da78a6fb74fed520c89e1e5c6b","ref":"refs/heads/main","pushedAt":"2024-09-08T00:15:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"},"commit":{"message":"Fix `--sync` missing some recipes (#122)\n\n* Update `get_recipes` to take a hashmap to insert into\r\n\r\n* Fix sync missing some recipes by improving `recipe_references`\r\n\r\n* Update failing test in `sync_to_registry.rs`","shortMessageHtmlLink":"Fix --sync missing some recipes (#122)"}},{"before":"12807a78f33c4e93aeab27fe93b9d40542e0a2f9","after":"3de2ad0255585dd4ff554fdcb5533f7c3346528a","ref":"refs/heads/missing-sync","pushedAt":"2024-09-07T06:38:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"},"commit":{"message":"Update failing test in `sync_to_registry.rs`","shortMessageHtmlLink":"Update failing test in sync_to_registry.rs"}},{"before":"f83710f7918c422d034b82249ffb05502793d58a","after":"12807a78f33c4e93aeab27fe93b9d40542e0a2f9","ref":"refs/heads/missing-sync","pushedAt":"2024-09-07T04:48:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"},"commit":{"message":"Fix sync missing some recipes by improving `recipe_references`","shortMessageHtmlLink":"Fix sync missing some recipes by improving recipe_references"}},{"before":null,"after":"f83710f7918c422d034b82249ffb05502793d58a","ref":"refs/heads/missing-sync","pushedAt":"2024-09-07T04:46:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"},"commit":{"message":"Fix sync missing some recipes by improving `recipe_references`","shortMessageHtmlLink":"Fix sync missing some recipes by improving recipe_references"}},{"before":"33046d2bd6671de8ad86d3e273a47fd148cf9254","after":null,"ref":"refs/heads/missing-sync","pushedAt":"2024-09-07T04:43:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"}},{"before":null,"after":"33046d2bd6671de8ad86d3e273a47fd148cf9254","ref":"refs/heads/missing-sync","pushedAt":"2024-09-07T04:43:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"},"commit":{"message":"Fix sync missing some recipes by improving `recipe_references`","shortMessageHtmlLink":"Fix sync missing some recipes by improving recipe_references"}},{"before":"e2face7c44957b86f3d9740c89730f61ea62ed86","after":null,"ref":"refs/heads/withmeta-cleanup","pushedAt":"2024-09-07T04:43:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"}},{"before":"56a9cc044d5d6592ee64eaca053eb1ddc2ee3315","after":"839cfd6793e40d3425145ee443640eab58c7df51","ref":"refs/heads/main","pushedAt":"2024-09-07T04:43:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"},"commit":{"message":"Clean up `WithMeta` handling (#121)\n\n* Tweak `Directory` to not store meta with recipe hashes\r\n\r\nThis mechanism was still effectively unused, and it only allowed\r\nmetadata one layer deep. It doesn't seem worth it to continue supporting\r\n\r\n* Update `WithMeta` to deserialize `meta` field properly\r\n\r\n* Remove ununsed `WithMeta` impls","shortMessageHtmlLink":"Clean up WithMeta handling (#121)"}},{"before":null,"after":"e2face7c44957b86f3d9740c89730f61ea62ed86","ref":"refs/heads/withmeta-cleanup","pushedAt":"2024-09-07T03:11:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"},"commit":{"message":"Remove ununsed `WithMeta` impls","shortMessageHtmlLink":"Remove ununsed WithMeta<RecipeHash> impls"}},{"before":"db9ed48006c00e58e3f12f3ed3024dddf7f53ba9","after":null,"ref":"refs/heads/revert-create-output-changes","pushedAt":"2024-09-06T08:49:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"}},{"before":"279124ac8ea0880f9c6fb70941bc0ed7afc716fc","after":"56a9cc044d5d6592ee64eaca053eb1ddc2ee3315","ref":"refs/heads/main","pushedAt":"2024-09-06T08:49:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"},"commit":{"message":"Revert `create_output` memoization (#120)","shortMessageHtmlLink":"Revert create_output memoization (#120)"}},{"before":null,"after":"db9ed48006c00e58e3f12f3ed3024dddf7f53ba9","ref":"refs/heads/revert-create-output-changes","pushedAt":"2024-09-06T08:19:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"},"commit":{"message":"Revert `create_output` memoization","shortMessageHtmlLink":"Revert create_output memoization"}},{"before":"2ac085efc244753594925bbb56cf415ff0777fb2","after":null,"ref":"refs/heads/revert-create-input-and-create-output-changes","pushedAt":"2024-09-06T05:50:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"}},{"before":null,"after":"2ac085efc244753594925bbb56cf415ff0777fb2","ref":"refs/heads/revert-create-input-and-create-output-changes","pushedAt":"2024-09-05T09:11:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"},"commit":{"message":"Revert changes to `create_input` and `create_output`\n\nThis reverts the following commits that were squashed into\n0b8cbd60e9ff6f5c78b011accf18612b1e5f12ca:\n\n- e8cf3d4c12acc31c4942800c0b9ef3474481741d\n- f98a0290807b8f1ec587c84259904b4f392731b4\n- 29bdea418ee937c641aa1d95b589383fec3aa8ec\n- 6b2e555269ce9346e5a6534156cd5b0aac7c94ce\n- 6790c37601643aa8161d4e3203d35ff6ab855205\n- c5f75a620ef4bac6af48417635fff0a354adf686\n- b03241e51958f2256386e005a353053a56cce75a\n- 7e140406552b4a08f4e614f23d9a2135f673174b\n- 2bce49caeceb38e872b1b39c54efe5ea2b10e257\n- 41f5244e625073269ad2eb6d28ee5e246f536d21\n- b863200c86ded72fe0223d8bd048d4cf9c4890d8\n- 618b404b2e20705f80b72d6cb31082e5e04e39ad\n- 308a2d5ba648376bfa4b57a92d343a503563d629\n- 6e247b6dee38e3124f0da5bbdb58c55607916fdf\n- b8deb41e18b6d4f3d977cf83c536c01b172f98ac\n- ade367d8f4f10b05bb43e3bfc72576dd3b278a77\n- f8bb0e9be57bb7f780818e4f157fb7c49520eeef\n- 9babadccb786a0b571eeb994b36e9f11f66720a3","shortMessageHtmlLink":"Revert changes to create_input and create_output"}},{"before":"4f8e6fe21cca256ec8b76896e21e64f6ca32c869","after":null,"ref":"refs/heads/implement-glob-recipe","pushedAt":"2024-08-31T22:25:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"}},{"before":"42ca49960a5b65f9d01fa2c8609f4a9b929b7da9","after":"279124ac8ea0880f9c6fb70941bc0ed7afc716fc","ref":"refs/heads/main","pushedAt":"2024-08-31T22:25:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kylewlacy","name":"Kyle Lacy","path":"/kylewlacy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1362179?s=80&v=4"},"commit":{"message":"Implement new `glob` recipe (#119)","shortMessageHtmlLink":"Implement new glob recipe (#119)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QwNzoxMToyNS4wMDAwMDBazwAAAAS9o2_q","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QwNzoxMToyNS4wMDAwMDBazwAAAAS9o2_q","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0zMVQyMjoyNTo0My4wMDAwMDBazwAAAASpkQrC"}},"title":"Activity · brioche-dev/brioche"}