{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":402517173,"defaultBranch":"main","name":"ruby-c-extensions-explained","ownerLogin":"flavorjones","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-09-02T18:04:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8207?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714577604.0","currentOid":""},"activityList":{"items":[{"before":"a397681bddb7f08c0753b04b87f7cb50b5f33cb4","after":null,"ref":"refs/heads/flavorjones-pin-to-macos13","pushedAt":"2024-05-01T15:33:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"}},{"before":"fa5f7488a416cd4352c488ecf50c6ed9397a31c2","after":"d70aa80a41575eb24aff69090362493427364166","ref":"refs/heads/main","pushedAt":"2024-05-01T15:33:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"Merge pull request #32 from flavorjones/flavorjones-pin-to-macos13\n\nci: pin builds to macos-13","shortMessageHtmlLink":"Merge pull request #32 from flavorjones/flavorjones-pin-to-macos13"}},{"before":"672127eb7937f4aab00b04a99948271dd93cb800","after":"a397681bddb7f08c0753b04b87f7cb50b5f33cb4","ref":"refs/heads/flavorjones-pin-to-macos13","pushedAt":"2024-05-01T15:19:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"ci: pin some builds to macos-13\n\nbecause libyaml 0.2.5 doesn't build cleanly on macos-14 yet for a variety of reasons","shortMessageHtmlLink":"ci: pin some builds to macos-13"}},{"before":"7cc93ed6ed807b73fa0e92bcfe5f66d55dceee11","after":"672127eb7937f4aab00b04a99948271dd93cb800","ref":"refs/heads/flavorjones-pin-to-macos13","pushedAt":"2024-05-01T15:10:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"ci: pin builds to macos-13\n\nbecause libyaml 0.2.5 doesn't build cleanly on macos-14 yet for a variety of reasons","shortMessageHtmlLink":"ci: pin builds to macos-13"}},{"before":"7cc93ed6ed807b73fa0e92bcfe5f66d55dceee11","after":"fa5f7488a416cd4352c488ecf50c6ed9397a31c2","ref":"refs/heads/main","pushedAt":"2024-05-01T15:09:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"Revert \"ci: pin builds to macos-13\"\n\nThis reverts commit 7cc93ed6ed807b73fa0e92bcfe5f66d55dceee11.","shortMessageHtmlLink":"Revert \"ci: pin builds to macos-13\""}},{"before":null,"after":"7cc93ed6ed807b73fa0e92bcfe5f66d55dceee11","ref":"refs/heads/flavorjones-pin-to-macos13","pushedAt":"2024-05-01T15:09:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"ci: pin builds to macos-13\n\nbecause libyaml 0.2.5 doesn't build cleanly on macos-14 yet for a variety of reasons","shortMessageHtmlLink":"ci: pin builds to macos-13"}},{"before":"21673d863f87704681cdf75a4c4963a72ef27ea2","after":"7cc93ed6ed807b73fa0e92bcfe5f66d55dceee11","ref":"refs/heads/main","pushedAt":"2024-05-01T15:08:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"ci: pin builds to macos-13\n\nbecause libyaml 0.2.5 doesn't build cleanly on macos-14 yet for a variety of reasons","shortMessageHtmlLink":"ci: pin builds to macos-13"}},{"before":"4080ee446a31af5206d1941e0f9e97b1795d0a37","after":"3774a1f26a30d0a0413b595bc7744e00689f2c70","ref":"refs/heads/flavorjones-update-automake-for-arm64-darwin","pushedAt":"2024-05-01T15:00:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"fix(packaged_tarball): try to fix macos header problems\n\n```\n../../../../ext/packaged_tarball/packaged_tarball.h:5:10: fatal error: 'yaml.h' file not found\n ^~~~~~~~\n1 error generated.\n```","shortMessageHtmlLink":"fix(packaged_tarball): try to fix macos header problems"}},{"before":"b8642c06fce42c8b6acd0980cb28aba4be89461e","after":"4080ee446a31af5206d1941e0f9e97b1795d0a37","ref":"refs/heads/flavorjones-update-automake-for-arm64-darwin","pushedAt":"2024-05-01T14:58:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"fix(packaged_tarball): try to fix macos header problems\n\n```\n../../../../ext/packaged_tarball/packaged_tarball.h:5:10: fatal error: 'yaml.h' file not found\n ^~~~~~~~\n1 error generated.\n```","shortMessageHtmlLink":"fix(packaged_tarball): try to fix macos header problems"}},{"before":"f2f8a0bf6a06c536ee8f4ad198dd06c37cdcc4b2","after":"b8642c06fce42c8b6acd0980cb28aba4be89461e","ref":"refs/heads/flavorjones-update-automake-for-arm64-darwin","pushedAt":"2024-05-01T14:52:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"fix(packaged_tarball): patch automake files for arm64-apple","shortMessageHtmlLink":"fix(packaged_tarball): patch automake files for arm64-apple"}},{"before":null,"after":"f2f8a0bf6a06c536ee8f4ad198dd06c37cdcc4b2","ref":"refs/heads/flavorjones-update-automake-for-arm64-darwin","pushedAt":"2024-05-01T14:45:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"fix(packaged_tarball): patch automake files for arm64-apple","shortMessageHtmlLink":"fix(packaged_tarball): patch automake files for arm64-apple"}},{"before":"db36156105a9d8c30478f56de72ad44c9494736a","after":null,"ref":"refs/heads/flavorjones-ci-arm64-darwin","pushedAt":"2024-04-25T17:30:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"}},{"before":"a710463761d581371f8bc85bd4a32e62f7a6f9b2","after":"21673d863f87704681cdf75a4c4963a72ef27ea2","ref":"refs/heads/main","pushedAt":"2024-04-25T17:30:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"Merge pull request #30 from flavorjones/flavorjones-ci-arm64-darwin\n\nci: add arm64-darwin precompiled coverage","shortMessageHtmlLink":"Merge pull request #30 from flavorjones/flavorjones-ci-arm64-darwin"}},{"before":null,"after":"db36156105a9d8c30478f56de72ad44c9494736a","ref":"refs/heads/flavorjones-ci-arm64-darwin","pushedAt":"2024-04-25T16:51:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"ci: add arm64-darwin precompiled coverage\n\nNote that we need to pin to `macos-13` for x86_64, and `macos-14` for\narm64. For more information, see:\n\nhttps://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners#standard-github-hosted-runners-for-public-repositories","shortMessageHtmlLink":"ci: add arm64-darwin precompiled coverage"}},{"before":"944a279fd2d30be9eaaa5d414f169efd7afbb6f4","after":null,"ref":"refs/heads/flavorjones-rcd-1.5.0","pushedAt":"2024-04-16T01:55:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"}},{"before":"b17a63f30abdeb88d1b1faef83005cfd541a6c04","after":"a710463761d581371f8bc85bd4a32e62f7a6f9b2","ref":"refs/heads/main","pushedAt":"2024-04-16T01:55:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"Merge pull request #29 from flavorjones/flavorjones-rcd-1.5.0\n\nprecompiled: bump rake-compiler-dock to 1.5.0 final","shortMessageHtmlLink":"Merge pull request #29 from flavorjones/flavorjones-rcd-1.5.0"}},{"before":null,"after":"944a279fd2d30be9eaaa5d414f169efd7afbb6f4","ref":"refs/heads/flavorjones-rcd-1.5.0","pushedAt":"2024-04-15T23:06:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"precompiled: bump rake-compiler-dock to 1.5.0 final","shortMessageHtmlLink":"precompiled: bump rake-compiler-dock to 1.5.0 final"}},{"before":"520a0be7459b69eb39ed46807e85df3e3e28c206","after":"b17a63f30abdeb88d1b1faef83005cfd541a6c04","ref":"refs/heads/main","pushedAt":"2024-03-24T18:21:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"doc: update CHANGELOG for v0.5.0.1","shortMessageHtmlLink":"doc: update CHANGELOG for v0.5.0.1"}},{"before":"c634adc5a1bc88638e37fa09de7f2d1b0972be30","after":"791b620791212ebf79a1334d4346be29e4a8c8f2","ref":"refs/heads/v0.5.0.x","pushedAt":"2024-03-24T18:21:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"doc: update CHANGELOG","shortMessageHtmlLink":"doc: update CHANGELOG"}},{"before":null,"after":"c634adc5a1bc88638e37fa09de7f2d1b0972be30","ref":"refs/heads/v0.5.0.x","pushedAt":"2024-03-01T22:14:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"version bump to v0.5.0.1","shortMessageHtmlLink":"version bump to v0.5.0.1"}},{"before":"e70c1260876d335bedf25e6755b86e88f1f693ef","after":"520a0be7459b69eb39ed46807e85df3e3e28c206","ref":"refs/heads/main","pushedAt":"2024-01-28T19:14:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"version bump to v0.5.1","shortMessageHtmlLink":"version bump to v0.5.1"}},{"before":"a5d4d3d84d6ae113c530d3b12748d9baeeb4a865","after":"e70c1260876d335bedf25e6755b86e88f1f693ef","ref":"refs/heads/main","pushedAt":"2024-01-28T18:54:38.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"Merge pull request #28 from flavorjones/flavorjones-prefer-linux-gnu\n\nprecompiled: switch from `-linux` to `-linux-gnu`","shortMessageHtmlLink":"Merge pull request #28 from flavorjones/flavorjones-prefer-linux-gnu"}},{"before":"5cc9b78cb408e11ef362c1732faf299b46948e99","after":null,"ref":"refs/heads/flavorjones-prefer-linux-gnu","pushedAt":"2024-01-28T18:54:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"}},{"before":"8a551accf2e4f956f1d8f3e6cc98f9e76bf9dfb7","after":"5cc9b78cb408e11ef362c1732faf299b46948e99","ref":"refs/heads/flavorjones-prefer-linux-gnu","pushedAt":"2024-01-28T18:04:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"ci(precompiled): update rubygems in native install tests\n\nto avoid the failure noted in the previous commit.","shortMessageHtmlLink":"ci(precompiled): update rubygems in native install tests"}},{"before":"98a4e31db0f5a95843af08b0b22073a59a510c7f","after":"8a551accf2e4f956f1d8f3e6cc98f9e76bf9dfb7","ref":"refs/heads/flavorjones-prefer-linux-gnu","pushedAt":"2024-01-28T17:47:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"precompiled: set required_rubygems_version in native gems\n\nNote that we only do this if the platform OS is \"linux\".\n\nVersions of rubygems before 3.3.22 do not recognize the `-gnu` or\n`-musl` suffix on linux platforms. The failure when installing the\ngem is\n\n> ERROR: While executing gem ... (Gem::Exception)\n> Unable to find spec for #\n\nThis PR changes the error message to:\n\n> ERROR: Error installing rcee_precompiled-0.6.test.2024.0128.1735-x86_64-linux-musl.gem:\n> \trcee_precompiled-0.6.test.2024.0128.1735-x86_64-linux-musl requires RubyGems version >= 3.3.22.\n> The current RubyGems version is 3.2.33. Try 'gem update --system' to update RubyGems itself.","shortMessageHtmlLink":"precompiled: set required_rubygems_version in native gems"}},{"before":"d8ea869d18be72405c84f261ea8f5884f81b1d7f","after":"98a4e31db0f5a95843af08b0b22073a59a510c7f","ref":"refs/heads/flavorjones-prefer-linux-gnu","pushedAt":"2024-01-28T17:35:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"precompiled: set required_rubygems_version in native gems","shortMessageHtmlLink":"precompiled: set required_rubygems_version in native gems"}},{"before":"33eadd9d2d1c886a92a01680980eecaea22e8832","after":"d8ea869d18be72405c84f261ea8f5884f81b1d7f","ref":"refs/heads/flavorjones-prefer-linux-gnu","pushedAt":"2024-01-28T17:24:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"precompiled: switch from `-linux` to `-linux-gnu`","shortMessageHtmlLink":"precompiled: switch from -linux to -linux-gnu"}},{"before":null,"after":"33eadd9d2d1c886a92a01680980eecaea22e8832","ref":"refs/heads/flavorjones-prefer-linux-gnu","pushedAt":"2024-01-28T17:19:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"precompiled: switch from `-linux` to `-linux-gnu`","shortMessageHtmlLink":"precompiled: switch from -linux to -linux-gnu"}},{"before":"49ecc78c6b52c36c7ea537f8a1a84107e6785785","after":"a5d4d3d84d6ae113c530d3b12748d9baeeb4a865","ref":"refs/heads/main","pushedAt":"2024-01-27T23:32:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"doc: update CONTRIBUTING with release process\n\n[skip ci]","shortMessageHtmlLink":"doc: update CONTRIBUTING with release process"}},{"before":"f3896fd6bc1faa2ec18d35935e804217bf33ff41","after":"49ecc78c6b52c36c7ea537f8a1a84107e6785785","ref":"refs/heads/main","pushedAt":"2024-01-27T23:31:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"version bump to v0.5.0","shortMessageHtmlLink":"version bump to v0.5.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPv9qUgA","startCursor":null,"endCursor":null}},"title":"Activity ยท flavorjones/ruby-c-extensions-explained"}