{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":20919066,"defaultBranch":"master","name":"cabal","ownerLogin":"erikd","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2014-06-17T10:17:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/307277?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713327991.0","currentOid":""},"activityList":{"items":[{"before":"526908290ce8f0d22715673e8e074123a4379a48","after":"dda541cebcde25b3324dac4a59c8b9eb98b01e6a","ref":"refs/heads/master","pushedAt":"2024-06-07T06:40:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"Merge pull request #10056 from wismill/install/fix-program-suffix\n\nFix --program-suffix resulting in invalid symlink","shortMessageHtmlLink":"Merge pull request haskell#10056 from wismill/install/fix-program-suffix"}},{"before":"b5c7050f777b8ecacb3414eea7eb00805f5dbba4","after":"466e484ace077740bfd4529ce9cee0905c5d408c","ref":"refs/heads/erikd/pre-post-build-hooks","pushedAt":"2024-05-12T21:25:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"Add pre and post build hooks\n\nRun a program (named \"preBuildHook\") before doing a package build and\nanother program (named \"postBuildHook\") after the package is built.\nThe exit code from the pre-build hook is passed to the post-build\nhook.\n\nThese programs are project local and need to be in the `cabalHooks`\ndirectory which is in the same directory as the `cabal.project` file.\n\nCo-authored: Moritz Angermann ","shortMessageHtmlLink":"Add pre and post build hooks"}},{"before":"33aabe07d42219a0cadb4fc5d652f4fedae0a460","after":"b5c7050f777b8ecacb3414eea7eb00805f5dbba4","ref":"refs/heads/erikd/pre-post-build-hooks","pushedAt":"2024-05-10T03:17:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"Add pre and post build hooks\n\nRun a program (named \"preBuildHook\") before doing a package build and\nanother program (named \"postBuildHook\") after the package is built.\nThe exit code from the pre-build hook is passed to the post-build\nhook.\n\nThese programs are project local and need to be in the `cabalHooks`\ndirectory which is in the same directory as the `cabal.project` file.\n\nCo-authored: Moritz Angermann ","shortMessageHtmlLink":"Add pre and post build hooks"}},{"before":"98b6d7f8514925d17080371205be9c67588fbe2f","after":"33aabe07d42219a0cadb4fc5d652f4fedae0a460","ref":"refs/heads/erikd/pre-post-build-hooks","pushedAt":"2024-05-09T07:12:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"Pass the exit code of the preBuildHook to the postBuildHook","shortMessageHtmlLink":"Pass the exit code of the preBuildHook to the postBuildHook"}},{"before":"bc04f49cbdc8742c923f6d8ad261a8f772be6b5e","after":"98b6d7f8514925d17080371205be9c67588fbe2f","ref":"refs/heads/erikd/pre-post-build-hooks","pushedAt":"2024-05-09T05:45:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"Always do the `runBuild` step )see comments)","shortMessageHtmlLink":"Always do the runBuild step )see comments)"}},{"before":"ffa9b5eb53838710a46702502821f71120fbdc3d","after":"bc04f49cbdc8742c923f6d8ad261a8f772be6b5e","ref":"refs/heads/erikd/pre-post-build-hooks","pushedAt":"2024-05-09T05:38:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"Always do the `runBuild` step )see comments)","shortMessageHtmlLink":"Always do the runBuild step )see comments)"}},{"before":"bb9c36179f1ee4b0208a235f5271f6d67e20c795","after":"ffa9b5eb53838710a46702502821f71120fbdc3d","ref":"refs/heads/erikd/pre-post-build-hooks","pushedAt":"2024-05-07T07:14:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"Add pre and post build hooks\n\nRun a program (named \"preBuildHook\") before doing a package build and\nanother program (named \"postBuildHook\") after the package is built.\n\nThese programs are project local and need to be in the `cabalHooks`\ndirectory which is in the same directory as the `cabal.project` file.\n\nCo-authored: Moritz Angermann ","shortMessageHtmlLink":"Add pre and post build hooks"}},{"before":"8dfd13fa8109150a497274aac3c7bffb87be92be","after":"bb9c36179f1ee4b0208a235f5271f6d67e20c795","ref":"refs/heads/erikd/pre-post-build-hooks","pushedAt":"2024-05-07T06:52:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"Add pre and post build hooks\n\nRun a program (named \"preBuildHook\") before doing a package build and\nanother program (named \"postBuildHook\") after the package is built.\n\nThese programs are project local and need to be in the `cabalHooks`\ndirectory which is in the same directory as the `cabal.project` file.\n\nCo-authored: Moritz Angermann ","shortMessageHtmlLink":"Add pre and post build hooks"}},{"before":"c99f431a37e675b7cd15ed85c31c6ddd8fef0ae8","after":"8dfd13fa8109150a497274aac3c7bffb87be92be","ref":"refs/heads/erikd/pre-post-build-hooks","pushedAt":"2024-05-07T06:48:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"Add pre and post build hooks\n\nRun a program (named \"preBuildHook\") before doing a package build and\nanother program (named \"postBuildHook\") after the package is built.\n\nThese programs are project local and need to be in the `cabalHooks`\ndirectory which is in the same directory as the `cabal.project` file.\n\nCo-authored: Moritz Angermann ","shortMessageHtmlLink":"Add pre and post build hooks"}},{"before":"6db998ef4e4269f5e1b41a868280868688573d0d","after":"c99f431a37e675b7cd15ed85c31c6ddd8fef0ae8","ref":"refs/heads/erikd/pre-post-build-hooks","pushedAt":"2024-05-07T06:43:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"Add pre and post build hooks\n\nRun a program (named \"preBuildHook\") before doing a package build and\nanother program (named \"postBuildHook\") after the package is built.\n\nThese programs are project local and need to be in the `cabalHooks`\ndirectory which is in the same directory as the `cabal.project` file.\n\nCo-authored: Moritz Angermann ","shortMessageHtmlLink":"Add pre and post build hooks"}},{"before":"7f4ea6374f2cfc2ae2ae9f3e540c7dac30079d2e","after":"6db998ef4e4269f5e1b41a868280868688573d0d","ref":"refs/heads/erikd/pre-post-build-hooks","pushedAt":"2024-05-07T05:36:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"Add pre and post build hooks\n\nRun a program (named \"preBuildHook\") before doing a package build and\nanother program (named \"postBuildHook\") after the package is built.\n\nThese programs are project local and need to be in the `cabalHooks`\ndirectory which is in the same directory as the `cabal.project` file.\n\nCo-authored: Moritz Angermann ","shortMessageHtmlLink":"Add pre and post build hooks"}},{"before":"5951fc0c555d914053647e93c38d4ed7c86ec56a","after":"7f4ea6374f2cfc2ae2ae9f3e540c7dac30079d2e","ref":"refs/heads/erikd/pre-post-build-hooks","pushedAt":"2024-04-24T01:20:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"Add pre and post build hooks\n\nRun a program (named \"preBuildHook\") before doing a package build and\nanother program (named \"postBuildHook\") after the package is built.\n\nThese two programs need to be in ~/.cabal/hooks/ directory. If two or\nmore projects need to use different hooks, dispatch can be done using\nenvironment variables.\n\nCo-authored: Moritz Angermann ","shortMessageHtmlLink":"Add pre and post build hooks"}},{"before":"aa2decdba3cf2da8386a6a491f884de59b9c881f","after":"5951fc0c555d914053647e93c38d4ed7c86ec56a","ref":"refs/heads/erikd/pre-post-build-hooks","pushedAt":"2024-04-23T00:58:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"Add pre and post build hooks\n\nRun a program (named \"preBuildHook\") before doing a package build and\nanother program (named \"postBuildHook\") after the package is built.\n\nThese two programs need to be in ~/.cabal/hooks/ directory. If two or\nmore projects need to use different hooks, dispatch can be done using\nenvironment variables.\n\nCo-authored: Moritz Angermann ","shortMessageHtmlLink":"Add pre and post build hooks"}},{"before":"1ea2f25fbca099b1e393ee80757752f35db318b0","after":"aa2decdba3cf2da8386a6a491f884de59b9c881f","ref":"refs/heads/erikd/pre-post-build-hooks","pushedAt":"2024-04-22T00:15:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"Add pre and post build hooks\n\nRun a program (named \"preBuildHook\") before doing a package build and\nanother program (named \"postBuildHook\") after the package is built.\n\nThese two programs need to be in ~/.cabal/hooks/ directory. If two or\nmore projects need to use different hooks, dispatch can be done using\nenvironment variables.\n\nCo-authored: Moritz Angermann ","shortMessageHtmlLink":"Add pre and post build hooks"}},{"before":"21b858f100c7c3b0306de2a6f4675c9c2c1046f5","after":"526908290ce8f0d22715673e8e074123a4379a48","ref":"refs/heads/master","pushedAt":"2024-04-22T00:11:34.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"Use Base16 hash for script path.\n\nIssue #9334 shows that `%` characters on Windows result in invalid\npaths, also `/` characters on Linux create invalid paths.\n\nThis changes from using base64 to using base16 with the same length\nwe use for unit-ids.","shortMessageHtmlLink":"Use Base16 hash for script path."}},{"before":"598c6514233fbdbc4daa7adcd9e2be993ac9ae10","after":"a1ac243cfef4ee5c089c8f12b7ba4e5aea882fa2","ref":"refs/heads/erikd/v2-outdated","pushedAt":"2024-04-22T00:11:34.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"c70aa26e2b0c2a48c1ee9fc472d1a0f5c4d7b0e9","after":"1ea2f25fbca099b1e393ee80757752f35db318b0","ref":"refs/heads/erikd/pre-post-build-hooks","pushedAt":"2024-04-22T00:01:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"Add pre and post build hooks\n\nRun a program (named \"preBuildHook\") before doing a package build and\nanother program (named \"postBuildHook\") after the package is built.\n\nThese two programs need to be in ~/.cabal/hooks/ directory. If two or\nmore projects need to use different hooks, dispatch can be done using\nenvironment variables.\n\nCo-authored: Moritz Angermann ","shortMessageHtmlLink":"Add pre and post build hooks"}},{"before":"ed08c4e1dcaa6d5ecb9744a68dad74cce20f04ae","after":"c70aa26e2b0c2a48c1ee9fc472d1a0f5c4d7b0e9","ref":"refs/heads/erikd/pre-post-build-hooks","pushedAt":"2024-04-17T06:13:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"Add pre and post build hooks\n\nRun a program (named \"preBuildHook\") before doing a package build and\nanother program (named \"postBuildHook\") after the package is built.\n\nThese two programs need to be in ~/.cabal/hooks/ directory. If two or\nmore projects need to use different hooks, dispatch can be done using\nenvironment variables.\n\nCo-authored: Moritz Angermann ","shortMessageHtmlLink":"Add pre and post build hooks"}},{"before":"c5cd321a3e05304e0ccc16061e671c190e77cd97","after":"ed08c4e1dcaa6d5ecb9744a68dad74cce20f04ae","ref":"refs/heads/erikd/pre-post-build-hooks","pushedAt":"2024-04-17T06:08:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"Add pre and post build hooks\n\nRun a program (named \"preBuildHook\") before doing a package build and\nanother program (named \"postBuildHook\") after the package is built.\n\nThese two programs need to be in ~/.cabal/hooks/ directory. If two or\nmore projects need to use different hooks, dispatch can be done using\nenvironment variables.\n\nCo-authored: Moritz Angermann ","shortMessageHtmlLink":"Add pre and post build hooks"}},{"before":"56349decc7265993d6338d41def35dd09ed546b3","after":"c5cd321a3e05304e0ccc16061e671c190e77cd97","ref":"refs/heads/erikd/pre-post-build-hooks","pushedAt":"2024-04-17T06:04:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"Add pre and post build hooks\n\nRun a program (named \"preBuildHook\") before doing a package build and\nanother program (named \"postBuildHook\") after the package is built.\n\nThese two programs simply need to be on the users $PATH variable and\nare completely generic.\n\nCo-authored: Moritz Angermann ","shortMessageHtmlLink":"Add pre and post build hooks"}},{"before":"f40888c9b50d8276d2b3ad16f03792f06b5e6ade","after":"56349decc7265993d6338d41def35dd09ed546b3","ref":"refs/heads/erikd/pre-post-build-hooks","pushedAt":"2024-04-17T04:52:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"Add pre and post build hooks\n\nRun a program (named \"preBuildHook\") before doing a package build and\nanother program (named \"postBuildHook\") after the package is built.\n\nThese two programs simply need to be on the users $PATH variable and\nare completely generic.\n\nCo-authored: Moritz Angermann ","shortMessageHtmlLink":"Add pre and post build hooks"}},{"before":"0ff465b729b9eb8a7a22a73612fbdee75b04ff53","after":"f40888c9b50d8276d2b3ad16f03792f06b5e6ade","ref":"refs/heads/erikd/pre-post-build-hooks","pushedAt":"2024-04-17T04:50:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"Add pre and post build hooks\n\nRun a program (named \"preBuildHook\") before doing a package build and\nanother program (named \"postBuildHook\") after the package is built.\n\nThese two programs simply need to be on the users $PATH variable and\nare completely generic.\n\nCo-authored: Moritz Angermann ","shortMessageHtmlLink":"Add pre and post build hooks"}},{"before":"e9ec87cd8e8cf6aa1c0eb089c031e457e53855a3","after":"0ff465b729b9eb8a7a22a73612fbdee75b04ff53","ref":"refs/heads/erikd/pre-post-build-hooks","pushedAt":"2024-04-17T04:40:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"Add pre and post build hooks\n\nRun a program (named \"preBuildHook\") before doing a package build and\nanother program (named \"postBuildHook\") after the package is built.\n\nThese two programs simply need to be on the users $PATH variable and\nare completely generic.\n\nCo-authored: Moritz Angermann ","shortMessageHtmlLink":"Add pre and post build hooks"}},{"before":null,"after":"e9ec87cd8e8cf6aa1c0eb089c031e457e53855a3","ref":"refs/heads/erikd/pre-post-build-hooks","pushedAt":"2024-04-17T04:26:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"Add pre and post build hooks\n\nRun a program (named \"preBuildHook\") before doing a package build and\nanother program (named \"postBuildHook\") after the package is built.\n\nThese two programs simply need to be on the users $PATH variable and\nare completely generic.\n\nCo-authored: Moritz Angermann ","shortMessageHtmlLink":"Add pre and post build hooks"}},{"before":"cc3602f35df6632c12df2ea3ddc0e702abd07b4b","after":"598c6514233fbdbc4daa7adcd9e2be993ac9ae10","ref":"refs/heads/erikd/v2-outdated","pushedAt":"2023-11-27T04:32:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"Passes first test","shortMessageHtmlLink":"Passes first test"}},{"before":"ca9fead98ee8532d28859de4bacb106fcbcef0b2","after":"cc3602f35df6632c12df2ea3ddc0e702abd07b4b","ref":"refs/heads/erikd/v2-outdated","pushedAt":"2023-11-22T04:03:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"908f528102b3a70c1b6277508d0c481325e4933e","after":"ca9fead98ee8532d28859de4bacb106fcbcef0b2","ref":"refs/heads/erikd/v2-outdated","pushedAt":"2023-11-21T23:54:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"e46777bbe32ec73c7c953627c3f64cd40b4a9cc1","after":"908f528102b3a70c1b6277508d0c481325e4933e","ref":"refs/heads/erikd/v2-outdated","pushedAt":"2023-11-21T08:40:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"8302c757141b6aea2c9ae48ee5948813b313d9e7","after":"e46777bbe32ec73c7c953627c3f64cd40b4a9cc1","ref":"refs/heads/erikd/v2-outdated","pushedAt":"2023-11-21T06:44:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"48ccdf8be351983ec44453060cc14129593fad96","after":"8302c757141b6aea2c9ae48ee5948813b313d9e7","ref":"refs/heads/erikd/v2-outdated","pushedAt":"2023-11-21T06:13:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erikd","name":"Erik de Castro Lopo","path":"/erikd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307277?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXuiquQA","startCursor":null,"endCursor":null}},"title":"Activity ยท erikd/cabal"}