{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":13206906,"defaultBranch":"master","name":"purescript","ownerLogin":"purescript","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-09-30T05:29:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6556677?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713297569.0","currentOid":""},"activityList":{"items":[{"before":"851291e0fff69c24ef714f24653defa978c381e5","after":"2070d479d133da9a7c33f7572ca7adb45a4c7aee","ref":"refs/heads/master","pushedAt":"2024-04-16T19:25:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhendric","name":"Ryan Hendrickson","path":"/rhendric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1570964?s=80&v=4"},"commit":{"message":"Remove Git upgrade step from CI (#4541)\n\nbuster-backports no longer exists in debian/dists and it's breaking CI.\r\nThe currently available version of Git in this container is 2.20.1, so\r\nwe don't need this.","shortMessageHtmlLink":"Remove Git upgrade step from CI (#4541)"}},{"before":"ddcee9718a15187fd5d0bd10128eea1b7c60fac3","after":null,"ref":"refs/heads/bump-stackage","pushedAt":"2024-04-16T04:47:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rhendric","name":"Ryan Hendrickson","path":"/rhendric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1570964?s=80&v=4"}},{"before":"debfc2e4e1e859bde3f679850767acd545a0d0f4","after":"851291e0fff69c24ef714f24653defa978c381e5","ref":"refs/heads/master","pushedAt":"2024-04-16T04:47:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhendric","name":"Ryan Hendrickson","path":"/rhendric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1570964?s=80&v=4"},"commit":{"message":"Upgrade to GHC 9.2.8 (#4537)\n\n* Update resolver to lts-20.26\r\n* Update haskell/action to haskell-action","shortMessageHtmlLink":"Upgrade to GHC 9.2.8 (#4537)"}},{"before":"091b60b11d8b0f7de45c079cfa708bb0bd6b3f98","after":"ddcee9718a15187fd5d0bd10128eea1b7c60fac3","ref":"refs/heads/bump-stackage","pushedAt":"2024-02-27T06:00:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purefunctor","name":"Justin Garcia","path":"/purefunctor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66708316?s=80&v=4"},"commit":{"message":"Update haskell/action to haskell-action","shortMessageHtmlLink":"Update haskell/action to haskell-action"}},{"before":"fc070af9fedcb2f8707d5a579297ed4eceec1530","after":"091b60b11d8b0f7de45c079cfa708bb0bd6b3f98","ref":"refs/heads/bump-stackage","pushedAt":"2024-02-27T05:56:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purefunctor","name":"Justin Garcia","path":"/purefunctor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66708316?s=80&v=4"},"commit":{"message":"Upgrade stack version used in CI","shortMessageHtmlLink":"Upgrade stack version used in CI"}},{"before":null,"after":"fc070af9fedcb2f8707d5a579297ed4eceec1530","ref":"refs/heads/bump-stackage","pushedAt":"2024-02-27T05:43:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"purefunctor","name":"Justin Garcia","path":"/purefunctor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66708316?s=80&v=4"},"commit":{"message":"Add entry to CHANGELOG.d","shortMessageHtmlLink":"Add entry to CHANGELOG.d"}},{"before":"16fd7f256954ea72d7e87c8b9ec659eba0fabf66","after":null,"ref":"refs/heads/fix-4535","pushedAt":"2024-02-26T19:16:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rhendric","name":"Ryan Hendrickson","path":"/rhendric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1570964?s=80&v=4"}},{"before":"5589e81af15819023c60c99d3d10b8a19901e4e3","after":"debfc2e4e1e859bde3f679850767acd545a0d0f4","ref":"refs/heads/master","pushedAt":"2024-02-26T19:16:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhendric","name":"Ryan Hendrickson","path":"/rhendric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1570964?s=80&v=4"},"commit":{"message":"Fix compiler crash when a type operator is used in a type argument (#4536)\n\nAdd missing traversal branch for VisibleTypeApp in updateTypes","shortMessageHtmlLink":"Fix compiler crash when a type operator is used in a type argument (#…"}},{"before":"3b377431b12181645dec3fbe67e1a33147e70285","after":"16fd7f256954ea72d7e87c8b9ec659eba0fabf66","ref":"refs/heads/fix-4535","pushedAt":"2024-02-26T03:15:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purefunctor","name":"Justin Garcia","path":"/purefunctor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66708316?s=80&v=4"},"commit":{"message":"Add CHANGELOG.d entry","shortMessageHtmlLink":"Add CHANGELOG.d entry"}},{"before":"ba05707f9b6902b4678e5b914dace9331d05f0a6","after":"3b377431b12181645dec3fbe67e1a33147e70285","ref":"refs/heads/fix-4535","pushedAt":"2024-02-26T03:09:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purefunctor","name":"Justin Garcia","path":"/purefunctor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66708316?s=80&v=4"},"commit":{"message":"Add test case for type operator as an argument","shortMessageHtmlLink":"Add test case for type operator as an argument"}},{"before":null,"after":"ba05707f9b6902b4678e5b914dace9331d05f0a6","ref":"refs/heads/fix-4535","pushedAt":"2024-02-26T03:06:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"purefunctor","name":"Justin Garcia","path":"/purefunctor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66708316?s=80&v=4"},"commit":{"message":"Add test cases","shortMessageHtmlLink":"Add test cases"}},{"before":"136dc1d31f81c0c0cfe39b989cef030452df5bf2","after":null,"ref":"refs/heads/prep-0.15.15","pushedAt":"2024-02-07T17:22:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JordanMartinez","name":null,"path":"/JordanMartinez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8413037?s=80&v=4"}},{"before":"5dcd000363c3c27e29f2bb8e6848c7782c17a40d","after":"5589e81af15819023c60c99d3d10b8a19901e4e3","ref":"refs/heads/master","pushedAt":"2024-02-07T17:22:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JordanMartinez","name":null,"path":"/JordanMartinez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8413037?s=80&v=4"},"commit":{"message":"Prep 0.15.15 (#4533)\n\n* Drop old bug entry\r\n\r\n* Update version to 0.15.15\r\n\r\n* Update changelog","shortMessageHtmlLink":"Prep 0.15.15 (#4533)"}},{"before":null,"after":"136dc1d31f81c0c0cfe39b989cef030452df5bf2","ref":"refs/heads/prep-0.15.15","pushedAt":"2024-02-07T16:14:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JordanMartinez","name":null,"path":"/JordanMartinez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8413037?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}},{"before":"0682e0a24f688211d64cf5e64212722e615ec889","after":null,"ref":"refs/heads/jam/4525-globs-file","pushedAt":"2024-02-07T16:02:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JordanMartinez","name":null,"path":"/JordanMartinez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8413037?s=80&v=4"}},{"before":"e25c476c08c2e134f5d369326060be2f0d9ef583","after":"5dcd000363c3c27e29f2bb8e6848c7782c17a40d","ref":"refs/heads/master","pushedAt":"2024-02-07T16:02:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JordanMartinez","name":null,"path":"/JordanMartinez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8413037?s=80&v=4"},"commit":{"message":"Add support for `--source-globs-file` CLI arg in relevant `purs` commands (#4530)\n\n* Enable passing source input globs via `--source-globs-file path/to/file`\r\n\r\n `--source-globs-file` support has been added to the following commands:\r\n `compile`, `docs`, `graph`, `ide`, and `publish`.\r\n\r\n Due to a [shell character limitation on Windows](https://learn.microsoft.com/en-us/troubleshoot/windows-client/shell-experience/command-line-string-limitation) where a large list of \r\n source globs cannot be passed (e.g. `purs compile ... glob1000/src/**/*.purs`),\r\n source globs can be stored in a file according to the format below\r\n and the file is passed in instead via `purs compile ---source-globs-file path/to/file`.\r\n \r\n ```\r\n # Lines starting with '#' are comments.\r\n # Blank lines are ignored.\r\n # Otherwise, every line is a glob.\r\n\r\n .spago/foo-1.2.3/src/**/*.purs\r\n .spago/bar-2.3.3/src/**/*.purs\r\n my-package/src/**/*.purs\r\n my-package/tests/**/*.purs\r\n ```\r\n\r\n `--source-globs-file` is an optional argument. Mixing it with the normal source globs is fine.\r\n Assuming `.spago/source-globs` contains `src/**/*.purs`, each command below will use\r\n the same input globs:\r\n ```sh\r\n purs compile src/**/*.purs\r\n purs compile --source-globs .spago/source-globs\r\n purs compile --source-globs .spago/source-globs src/**/*.purs \r\n ```\r\n\r\n In the command...\r\n ```\r\n purs compile inputGlob1 inputGlob2 --source-globs-file fileWithMoreGlobs --exclude-files excludeGlob1\r\n ```\r\n the files passed to the compiler are: all the files found by \r\n `inputGlob1`, `inputGlob2`, and all the globs listed in `fileWithMoreGlobs`\r\n minus the files found by `excludeGlob1`.\r\n\r\n* Add `--exclude-file` to more commands\r\n\r\n While implementing the fix above, I discovered that the `--exclude-file` CLI arg \r\n wasn't included in other `purs` commands where such a usage would be \r\n relevant (e.g. `docs`, `repl`, `graph`, and `ide`). This PR also rectifies that problem.","shortMessageHtmlLink":"Add support for --source-globs-file CLI arg in relevant purs comm…"}},{"before":"a8b65891586f50d3200204f194cf8b74acc00fbc","after":"0682e0a24f688211d64cf5e64212722e615ec889","ref":"refs/heads/jam/4525-globs-file","pushedAt":"2024-02-07T15:35:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JordanMartinez","name":null,"path":"/JordanMartinez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8413037?s=80&v=4"},"commit":{"message":"Fix changelog entry","shortMessageHtmlLink":"Fix changelog entry"}},{"before":"9d3b4e2dda06138b3d65e97c4fa3156a75bb9043","after":"a8b65891586f50d3200204f194cf8b74acc00fbc","ref":"refs/heads/jam/4525-globs-file","pushedAt":"2024-02-07T15:24:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JordanMartinez","name":null,"path":"/JordanMartinez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8413037?s=80&v=4"},"commit":{"message":"Alphabetize in purescript.cabal","shortMessageHtmlLink":"Alphabetize in purescript.cabal"}},{"before":"8f8e33a794b30b1dbae556ae628464d39005010c","after":"9d3b4e2dda06138b3d65e97c4fa3156a75bb9043","ref":"refs/heads/jam/4525-globs-file","pushedAt":"2024-02-07T15:21:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JordanMartinez","name":null,"path":"/JordanMartinez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8413037?s=80&v=4"},"commit":{"message":"Rename log entry to feature_","shortMessageHtmlLink":"Rename log entry to feature_"}},{"before":"3f28a30379cb5d7e3112bc81e50ed18687cd0915","after":"8f8e33a794b30b1dbae556ae628464d39005010c","ref":"refs/heads/jam/4525-globs-file","pushedAt":"2024-02-07T15:21:02.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"JordanMartinez","name":null,"path":"/JordanMartinez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8413037?s=80&v=4"},"commit":{"message":"Cleanup whitespace indentation","shortMessageHtmlLink":"Cleanup whitespace indentation"}},{"before":"607184bc0c3af683df8083b48aa466cf8ff72a67","after":"3f28a30379cb5d7e3112bc81e50ed18687cd0915","ref":"refs/heads/jam/4525-globs-file","pushedAt":"2024-02-06T18:33:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JordanMartinez","name":null,"path":"/JordanMartinez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8413037?s=80&v=4"},"commit":{"message":"Update flag in test file","shortMessageHtmlLink":"Update flag in test file"}},{"before":"5c2eb899df355ac7b6b3642960dbf598c65e236e","after":"607184bc0c3af683df8083b48aa466cf8ff72a67","ref":"refs/heads/jam/4525-globs-file","pushedAt":"2024-02-06T15:11:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JordanMartinez","name":null,"path":"/JordanMartinez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8413037?s=80&v=4"},"commit":{"message":"Address feedback","shortMessageHtmlLink":"Address feedback"}},{"before":"2feda1d93c199cf6c9380f6de402c6a4223c76fc","after":"5c2eb899df355ac7b6b3642960dbf598c65e236e","ref":"refs/heads/jam/4525-globs-file","pushedAt":"2024-02-05T17:28:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JordanMartinez","name":null,"path":"/JordanMartinez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8413037?s=80&v=4"},"commit":{"message":"Install tree","shortMessageHtmlLink":"Install tree"}},{"before":"7bb1fad69fe5a505e2b7f2b44d0cb5ef66ba6619","after":"2feda1d93c199cf6c9380f6de402c6a4223c76fc","ref":"refs/heads/jam/4525-globs-file","pushedAt":"2024-02-05T16:33:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JordanMartinez","name":null,"path":"/JordanMartinez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8413037?s=80&v=4"},"commit":{"message":"Update script's assumption","shortMessageHtmlLink":"Update script's assumption"}},{"before":"4eee3dcb4b574e3a0a0f3a62516a84adaa00fe02","after":"7bb1fad69fe5a505e2b7f2b44d0cb5ef66ba6619","ref":"refs/heads/jam/4525-globs-file","pushedAt":"2024-02-03T21:33:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JordanMartinez","name":null,"path":"/JordanMartinez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8413037?s=80&v=4"},"commit":{"message":"Only run tree if it exists","shortMessageHtmlLink":"Only run tree if it exists"}},{"before":"fa2759e1209ade3b16b369da4f6fdd1ceb1c05ca","after":"4eee3dcb4b574e3a0a0f3a62516a84adaa00fe02","ref":"refs/heads/jam/4525-globs-file","pushedAt":"2024-02-02T14:31:08.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"JordanMartinez","name":null,"path":"/JordanMartinez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8413037?s=80&v=4"},"commit":{"message":"Fix linting error","shortMessageHtmlLink":"Fix linting error"}},{"before":"c8d85dd13635b3681da813e16a320cda623c53fa","after":"fa2759e1209ade3b16b369da4f6fdd1ceb1c05ca","ref":"refs/heads/jam/4525-globs-file","pushedAt":"2024-01-31T23:07:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JordanMartinez","name":null,"path":"/JordanMartinez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8413037?s=80&v=4"},"commit":{"message":"Unify outputs","shortMessageHtmlLink":"Unify outputs"}},{"before":"135c9b63896334ecb7975e6f0f484d11280b2b46","after":"c8d85dd13635b3681da813e16a320cda623c53fa","ref":"refs/heads/jam/4525-globs-file","pushedAt":"2024-01-31T23:00:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JordanMartinez","name":null,"path":"/JordanMartinez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8413037?s=80&v=4"},"commit":{"message":"Stop running glob test","shortMessageHtmlLink":"Stop running glob test"}},{"before":"987b7aa25153be33eba67ee4093936d0618a0d54","after":"135c9b63896334ecb7975e6f0f484d11280b2b46","ref":"refs/heads/jam/4525-globs-file","pushedAt":"2024-01-31T22:03:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JordanMartinez","name":null,"path":"/JordanMartinez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8413037?s=80&v=4"},"commit":{"message":"Fix linting error","shortMessageHtmlLink":"Fix linting error"}},{"before":"0d153341d5d44b8f6747f373b5d13817dbe15204","after":"987b7aa25153be33eba67ee4093936d0618a0d54","ref":"refs/heads/jam/4525-globs-file","pushedAt":"2024-01-31T21:43:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JordanMartinez","name":null,"path":"/JordanMartinez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8413037?s=80&v=4"},"commit":{"message":"Fix `**` expansion issue","shortMessageHtmlLink":"Fix ** expansion issue"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMl8NcwA","startCursor":null,"endCursor":null}},"title":"Activity · purescript/purescript"}