{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1564769,"defaultBranch":"master","name":"jiffy","ownerLogin":"davisp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-04-03T23:27:43.000Z","ownerAvatar":"https://github.com/avatars/u/19929?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717807114.0","currentOid":""},"activityList":{"items":[{"before":"c8b9fcc898385314d69704e52a34f0cd2ba2a234","after":null,"ref":"refs/heads/jiffy-1.1.2","pushedAt":"2024-06-08T00:34:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"}},{"before":"f23099409d7bb7a0b5f0a71472cfb119781ea068","after":"50daa80a62a97ffb6dd46ea9cb8ccb4930cbf1ae","ref":"refs/heads/master","pushedAt":"2024-06-08T00:34:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Jiffy 1.1.2","shortMessageHtmlLink":"Jiffy 1.1.2"}},{"before":null,"after":"c8b9fcc898385314d69704e52a34f0cd2ba2a234","ref":"refs/heads/jiffy-1.1.2","pushedAt":"2024-06-08T00:34:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Jiffy 1.1.2","shortMessageHtmlLink":"Jiffy 1.1.2"}},{"before":"0878b1d31b3d32dafc00c7104f47f8ad8640af00","after":null,"ref":"refs/heads/fix-build-badge","pushedAt":"2024-06-08T00:30:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"}},{"before":"2de97923ed20638ef810e13014d2bda22d723c16","after":"f23099409d7bb7a0b5f0a71472cfb119781ea068","ref":"refs/heads/master","pushedAt":"2024-06-08T00:30:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Fix build badge\n\nWe have the GH actions CI working now","shortMessageHtmlLink":"Fix build badge"}},{"before":null,"after":"0878b1d31b3d32dafc00c7104f47f8ad8640af00","ref":"refs/heads/fix-build-badge","pushedAt":"2024-06-08T00:28:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Fix build badge\n\nWe have the GH actions CI working now","shortMessageHtmlLink":"Fix build badge"}},{"before":"532038fd9ab0c1212a1c7a23b5e27fcdd6eb6281","after":null,"ref":"refs/heads/add-some-ci","pushedAt":"2024-06-08T00:20:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"davisp","name":"Paul J. Davis","path":"/davisp","primaryAvatarUrl":"https://github.com/avatars/u/19929?s=80&v=4"}},{"before":"9ea1b35b6e60ba21dfd4adbd18e7916a831fd7d4","after":"2de97923ed20638ef810e13014d2bda22d723c16","ref":"refs/heads/master","pushedAt":"2024-06-08T00:20:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davisp","name":"Paul J. Davis","path":"/davisp","primaryAvatarUrl":"https://github.com/avatars/u/19929?s=80&v=4"},"commit":{"message":"Add GH Actions CI and fix tests on Erlang 27\n\nAdd CI for Windows, MacOS and Ubuntu Linux. For Linux, test both rebar2 and\nrebar3.\n\nApparently due to `string:split/2` in `rebar.config.script` jiffy wasn't\ncompatible with Erlang <20 for quite a now, and we didn't see any complaints,\nso make Erlang 20 the minimum supported version. Old jiffy releases are still\navailable for anyone who needs them. In addition, only Erlang OTP docker images\n20+ work with the latest (v4) checkout CI action, so that's another reason to\nmake that the new cutoff.\n\nOn Erlang 27 needed to make a few test updates:\n\n * The referenced binary length size computation changed so make sure to make\n the binaries large enough to avoid triggering the inconsistencies between\n <27 and 27+ version and needing to do an ifdef of some sort.\n\n * In Erlang 27 -0.0 =/= 0.0 so updated a few tests expecting exact comparison,\n to use numeric equality `=`. Jiffy doesn't round-trip -0.0s anyway, so it's\n only a test-side discrepancy.","shortMessageHtmlLink":"Add GH Actions CI and fix tests on Erlang 27"}},{"before":"0ebc7c2b2c02ed2f42b94fa0371bb2a74aefe559","after":"532038fd9ab0c1212a1c7a23b5e27fcdd6eb6281","ref":"refs/heads/add-some-ci","pushedAt":"2024-06-08T00:06:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Add GH Actions CI and fix tests on Erlang 27\n\nAdd CI for Windows, MacOS and Ubuntu Linux. For Linux, test both rebar2 and\nrebar3.\n\nApparently due to `string:split/2` in `rebar.config.script` jiffy wasn't\ncompatible with Erlang <20 for quite a now, and we didn't see any complaints,\nso make Erlang 20 the minimum supported version. Old jiffy releases are still\navailable for anyone who needs them. In addition, only Erlang OTP docker images\n20+ work with the latest (v4) checkout CI action, so that's another reason to\nmake that the new cutoff.\n\nOn Erlang 27 needed to make a few test updates:\n\n * The referenced binary length size computation changed so make sure to make\n the binaries large enough to avoid triggering the inconsistencies between\n <27 and 27+ version and needing to do an ifdef of some sort.\n\n * In Erlang 27 -0.0 =/= 0.0 so updated a few tests expecting exact comparison,\n to use numeric equality `=`. Jiffy doesn't round-trip -0.0s anyway, so it's\n only a test-side discrepancy.","shortMessageHtmlLink":"Add GH Actions CI and fix tests on Erlang 27"}},{"before":"38d92b5c6f248426f868e5c8ab5da89dfc9e4339","after":"0ebc7c2b2c02ed2f42b94fa0371bb2a74aefe559","ref":"refs/heads/add-some-ci","pushedAt":"2024-06-07T23:37:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Add Github Actions CI\n\nWith a few associated fixes to make sure it compiles on versions < 20","shortMessageHtmlLink":"Add Github Actions CI"}},{"before":"a936d7ba7945a1cb48f3a0638a4eb6c9294659bf","after":"38d92b5c6f248426f868e5c8ab5da89dfc9e4339","ref":"refs/heads/add-some-ci","pushedAt":"2024-06-07T23:36:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Add Github Actions CI\n\nWith a few associated fixes to make sure it compiles on versions < 20","shortMessageHtmlLink":"Add Github Actions CI"}},{"before":"f09fb00bb7cec9342c64a2c7436dbd426098df29","after":"a936d7ba7945a1cb48f3a0638a4eb6c9294659bf","ref":"refs/heads/add-some-ci","pushedAt":"2024-06-07T23:28:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Add Github Actions CI\n\nWith a few associated fixes to make sure it compiles on versions < 20","shortMessageHtmlLink":"Add Github Actions CI"}},{"before":"35dc7b3fabfb85993bff3250615cc3e93da21fc0","after":"f09fb00bb7cec9342c64a2c7436dbd426098df29","ref":"refs/heads/add-some-ci","pushedAt":"2024-06-07T22:20:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Add Github Actions CI\n\nWith a few associated fixes to make sure it compiles on versions < 20","shortMessageHtmlLink":"Add Github Actions CI"}},{"before":"2067b77e412e4e2fd74c69b69da9399e6760fb31","after":"35dc7b3fabfb85993bff3250615cc3e93da21fc0","ref":"refs/heads/add-some-ci","pushedAt":"2024-06-07T21:38:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Add Github Actions CI\n\nWith a few associated fixes to make sure it compiles on versions < 20","shortMessageHtmlLink":"Add Github Actions CI"}},{"before":"7d7312c20fd3c410b41eb30f928b1ebc3afea22c","after":"2067b77e412e4e2fd74c69b69da9399e6760fb31","ref":"refs/heads/add-some-ci","pushedAt":"2024-06-07T21:18:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Add Github Actions CI\n\nWith a few associated fixes to make sure it compiles on versions < 20","shortMessageHtmlLink":"Add Github Actions CI"}},{"before":"f13cfe83adaeb893ca467fb3d60070992d558454","after":"7d7312c20fd3c410b41eb30f928b1ebc3afea22c","ref":"refs/heads/add-some-ci","pushedAt":"2024-06-07T21:15:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Add Github Actions CI\n\nWith a few associated fixes to make sure it compiles on versions < 20","shortMessageHtmlLink":"Add Github Actions CI"}},{"before":"0c04bd9dda1f18b21c8853a6b0531acd8fe434d4","after":"f13cfe83adaeb893ca467fb3d60070992d558454","ref":"refs/heads/add-some-ci","pushedAt":"2024-06-07T21:12:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Add Github Actions CI\n\nWith a few associated fixes to make sure it compiles on versions < 20","shortMessageHtmlLink":"Add Github Actions CI"}},{"before":"ba54c39271c6664b9721ef926f82b166f4ef1a20","after":"0c04bd9dda1f18b21c8853a6b0531acd8fe434d4","ref":"refs/heads/add-some-ci","pushedAt":"2024-06-07T20:36:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Add Github Actions CI\n\nWith a few associated fixes to make sure it compiles on versions < 20","shortMessageHtmlLink":"Add Github Actions CI"}},{"before":"f57812a561e0cc5a356f743996f5a9d40cbf7b94","after":"ba54c39271c6664b9721ef926f82b166f4ef1a20","ref":"refs/heads/add-some-ci","pushedAt":"2024-06-07T19:30:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Add Github Actions CI\n\nWith a few associated fixes to make sure it compiles on versions < 20","shortMessageHtmlLink":"Add Github Actions CI"}},{"before":"b6f0e833e7195f070a5f9d926d206e3be7bb7114","after":"f57812a561e0cc5a356f743996f5a9d40cbf7b94","ref":"refs/heads/add-some-ci","pushedAt":"2024-06-07T19:16:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Add Github Actions CI\n\nWith a few associated fixes to make sure it compiles on versions < 20","shortMessageHtmlLink":"Add Github Actions CI"}},{"before":"0a796c1b33a01d37bcee3d87545f6a1b933f037d","after":"b6f0e833e7195f070a5f9d926d206e3be7bb7114","ref":"refs/heads/add-some-ci","pushedAt":"2024-06-07T19:10:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Add Github Actions CI\n\nWith a few associated fixes to make sure it compiles on versions < 20","shortMessageHtmlLink":"Add Github Actions CI"}},{"before":"e5b6e23b1a96ab365b482977318a51570fb60a57","after":"0a796c1b33a01d37bcee3d87545f6a1b933f037d","ref":"refs/heads/add-some-ci","pushedAt":"2024-06-07T18:27:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Add Github Actions CI\n\nWith a few associated fixes to make sure it compiles on versions < 20","shortMessageHtmlLink":"Add Github Actions CI"}},{"before":"b0687a1cceab51dff4b96ff36199bb649bd895cf","after":"e5b6e23b1a96ab365b482977318a51570fb60a57","ref":"refs/heads/add-some-ci","pushedAt":"2024-06-07T17:11:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Add Github Actions CI\n\nWith a few associated fixes to make sure it compiles on versions < 20","shortMessageHtmlLink":"Add Github Actions CI"}},{"before":"35b79a7c5c51dd8ada8a7927a24c5becbcf92f07","after":"b0687a1cceab51dff4b96ff36199bb649bd895cf","ref":"refs/heads/add-some-ci","pushedAt":"2024-06-07T16:51:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Add Github Actions CI\n\n20 was the lowest version which didn't fail with undef when parsing\nrebar.config option [1] so went to 20 as the lowest version for now.\n\n```\nERROR: Failed to load /jiffy/rebar.config: {error,\n {66,file,\n {error,undef,\n [{string,split,[\"2.6.4\",\".\"],[]},\n```","shortMessageHtmlLink":"Add Github Actions CI"}},{"before":"fae5783906e562020a9ca7c356e8662d6adf381e","after":"35b79a7c5c51dd8ada8a7927a24c5becbcf92f07","ref":"refs/heads/add-some-ci","pushedAt":"2024-06-07T16:45:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Add Github Actions CI\n\n20 was the lowest version which didn't fail with undef when parsing\nrebar.config option [1] so went to 20 as the lowest version for now.\n\n```\nERROR: Failed to load /jiffy/rebar.config: {error,\n {66,file,\n {error,undef,\n [{string,split,[\"2.6.4\",\".\"],[]},\n```","shortMessageHtmlLink":"Add Github Actions CI"}},{"before":"64304f578bbec011d459d3bc154bdc4e80d8be40","after":"fae5783906e562020a9ca7c356e8662d6adf381e","ref":"refs/heads/add-some-ci","pushedAt":"2024-06-07T16:43:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Add Github Actions CI\n\n20 was the lowest version which didn't fail with undef when parsing\nrebar.config option [1] so went to 20 as the lowest version for now.\n\n```\nERROR: Failed to load /jiffy/rebar.config: {error,\n {66,file,\n {error,undef,\n [{string,split,[\"2.6.4\",\".\"],[]},\n```","shortMessageHtmlLink":"Add Github Actions CI"}},{"before":"37884717e2a0d58a087d56fe6096927856f77281","after":"64304f578bbec011d459d3bc154bdc4e80d8be40","ref":"refs/heads/add-some-ci","pushedAt":"2024-06-07T16:32:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Add Github Actions CI\n\n20 was the lowest version which didn't fail with undef when parsing\nrebar.config option [1] so went to 20 as the lowest version for now.\n\n```\nERROR: Failed to load /jiffy/rebar.config: {error,\n {66,file,\n {error,undef,\n [{string,split,[\"2.6.4\",\".\"],[]},\n```","shortMessageHtmlLink":"Add Github Actions CI"}},{"before":"86157b4d2b31730d1d18980c5969dca365d3405e","after":"37884717e2a0d58a087d56fe6096927856f77281","ref":"refs/heads/add-some-ci","pushedAt":"2024-06-07T16:28:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Add Github Actions CI\n\n20 was the lowest version which didn't fail with undef when parsing\nrebar.config option [1] so went to 20 as the lowest version for now.\n\n```\nERROR: Failed to load /jiffy/rebar.config: {error,\n {66,file,\n {error,undef,\n [{string,split,[\"2.6.4\",\".\"],[]},\n```","shortMessageHtmlLink":"Add Github Actions CI"}},{"before":"91827005ece4d7c1ddd74beeb8203f9865c82165","after":"86157b4d2b31730d1d18980c5969dca365d3405e","ref":"refs/heads/add-some-ci","pushedAt":"2024-06-07T16:17:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Add Github Actions CI\n\n20 was the lowest version which didn't fail with undef when parsing\nrebar.config option [1] so went to 20 as the lowest version for now.\n\n```\nERROR: Failed to load /jiffy/rebar.config: {error,\n {66,file,\n {error,undef,\n [{string,split,[\"2.6.4\",\".\"],[]},\n```","shortMessageHtmlLink":"Add Github Actions CI"}},{"before":"37f93cc9322e0a230704b9f8d81b9426bf2e2906","after":"91827005ece4d7c1ddd74beeb8203f9865c82165","ref":"refs/heads/add-some-ci","pushedAt":"2024-06-07T15:52:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://github.com/avatars/u/211822?s=80&v=4"},"commit":{"message":"Add Github Actions CI\n\n20 was the lowest version which didn't fail with undef when parsing\nrebar.config option [1] so went to 20 as the lowest version for now.\n\n```\nERROR: Failed to load /jiffy/rebar.config: {error,\n {66,file,\n {error,undef,\n [{string,split,[\"2.6.4\",\".\"],[]},\n```","shortMessageHtmlLink":"Add Github Actions CI"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wOFQwMDozNDo0NC4wMDAwMDBazwAAAARfrtxQ","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wOFQwMDozNDo0NC4wMDAwMDBazwAAAARfrtxQ","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wN1QxNTo1Mjo0NS4wMDAwMDBazwAAAARfYxhl"}},"title":"Activity ยท davisp/jiffy"}