{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":14731610,"defaultBranch":"master","name":"pact-ruby","ownerLogin":"pact-foundation","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-11-26T22:55:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14811176?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723561112.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"0e91d63213560758dfe2d1ecea787656ebeb7312","ref":"refs/heads/feat/v3_generators","pushedAt":"2024-08-13T14:58:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"},"commit":{"message":"chore: point to v3 generator branch","shortMessageHtmlLink":"chore: point to v3 generator branch"}},{"before":"ca65f27fb266713c8b7c8f7b6e14001b8707233e","after":"17ce64bd2d43841144b6810a36746654f6fb8560","ref":"refs/heads/master","pushedAt":"2024-08-08T17:43:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): version 1.65.1","shortMessageHtmlLink":"chore(release): version 1.65.1"}},{"before":"43331d031807f09034ce04b4f327eab4e8514f67","after":"ca65f27fb266713c8b7c8f7b6e14001b8707233e","ref":"refs/heads/master","pushedAt":"2024-08-08T17:19:37.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"},"commit":{"message":"Merge pull request #316 from pact-foundation/deps/rem_term-ansicolor\n\nDeps/rem term ansicolor","shortMessageHtmlLink":"Merge pull request #316 from pact-foundation/deps/rem_term-ansicolor"}},{"before":"e2e581cd02f655040e5213dc9143577302fea2ab","after":"4f01bc9800ce7ec8c788ec70ac38b4c9cee957d8","ref":"refs/heads/deps/rem_term-ansicolor","pushedAt":"2024-08-08T17:08:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"},"commit":{"message":"fix: set color codes even on dumb terms (prev behaviour)","shortMessageHtmlLink":"fix: set color codes even on dumb terms (prev behaviour)"}},{"before":"5daac8a94d96b8e4b647bd7e0f8f85c9db8a6e18","after":"e2e581cd02f655040e5213dc9143577302fea2ab","ref":"refs/heads/deps/rem_term-ansicolor","pushedAt":"2024-08-08T16:54:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"},"commit":{"message":"fix: set color codes even on dumb terms (prev behaviour)","shortMessageHtmlLink":"fix: set color codes even on dumb terms (prev behaviour)"}},{"before":"9422a626b3f3e37e9483ca05e272f86a6b4372a0","after":"5daac8a94d96b8e4b647bd7e0f8f85c9db8a6e18","ref":"refs/heads/deps/rem_term-ansicolor","pushedAt":"2024-08-08T15:29:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"},"commit":{"message":"chore: add ansi reset code, rather than wrapping in white","shortMessageHtmlLink":"chore: add ansi reset code, rather than wrapping in white"}},{"before":"b0bde601cfea005b057893abaec3d945d465d2e0","after":"9422a626b3f3e37e9483ca05e272f86a6b4372a0","ref":"refs/heads/deps/rem_term-ansicolor","pushedAt":"2024-08-08T13:42:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"},"commit":{"message":"chore: invalidate cache","shortMessageHtmlLink":"chore: invalidate cache"}},{"before":"43bce745738b56107bd415f890cbf124fb1dc0c8","after":"b0bde601cfea005b057893abaec3d945d465d2e0","ref":"refs/heads/deps/rem_term-ansicolor","pushedAt":"2024-08-08T13:38:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"},"commit":{"message":"chore(ci): rm bundler-cache","shortMessageHtmlLink":"chore(ci): rm bundler-cache"}},{"before":"63809e9afa1abd822ef0b29e52eecb838b329c03","after":"43bce745738b56107bd415f890cbf124fb1dc0c8","ref":"refs/heads/deps/rem_term-ansicolor","pushedAt":"2024-08-08T13:31:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"},"commit":{"message":"fix: use .empty? in handling_no_pacts_found","shortMessageHtmlLink":"fix: use .empty? in handling_no_pacts_found"}},{"before":null,"after":"63809e9afa1abd822ef0b29e52eecb838b329c03","ref":"refs/heads/deps/rem_term-ansicolor","pushedAt":"2024-08-08T12:48:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"},"commit":{"message":"Reapply \"refactor: replace ansicolor gem with rainbow to avoid naming collisions\"\n\nThis reverts commit ab79e512ce7f5135d0cd9a7094326de5f5c4d67c.","shortMessageHtmlLink":"Reapply \"refactor: replace ansicolor gem with rainbow to avoid naming…"}},{"before":"6e4c4be83694d382ffafa146bdfffad9b079a821","after":"43331d031807f09034ce04b4f327eab4e8514f67","ref":"refs/heads/master","pushedAt":"2024-08-07T12:08:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"},"commit":{"message":"chore(ci): remove pact-broker_client gem-released trigger\n\nThere is a gem-released workflow in pact_broker-client however it is for triggering a docs update for the pact_broker-client and not pact-ruby","shortMessageHtmlLink":"chore(ci): remove pact-broker_client gem-released trigger"}},{"before":"84b406f433a4c8a608b572eb2c8b411004853fa9","after":"6e4c4be83694d382ffafa146bdfffad9b079a821","ref":"refs/heads/master","pushedAt":"2024-08-07T10:13:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): version 1.65.0","shortMessageHtmlLink":"chore(release): version 1.65.0"}},{"before":"9e03e10e7fe50bd0c238aec2a242aeefe5b4c5d2","after":null,"ref":"refs/heads/feat/update-fail-if-no-pacts-found-pr","pushedAt":"2024-08-07T10:03:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"}},{"before":"98a402c2573b2c2c522920bd2d79d7c79622d76e","after":"84b406f433a4c8a608b572eb2c8b411004853fa9","ref":"refs/heads/master","pushedAt":"2024-08-07T10:03:31.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"},"commit":{"message":"Merge pull request #314 from pact-foundation/feat/update-fail-if-no-pacts-found-pr\n\nFeat/update fail if no pacts found pr","shortMessageHtmlLink":"Merge pull request #314 from pact-foundation/feat/update-fail-if-no-p…"}},{"before":"e10f91425915db71629373561de20524a6869db9","after":null,"ref":"refs/heads/snyk-fix-5c6eb595ca4835573073f1352da30bd0","pushedAt":"2024-08-07T09:55:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"}},{"before":"fb5488e404ac2cd3458ec9686a62d45b849ab207","after":null,"ref":"refs/heads/marcotc-fix/ConsumerContractBuilder-name-fix","pushedAt":"2024-08-07T09:55:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"}},{"before":"97e309aac0ea15483a1f97a42d04828700ea4cfc","after":null,"ref":"refs/heads/snyk-fix-489277ea9526e8286554e979419c6720","pushedAt":"2024-08-07T09:55:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"}},{"before":"1653128540c5127eaea10237d708366b96632209","after":null,"ref":"refs/heads/feat/message_provider_dsl_branch","pushedAt":"2024-08-07T09:55:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"}},{"before":"b87c726b055541994460eaf0a62d1fa92bab7a60","after":"98a402c2573b2c2c522920bd2d79d7c79622d76e","ref":"refs/heads/master","pushedAt":"2024-08-07T09:54:53.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"},"commit":{"message":"Merge pull request #313 from pact-foundation/marcotc-fix/ConsumerContractBuilder-name-fix\n\nMarcotc fix/consumer contract builder name fix","shortMessageHtmlLink":"Merge pull request #313 from pact-foundation/marcotc-fix/ConsumerCont…"}},{"before":"d512570bd3e7aafdf6b5296b9819ae6ddcf00030","after":"b87c726b055541994460eaf0a62d1fa92bab7a60","ref":"refs/heads/master","pushedAt":"2024-08-07T09:54:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"},"commit":{"message":"Merge pull request #315 from pact-foundation/feat/message_provider_dsl_branch\n\nfeat: support app_version_branch in MessageProviderDSL","shortMessageHtmlLink":"Merge pull request #315 from pact-foundation/feat/message_provider_ds…"}},{"before":null,"after":"1653128540c5127eaea10237d708366b96632209","ref":"refs/heads/feat/message_provider_dsl_branch","pushedAt":"2024-08-06T22:10:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"},"commit":{"message":"feat: support app_version_branch in MessageProviderDSL\n\nfixes #259","shortMessageHtmlLink":"feat: support app_version_branch in MessageProviderDSL"}},{"before":"db6e7564558b2e4b1b0af8dd78bb0d676bbc530a","after":"9e03e10e7fe50bd0c238aec2a242aeefe5b4c5d2","ref":"refs/heads/feat/update-fail-if-no-pacts-found-pr","pushedAt":"2024-08-06T21:52:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"},"commit":{"message":"chore: add example of fail_if_no_pacts_found from pact broker","shortMessageHtmlLink":"chore: add example of fail_if_no_pacts_found from pact broker"}},{"before":"1d2330ccd02aad112bc004843f08918e22977fdb","after":"db6e7564558b2e4b1b0af8dd78bb0d676bbc530a","ref":"refs/heads/feat/update-fail-if-no-pacts-found-pr","pushedAt":"2024-08-06T21:31:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"},"commit":{"message":"chore: add example of fail_if_no_pacts_found from pact broker","shortMessageHtmlLink":"chore: add example of fail_if_no_pacts_found from pact broker"}},{"before":null,"after":"1d2330ccd02aad112bc004843f08918e22977fdb","ref":"refs/heads/feat/update-fail-if-no-pacts-found-pr","pushedAt":"2024-08-06T20:02:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"},"commit":{"message":"fix: handle case in no_pacts_found - undefined method empty? for nil","shortMessageHtmlLink":"fix: handle case in no_pacts_found - undefined method empty? for nil"}},{"before":"c9c451ea39b4facb1e8480de1f03e8a32d17cfa7","after":"d512570bd3e7aafdf6b5296b9819ae6ddcf00030","ref":"refs/heads/master","pushedAt":"2024-08-06T14:48:00.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"},"commit":{"message":"Merge pull request #312 from pact-foundation/snyk-fix-489277ea9526e8286554e979419c6720\n\n[Snyk] Security upgrade rack from 3.1.4 to 3.1.5","shortMessageHtmlLink":"Merge pull request #312 from pact-foundation/snyk-fix-489277ea9526e82…"}},{"before":"2bbefe225fbd780e144b31754094c2c3542dca47","after":"97e309aac0ea15483a1f97a42d04828700ea4cfc","ref":"refs/heads/snyk-fix-489277ea9526e8286554e979419c6720","pushedAt":"2024-08-06T14:47:38.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"},"commit":{"message":"chore(deps): update examples to rack 3.1.7","shortMessageHtmlLink":"chore(deps): update examples to rack 3.1.7"}},{"before":null,"after":"fb5488e404ac2cd3458ec9686a62d45b849ab207","ref":"refs/heads/marcotc-fix/ConsumerContractBuilder-name-fix","pushedAt":"2024-08-06T14:35:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"},"commit":{"message":"fix: remove unused ConsumerContractBuilder contract_details accessor","shortMessageHtmlLink":"fix: remove unused ConsumerContractBuilder contract_details accessor"}},{"before":null,"after":"a077bdd8854fc3706ca7029864adfbb43b1b0e2d","ref":"refs/heads/slt-master","pushedAt":"2024-08-06T12:56:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19932401?s=80&v=4"},"commit":{"message":"Merge branch 'master' of github.com:slt/pact-ruby into slt-master","shortMessageHtmlLink":"Merge branch 'master' of github.com:slt/pact-ruby into slt-master"}},{"before":"c9c451ea39b4facb1e8480de1f03e8a32d17cfa7","after":"2bbefe225fbd780e144b31754094c2c3542dca47","ref":"refs/heads/snyk-fix-489277ea9526e8286554e979419c6720","pushedAt":"2024-07-04T04:40:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mefellows","name":"Matt Fellows","path":"/mefellows","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53900?s=80&v=4"},"commit":{"message":"fix: example/animal-service/Gemfile to reduce vulnerabilities\n\nThe following vulnerabilities are fixed with an upgrade:\n- https://snyk.io/vuln/SNYK-RUBY-RACK-7416898","shortMessageHtmlLink":"fix: example/animal-service/Gemfile to reduce vulnerabilities"}},{"before":null,"after":"c9c451ea39b4facb1e8480de1f03e8a32d17cfa7","ref":"refs/heads/snyk-fix-489277ea9526e8286554e979419c6720","pushedAt":"2024-07-04T04:40:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mefellows","name":"Matt Fellows","path":"/mefellows","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53900?s=80&v=4"},"commit":{"message":"Merge pull request #308 from pact-foundation/snyk-fix-dd0fcf2f41999b2e87f51da71f0fa3af\n\n[Snyk] Fix for 3 vulnerabilities","shortMessageHtmlLink":"Merge pull request #308 from pact-foundation/snyk-fix-dd0fcf2f41999b2…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xM1QxNDo1ODozMi4wMDAwMDBazwAAAASZUZO_","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xM1QxNDo1ODozMi4wMDAwMDBazwAAAASZUZO_","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wNFQwNDo0MDo0MC4wMDAwMDBazwAAAAR2gk3L"}},"title":"Activity · pact-foundation/pact-ruby"}