{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":698405642,"defaultBranch":"master","name":"NixThePlanet","ownerLogin":"MatthewCroughan","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-29T20:59:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26458780?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724616658.0","currentOid":""},"activityList":{"items":[{"before":"c7beb5ae14409e0aa30f219149fc60dd76e56c97","after":"61eb4c59ed35c43433fb39fd9ee60e252538325b","ref":"refs/heads/master","pushedAt":"2024-08-25T21:47:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"Merge pull request #33 from Luflosi/makeDarwinImage-use-less-space\n\nmakeDarwinImage: add option to not run the installer a second time","shortMessageHtmlLink":"Merge pull request #33 from Luflosi/makeDarwinImage-use-less-space"}},{"before":null,"after":"4858c641e043e924ded65a7cac054355a4669908","ref":"refs/heads/ci-pr-33","pushedAt":"2024-08-25T20:10:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"makeDarwinImage: add option to not run the installer a second time\n\nAdd an option `createDiskImageIfNotExists` which will prevent running the installer again and creating new copies of macOS in the Nix store whenever a dependency of NixThePlanet changes in Nixpkgs.","shortMessageHtmlLink":"makeDarwinImage: add option to not run the installer a second time"}},{"before":"dc2c9083aa8ee46b9e0d5212892386cfbbfee943","after":"dcd85edf0002090511ffe8c16bdf6b4621a7600a","ref":"refs/heads/mc/makeWindowsImage","pushedAt":"2024-08-03T15:10:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"0cf01cee8be63bcc925e98fc010dff94e8e27582","after":"c7beb5ae14409e0aa30f219149fc60dd76e56c97","ref":"refs/heads/master","pushedAt":"2024-06-19T06:43:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"Merge pull request #29 from Luflosi/nix-daemon-allow\n\nmakeDarwinImage: explicitly allow access to the Nix Daemon","shortMessageHtmlLink":"Merge pull request #29 from Luflosi/nix-daemon-allow"}},{"before":"9cf1d3d993e65723ccf88279487d6a27db246a38","after":"0cf01cee8be63bcc925e98fc010dff94e8e27582","ref":"refs/heads/master","pushedAt":"2024-06-18T11:06:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"Merge pull request #31 from kirillrdy/master\n\nupdate InstallAssistant.pkg","shortMessageHtmlLink":"Merge pull request #31 from kirillrdy/master"}},{"before":"84d805dfa756725ba882ebf389c63ff8b37cef76","after":"b23f1cdbfd084647c0c4c5297c0e58d18e2da60a","ref":"refs/heads/update-installassistant","pushedAt":"2024-06-16T00:05:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"updated InstallAssistant.pkg","shortMessageHtmlLink":"updated InstallAssistant.pkg"}},{"before":"b23f1cdbfd084647c0c4c5297c0e58d18e2da60a","after":"84d805dfa756725ba882ebf389c63ff8b37cef76","ref":"refs/heads/update-installassistant","pushedAt":"2024-06-15T01:26:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"flake.lock: Update\n\nFlake lock file updates:\n\n• Updated input 'flake-parts':\n 'github:hercules-ci/flake-parts/34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5?narHash=sha256-YcVE5emp1qQ8ieHUnxt1wCZCC3ZfAS%2BSRRWZ2TMda7E%3D' (2023-12-01)\n → 'github:hercules-ci/flake-parts/2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8?narHash=sha256-iKzJcpdXih14qYVcZ9QC9XuZYnPc6T8YImb6dX166kw%3D' (2024-06-01)\n• Updated input 'flake-parts/nixpkgs-lib':\n 'github:NixOS/nixpkgs/e92039b55bcd58469325ded85d4f58dd5a4eaf58?dir=lib&narHash=sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk%3D' (2023-11-29)\n → 'https://github.com/NixOS/nixpkgs/archive/eb9ceca17df2ea50a250b6b27f7bf6ab0186f198.tar.gz?narHash=sha256-lIbdfCsf8LMFloheeE6N31%2BBMIeixqyQWbSr2vk79EQ%3D' (2024-06-01)\n• Updated input 'hercules-ci-effects':\n 'github:hercules-ci/hercules-ci-effects/31b6cd7569191bfcd0a548575b0e2ef953ed7d09?narHash=sha256-GuX16rzRze2y7CsewJLTV6qXkXWyEwp6VCZXi8HLruU%3D' (2023-11-26)\n → 'github:hercules-ci/hercules-ci-effects/0ab08b23ce3c3f75fe9a5598756b6fb8bcf0b414?narHash=sha256-03rLBd/lKecgaKz0j5ESUf9lDn5R0SJatZTKLL5unWE%3D' (2024-06-10)\n• Updated input 'hercules-ci-effects/flake-parts':\n 'github:hercules-ci/flake-parts/c9afaba3dfa4085dbd2ccb38dfade5141e33d9d4?narHash=sha256-B2xAZKLkkeRFG5XcHHSXXcP7To9Xzr59KXeZiRf4vdQ%3D' (2023-10-03)\n → 'github:hercules-ci/flake-parts/9126214d0a59633752a136528f5f3b9aa8565b7d?narHash=sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm%2BGpZNw%3D' (2024-04-01)\n• Updated input 'hercules-ci-effects/nixpkgs':\n 'github:NixOS/nixpkgs/7c9cc5a6e5d38010801741ac830a3f8fd667a7a0?narHash=sha256-SaTWPkI8a5xSHX/rrKzUe%2B/uVNy6zCGMXgoeMb7T9rg%3D' (2023-10-19)\n → 'github:NixOS/nixpkgs/6143fc5eeb9c4f00163267708e26191d1e918932?narHash=sha256-%2Bz/XjO3QJs5rLE5UOf015gdVauVRQd2vZtsFkaXBq2Y%3D' (2024-04-21)\n• Updated input 'nixpkgs':\n 'github:nixos/nixpkgs/6df37dc6a77654682fe9f071c62b4242b5342e04?narHash=sha256-Z6wfYJQKmDN9xciTwU3cOiOk%2BNElxdZwy/FiHctCzjU%3D' (2023-12-22)\n → 'github:nixos/nixpkgs/e9ee548d90ff586a6471b4ae80ae9cfcbceb3420?narHash=sha256-4Zu0RYRcAY/VWuu6awwq4opuiD//ahpc2aFHg2CWqFY%3D' (2024-06-13)\n• Updated input 'osx-kvm':\n 'github:kholia/OSX-KVM/09daff670a7eb9ff616073df329586c5995623a9?narHash=sha256-Sk8LYhFovoMX1ln7DWYArJQphW2a4h8Xg7/ZEZXwZv4%3D' (2023-11-30)\n → 'github:kholia/OSX-KVM/326053dd61f49375d5dfb28ee715d38b04b5cd8e?narHash=sha256-h0eeUUw5hH5p8DM96dsVx8sGvt6a1SbI%2B82uDbm86cU%3D' (2024-04-15)","shortMessageHtmlLink":"flake.lock: Update"}},{"before":null,"after":"a82b435cc742c94c2b0a76dc4380bb0343504719","ref":"refs/heads/luflosi/nix-daemon-allow","pushedAt":"2024-06-13T22:14:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"makeDarwinImage: explicitly allow access to the Nix Daemon\n\nPreviously we relied on the `nix-settings.allowed-users` option to be kept at the default.\nIf the user sets this setting to `[]`, the `macos-ventura` systemd service wouldn't be allowed to talk to the daemon and the run script would fail to create a garbage collection root.\nThis would cause the base image to be eventually deleted by the garbage collector, leading to an unbootable macOS VM.\nTo fix this, I add a new group and allow it to talk to the Nix daemon.\n\nI first tried to use `SupplementaryGroups` instead but that didn't work, see https://github.com/NixOS/nix/issues/9071.\n\nI also modified the run script to create the `macos-ventura.qcow2` image based on the symlink to the base image instead of using the store path directly.\nThis way, if the `nix-store` command above fails to create the GC root in the future, it will be very obvious.","shortMessageHtmlLink":"makeDarwinImage: explicitly allow access to the Nix Daemon"}},{"before":null,"after":"b23f1cdbfd084647c0c4c5297c0e58d18e2da60a","ref":"refs/heads/update-installassistant","pushedAt":"2024-06-13T22:12:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"updated InstallAssistant.pkg","shortMessageHtmlLink":"updated InstallAssistant.pkg"}},{"before":"b384ebc166c896427cc9099f6afede61941b2458","after":"9cf1d3d993e65723ccf88279487d6a27db246a38","ref":"refs/heads/master","pushedAt":"2024-03-24T11:40:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"effects: use effect mounting","shortMessageHtmlLink":"effects: use effect mounting"}},{"before":"2f1660cc5dc0ece25204c808dc2f70ffd81ffb37","after":"9cf1d3d993e65723ccf88279487d6a27db246a38","ref":"refs/heads/mc/effect-mounts","pushedAt":"2024-03-24T11:37:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"effects: use effect mounting","shortMessageHtmlLink":"effects: use effect mounting"}},{"before":"a16ef465ae53ab958fa86a4310aa6e1c9764d365","after":"2f1660cc5dc0ece25204c808dc2f70ffd81ffb37","ref":"refs/heads/mc/effect-mounts","pushedAt":"2024-03-24T11:17:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"testush","shortMessageHtmlLink":"testush"}},{"before":"65327549bf5414d62a61420b264a10b920a1f427","after":"a16ef465ae53ab958fa86a4310aa6e1c9764d365","ref":"refs/heads/mc/effect-mounts","pushedAt":"2024-03-24T10:51:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"testush","shortMessageHtmlLink":"testush"}},{"before":"21d4a2eb44dab5787123a4e6fe721d8846be5824","after":"65327549bf5414d62a61420b264a10b920a1f427","ref":"refs/heads/mc/effect-mounts","pushedAt":"2024-03-24T10:45:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"b4ea01124c32f375cfbe1df2c32d1fc6464224d5","after":"21d4a2eb44dab5787123a4e6fe721d8846be5824","ref":"refs/heads/mc/effect-mounts","pushedAt":"2024-03-24T10:43:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"022c7193fca2fe530230303c4ed306edd77a4fb8","after":"b4ea01124c32f375cfbe1df2c32d1fc6464224d5","ref":"refs/heads/mc/effect-mounts","pushedAt":"2024-03-24T10:42:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"0003e052b10789a79df286e9c5ff5b221bb6c0ba","after":"022c7193fca2fe530230303c4ed306edd77a4fb8","ref":"refs/heads/mc/effect-mounts","pushedAt":"2024-03-24T10:35:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"43846e633637119051c0da51c374ab1a82e89a92","after":"0003e052b10789a79df286e9c5ff5b221bb6c0ba","ref":"refs/heads/mc/effect-mounts","pushedAt":"2024-03-24T10:31:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"7a5dacce28a68b751e69a0d09980601fcd919290","after":"43846e633637119051c0da51c374ab1a82e89a92","ref":"refs/heads/mc/effect-mounts","pushedAt":"2024-03-24T10:27:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"14d9310b2e91bb78041af79d2db330d2d9446fd5","after":"7a5dacce28a68b751e69a0d09980601fcd919290","ref":"refs/heads/mc/effect-mounts","pushedAt":"2024-03-24T10:19:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":null,"after":"14d9310b2e91bb78041af79d2db330d2d9446fd5","ref":"refs/heads/mc/effect-mounts","pushedAt":"2024-03-23T20:30:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"7107580afccd906eb540473ddab3e85680de1056","after":"dc2c9083aa8ee46b9e0d5212892386cfbbfee943","ref":"refs/heads/mc/makeWindowsImage","pushedAt":"2024-03-15T03:35:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"62ba30ef20dd4abbfb248eb53e1f7c973ca6f076","after":"b384ebc166c896427cc9099f6afede61941b2458","ref":"refs/heads/master","pushedAt":"2024-03-06T20:34:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"Merge pull request #24 from Luflosi/disable-auto-start\n\nmakeDarwinImage: allow not starting the macOS VM automatically","shortMessageHtmlLink":"Merge pull request #24 from Luflosi/disable-auto-start"}},{"before":"3b43246b035f341304617e92e43e7f52291a8f16","after":"7107580afccd906eb540473ddab3e85680de1056","ref":"refs/heads/mc/makeWindowsImage","pushedAt":"2024-03-05T17:07:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":null,"after":"18e031c82b1b10a77941b24e3e027989d0579930","ref":"refs/heads/pr/luflosi/disable-auto-start","pushedAt":"2024-02-27T18:03:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"makeDarwinImage: allow not starting the macOS VM automatically\n\nOn my laptop I want to just start the VM when I need it to conserve battery.","shortMessageHtmlLink":"makeDarwinImage: allow not starting the macOS VM automatically"}},{"before":"95a80036bf2e10c4507eeab4bc425d168898090e","after":"62ba30ef20dd4abbfb248eb53e1f7c973ca6f076","ref":"refs/heads/master","pushedAt":"2024-02-16T00:30:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"Merge pull request #19 from Luflosi/make-sshListenAddr-configurable\n\nmakeDarwinImage: make sshListenAddr configurable","shortMessageHtmlLink":"Merge pull request #19 from Luflosi/make-sshListenAddr-configurable"}},{"before":null,"after":"b1cf30a7c2dbfa5175b6c44cae7013da855be69c","ref":"refs/heads/pr/make-sshListenAddr-configurable","pushedAt":"2024-02-15T23:19:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"makeDarwinImage: make sshListenAddr configurable\n\nListening on 0.0.0.0 with admin/admin credentials by default is not very nice.\nLet's only listen on IPv4 localhost by default.","shortMessageHtmlLink":"makeDarwinImage: make sshListenAddr configurable"}},{"before":"c701c536210ed4afb0ae1da8e7a305f8366ae71d","after":"95a80036bf2e10c4507eeab4bc425d168898090e","ref":"refs/heads/master","pushedAt":"2024-02-07T16:11:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"Merge pull request #16 from mcdonc/fix-ventura-download-url\n\ngive makeDarwinImage a working URL for the install assistant pkg","shortMessageHtmlLink":"Merge pull request #16 from mcdonc/fix-ventura-download-url"}},{"before":null,"after":"3b43246b035f341304617e92e43e7f52291a8f16","ref":"refs/heads/mc/makeWindowsImage","pushedAt":"2024-01-29T21:23:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"},"commit":{"message":"makeWindows11Image: wip","shortMessageHtmlLink":"makeWindows11Image: wip"}},{"before":"256589fb898e85bcb87ae8a5b0f252d985b9073a","after":null,"ref":"refs/heads/mc/update","pushedAt":"2024-01-11T12:40:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MatthewCroughan","name":"Matthew Croughan","path":"/MatthewCroughan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26458780?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEo7ImMAA","startCursor":null,"endCursor":null}},"title":"Activity · MatthewCroughan/NixThePlanet"}