{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3638964,"defaultBranch":"devel","name":"ansible","ownerLogin":"ansible","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-03-06T14:58:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1507452?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713809620.0","currentOid":""},"activityList":{"items":[{"before":"628ce5a62ee592ce4d6e6b4bb444bfc83722c52f","after":"802e95f5808f9a06c8f4b64c4cb5203abaaa8164","ref":"refs/heads/devel","pushedAt":"2024-04-25T19:23:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattclay","name":"Matt Clay","path":"/mattclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/806360?s=80&v=4"},"commit":{"message":"distro: remove pep8 ignore\n\n* Remove unnecessary pep8 from ignore.txt\n\nFixes: #80840\n\nSigned-off-by: Abhijeet Kasurde ","shortMessageHtmlLink":"distro: remove pep8 ignore"}},{"before":"d5edb77db4c7f1617ab10facf5a6c821e126abe6","after":"628ce5a62ee592ce4d6e6b4bb444bfc83722c52f","ref":"refs/heads/devel","pushedAt":"2024-04-25T19:22:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattclay","name":"Matt Clay","path":"/mattclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/806360?s=80&v=4"},"commit":{"message":"assemble: update argument_spec with 'decrypt' option\n\n* decrypt option is used by assemble action plugin.\n Add this parameter to remove failure raised by\n validate-modules:nonexistent-parameter-documented\n\nFixes: #80840\n\nSigned-off-by: Abhijeet Kasurde ","shortMessageHtmlLink":"assemble: update argument_spec with 'decrypt' option"}},{"before":"c18e755b82ed00e1bb3a9395d6fd935f60913a6f","after":"d5edb77db4c7f1617ab10facf5a6c821e126abe6","ref":"refs/heads/devel","pushedAt":"2024-04-25T19:11:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattclay","name":"Matt Clay","path":"/mattclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/806360?s=80&v=4"},"commit":{"message":"Add description of ansible.utils.path.unfrackpath() basedir argument","shortMessageHtmlLink":"Add description of ansible.utils.path.unfrackpath() basedir argument"}},{"before":"e84240db84118017f0b61961c6b32cbe7120b3aa","after":"c18e755b82ed00e1bb3a9395d6fd935f60913a6f","ref":"refs/heads/devel","pushedAt":"2024-04-25T19:11:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattclay","name":"Matt Clay","path":"/mattclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/806360?s=80&v=4"},"commit":{"message":"removed extra ansible_managed","shortMessageHtmlLink":"removed extra ansible_managed"}},{"before":"07ad1b2641e0351c912fda018f4c773d725bf45e","after":"7768360a032fe6251fd486f4ddd508b27f93f831","ref":"refs/heads/stable-2.17","pushedAt":"2024-04-25T14:08:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sivel","name":"Matt Martz","path":"/sivel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39340?s=80&v=4"},"commit":{"message":"Fix installing roles containing symlinks (#82911) (#83136)\n\n* Fix installing roles containing symlinks\r\n\r\nFix sanitizing tarfile symlinks relative to the link directory instead of the archive\r\n\r\nFor example:\r\n\r\nrole\r\n├── handlers\r\n│ └── utils.yml -> ../tasks/utils/suite.yml\r\n\r\nThe link ../tasks/utils/suite.yml will resolve to a path outside of the link's directory, but within the role\r\n\r\nrole/handlers/../tasks/utils/suite.yml\r\n\r\nthe resolved path relative to the role is tasks/utils/suite.yml, but if the symlink is set to that value, tarfile would extract it from role/handlers/tasks/utils/suite.yml\r\n\r\n* Replace overly forgiving test case with tests for a symlink in a subdirectory of the archive and a symlink in the archive dir when these are not equivalent.\r\n\r\n* Build test case from role files to make it easier to add test cases\r\n\r\nFixes #82702\r\nFixes #81965\r\nFixes #82051\r\n\r\n(cherry picked from commit e84240db84118017f0b61961c6b32cbe7120b3aa)","shortMessageHtmlLink":"Fix installing roles containing symlinks (#82911) (#83136)"}},{"before":"124d03145cafff709b9c37daa8b2b5d29b7d0168","after":"e84240db84118017f0b61961c6b32cbe7120b3aa","ref":"refs/heads/devel","pushedAt":"2024-04-24T15:07:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"s-hertel","name":"Sloane Hertel","path":"/s-hertel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19572925?s=80&v=4"},"commit":{"message":"Fix installing roles containing symlinks (#82911)\n\n* Fix installing roles containing symlinks\r\n\r\nFix sanitizing tarfile symlinks relative to the link directory instead of the archive\r\n\r\nFor example:\r\n\r\nrole\r\n├── handlers\r\n│ └── utils.yml -> ../tasks/utils/suite.yml\r\n\r\nThe link ../tasks/utils/suite.yml will resolve to a path outside of the link's directory, but within the role\r\n\r\nrole/handlers/../tasks/utils/suite.yml\r\n\r\nthe resolved path relative to the role is tasks/utils/suite.yml, but if the symlink is set to that value, tarfile would extract it from role/handlers/tasks/utils/suite.yml\r\n\r\n* Replace overly forgiving test case with tests for a symlink in a subdirectory of the archive and a symlink in the archive dir when these are not equivalent.\r\n\r\n* Build test case from role files to make it easier to add test cases\r\n\r\nFixes #82702\r\nFixes #81965\r\nFixes #82051","shortMessageHtmlLink":"Fix installing roles containing symlinks (#82911)"}},{"before":"5c03b06aba50eb646c693eaaee560880adfdefb6","after":"07ad1b2641e0351c912fda018f4c773d725bf45e","ref":"refs/heads/stable-2.17","pushedAt":"2024-04-24T14:22:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sivel","name":"Matt Martz","path":"/sivel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39340?s=80&v=4"},"commit":{"message":"inspect components, ansible_managed templatable (#83053) (#83130)\n\n* inspect components, ansible_managed templatable\r\n\r\nfixes #82322\r\n\r\n(cherry picked from commit 124d03145cafff709b9c37daa8b2b5d29b7d0168)","shortMessageHtmlLink":"inspect components, ansible_managed templatable (#83053) (#83130)"}},{"before":"86b1946b3304b03745c655a93d959825c95e6c00","after":"5c03b06aba50eb646c693eaaee560880adfdefb6","ref":"refs/heads/stable-2.17","pushedAt":"2024-04-24T14:13:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sivel","name":"Matt Martz","path":"/sivel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39340?s=80&v=4"},"commit":{"message":"[stable-2.17] Update distro version in __init__.py (#83125)\n\nUpdate the bundled package distro from 1.6.0 to 1.9.0 in __init__.py\r\n\r\nCo-authored-by: Abhijeet Kasurde \r\n(cherry picked from commit 718edde4659808de0bb98e1efaa998d843de4ef1)\r\n\r\nCo-authored-by: Hrishikesh Mishra <32640015+mishrahrishikesh@users.noreply.github.com>","shortMessageHtmlLink":"[stable-2.17] Update distro version in __init__.py (#83125)"}},{"before":"718edde4659808de0bb98e1efaa998d843de4ef1","after":"124d03145cafff709b9c37daa8b2b5d29b7d0168","ref":"refs/heads/devel","pushedAt":"2024-04-23T16:43:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bcoca","name":"Brian Coca","path":"/bcoca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/836171?s=80&v=4"},"commit":{"message":"inspect components, ansible_managed templatable (#83053)\n\n* inspect components, ansible_managed templatable\r\n\r\nfixes #82322","shortMessageHtmlLink":"inspect components, ansible_managed templatable (#83053)"}},{"before":"33d1224e8314d083c6328e0bcefa4b009b1bad0a","after":"718edde4659808de0bb98e1efaa998d843de4ef1","ref":"refs/heads/devel","pushedAt":"2024-04-23T15:26:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Akasurde","name":"Abhijeet Kasurde","path":"/Akasurde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633765?s=80&v=4"},"commit":{"message":"Update distro version in __init__.py (#83114)\n\nUpdate the bundled package distro from 1.6.0 to 1.9.0 in __init__.py\r\n\r\nCo-authored-by: Abhijeet Kasurde ","shortMessageHtmlLink":"Update distro version in __init__.py (#83114)"}},{"before":"87bead3dcf9402f792e069e4ac68e15521c89493","after":"33d1224e8314d083c6328e0bcefa4b009b1bad0a","ref":"refs/heads/devel","pushedAt":"2024-04-23T01:20:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Akasurde","name":"Abhijeet Kasurde","path":"/Akasurde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633765?s=80&v=4"},"commit":{"message":"password_hash: update docs about bcrypt (#81675)\n\nSigned-off-by: Sven Kieske ","shortMessageHtmlLink":"password_hash: update docs about bcrypt (#81675)"}},{"before":"8d26bde9cbc2c48b856eecb83ccf217b490e4fb5","after":"42baf82a736ff284c137196459a17aa9b09b680a","ref":"refs/heads/stable-2.15","pushedAt":"2024-04-22T18:51:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sivel","name":"Matt Martz","path":"/sivel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39340?s=80&v=4"},"commit":{"message":"Update Ansible release version to v2.15.11.post0. (#83121)","shortMessageHtmlLink":"Update Ansible release version to v2.15.11.post0. (#83121)"}},{"before":"3fba71e550666b78d3b5f0caed84e5f7ad70b00b","after":"125d4d569b66aebd17a48ccba0bb7b18894fb299","ref":"refs/heads/stable-2.14","pushedAt":"2024-04-22T18:45:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sivel","name":"Matt Martz","path":"/sivel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39340?s=80&v=4"},"commit":{"message":"Update Ansible release version to v2.14.16.post0. (#83120)","shortMessageHtmlLink":"Update Ansible release version to v2.14.16.post0. (#83120)"}},{"before":"0304949246c81b71fba5ffa7da4072572c586c09","after":"8d26bde9cbc2c48b856eecb83ccf217b490e4fb5","ref":"refs/heads/stable-2.15","pushedAt":"2024-04-22T18:07:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sivel","name":"Matt Martz","path":"/sivel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39340?s=80&v=4"},"commit":{"message":"New release v2.15.11 (#83118)","shortMessageHtmlLink":"New release v2.15.11 (#83118)"}},{"before":"e33f973b269ec51c9f57fd07e579784fd0952514","after":"3fba71e550666b78d3b5f0caed84e5f7ad70b00b","ref":"refs/heads/stable-2.14","pushedAt":"2024-04-22T18:07:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sivel","name":"Matt Martz","path":"/sivel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39340?s=80&v=4"},"commit":{"message":"New release v2.14.16 (#83119)","shortMessageHtmlLink":"New release v2.14.16 (#83119)"}},{"before":"7f93f6171d19b36c27886b8eef46cffb4a70ba00","after":"87bead3dcf9402f792e069e4ac68e15521c89493","ref":"refs/heads/devel","pushedAt":"2024-04-22T07:10:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mkrizek","name":"Martin Krizek","path":"/mkrizek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215518?s=80&v=4"},"commit":{"message":"setup_rpm_repo/create_repo: \"Arch dependent binaries in noarch package\" (#83108)\n\nThis fixes \"Arch dependent binaries in noarch package\" error cause by\r\nincluding files created by make_elf function in noarch packages. While the\r\nerror only manifests itself on EL 7 and 8 it is better to use files\r\nsuitable for noarch packages to prevent the error potentially\r\nre-occuring in the future.","shortMessageHtmlLink":"setup_rpm_repo/create_repo: \"Arch dependent binaries in noarch packag…"}},{"before":"5dac5d365a3526e76f0b91ebcd8732e341992eff","after":"7f93f6171d19b36c27886b8eef46cffb4a70ba00","ref":"refs/heads/devel","pushedAt":"2024-04-19T01:22:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bcoca","name":"Brian Coca","path":"/bcoca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/836171?s=80&v=4"},"commit":{"message":"add systemd version and features fact (#83083)\n\nSigned-off-by: Thomas Sjögren ","shortMessageHtmlLink":"add systemd version and features fact (#83083)"}},{"before":"ae2234f185069d88032ee78b0179df946646d0d8","after":"5dac5d365a3526e76f0b91ebcd8732e341992eff","ref":"refs/heads/devel","pushedAt":"2024-04-18T16:28:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Akasurde","name":"Abhijeet Kasurde","path":"/Akasurde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633765?s=80&v=4"},"commit":{"message":"systemd_service: handle failure when mask operation fails (#83079)\n\n* Handle the mask operation failure instead of just\r\n marking state changed.\r\n\r\nFixes: #81649\r\n\r\nSigned-off-by: Abhijeet Kasurde ","shortMessageHtmlLink":"systemd_service: handle failure when mask operation fails (#83079)"}},{"before":"f602f868cf11278852203f4aaa996744879ff387","after":"e33f973b269ec51c9f57fd07e579784fd0952514","ref":"refs/heads/stable-2.14","pushedAt":"2024-04-18T16:02:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nitzmahone","name":"Matt Davis","path":"/nitzmahone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6775756?s=80&v=4"},"commit":{"message":"Update Ansible release version to v2.14.16rc1.post0. (#83065)","shortMessageHtmlLink":"Update Ansible release version to v2.14.16rc1.post0. (#83065)"}},{"before":"c91ece9edfaacb32b2d839bc6dfc3711b1e5eab7","after":"0304949246c81b71fba5ffa7da4072572c586c09","ref":"refs/heads/stable-2.15","pushedAt":"2024-04-18T16:02:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nitzmahone","name":"Matt Davis","path":"/nitzmahone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6775756?s=80&v=4"},"commit":{"message":"Update Ansible release version to v2.15.11rc1.post0. (#83066)","shortMessageHtmlLink":"Update Ansible release version to v2.15.11rc1.post0. (#83066)"}},{"before":"6b3bab64769988baadde13e85cf1afa8fd381f9c","after":"ae2234f185069d88032ee78b0179df946646d0d8","ref":"refs/heads/devel","pushedAt":"2024-04-18T11:51:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mkrizek","name":"Martin Krizek","path":"/mkrizek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215518?s=80&v=4"},"commit":{"message":"add countme option to yum_repository (#82831)\n\n* add countme option to yum_repository\r\n\r\nSigned-off-by: Thomas Sjögren \r\n\r\n* Update lib/ansible/modules/yum_repository.py\r\n\r\nCo-authored-by: Abhijeet Kasurde \r\n\r\n* add changelog fragment\r\n\r\nSigned-off-by: Thomas Sjögren \r\n\r\n* add version_added\r\n\r\nSigned-off-by: Thomas Sjögren \r\n\r\n* Update lib/ansible/modules/yum_repository.py\r\n\r\nCo-authored-by: Sloane Hertel <19572925+s-hertel@users.noreply.github.com>\r\n\r\n* Update lib/ansible/modules/yum_repository.py\r\n\r\n* Update lib/ansible/modules/yum_repository.py\r\n\r\nCo-authored-by: Martin Krizek \r\n\r\n* Update lib/ansible/modules/yum_repository.py\r\n\r\n---------\r\n\r\nSigned-off-by: Thomas Sjögren \r\nCo-authored-by: Abhijeet Kasurde \r\nCo-authored-by: Sloane Hertel <19572925+s-hertel@users.noreply.github.com>\r\nCo-authored-by: Martin Krizek ","shortMessageHtmlLink":"add countme option to yum_repository (#82831)"}},{"before":"8c3c694472d076875f58eac5a4655d15ad75db3d","after":"6b3bab64769988baadde13e85cf1afa8fd381f9c","ref":"refs/heads/devel","pushedAt":"2024-04-17T22:08:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Akasurde","name":"Abhijeet Kasurde","path":"/Akasurde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633765?s=80&v=4"},"commit":{"message":"plugin: fixed examples of csv lookup plugin (#83068)\n\nFixes: #83031\r\n\r\nSigned-off-by: Abhijeet Kasurde ","shortMessageHtmlLink":"plugin: fixed examples of csv lookup plugin (#83068)"}},{"before":"0c51a30d93d19cc8698e31e5a3c8d76b70b7ab67","after":"8c3c694472d076875f58eac5a4655d15ad75db3d","ref":"refs/heads/devel","pushedAt":"2024-04-17T21:15:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"s-hertel","name":"Sloane Hertel","path":"/s-hertel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19572925?s=80&v=4"},"commit":{"message":"test: remove ansible-examples.git repo (#81600)\n\n* test: remove ansible-examples.git repo\r\n\r\n* To speed up git tests remove reference to ansible-examples.git\r\n\r\nFixes: #81327\r\n\r\n* Make CI green\r\n\r\nSigned-off-by: Ansible Test Runner \r\nCo-authored-by: Ansible Test Runner \r\nCo-authored-by: Sviatoslav Sydorenko ","shortMessageHtmlLink":"test: remove ansible-examples.git repo (#81600)"}},{"before":"8bc0d809a6f35dc8cc16ff3c8fbe1eb93778b3ad","after":"0c51a30d93d19cc8698e31e5a3c8d76b70b7ab67","ref":"refs/heads/devel","pushedAt":"2024-04-17T20:26:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bcoca","name":"Brian Coca","path":"/bcoca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/836171?s=80&v=4"},"commit":{"message":"ansible-config: add 'validate' option (#83007)\n\nWe can now validate both ansible.cfg and 'ANSIBLE_' env vars\r\nmatch either core (-t base), installed plugin(s) (-t ) or both (-t all)","shortMessageHtmlLink":"ansible-config: add 'validate' option (#83007)"}},{"before":"482648494e4af9fcc2b912f5378706302e5e5e34","after":"86b1946b3304b03745c655a93d959825c95e6c00","ref":"refs/heads/stable-2.17","pushedAt":"2024-04-17T19:08:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sivel","name":"Matt Martz","path":"/sivel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39340?s=80&v=4"},"commit":{"message":"handlers: fix executing in lockstep using linear (#83030) (#83072)\n\nFixes #82307\r\n\r\n(cherry picked from commit a3cdd831b35b17338a4b8f8a1c3851f4aaeb1f00)","shortMessageHtmlLink":"handlers: fix executing in lockstep using linear (#83030) (#83072)"}},{"before":"4448404b037d205eeaa7f29765aaacaadb4ec393","after":"482648494e4af9fcc2b912f5378706302e5e5e34","ref":"refs/heads/stable-2.17","pushedAt":"2024-04-17T18:59:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sivel","name":"Matt Martz","path":"/sivel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39340?s=80&v=4"},"commit":{"message":"Add changelog about target Python versions support (#83071)\n\nSee #83054","shortMessageHtmlLink":"Add changelog about target Python versions support (#83071)"}},{"before":"8bcb70f56a3056adaf67ca1c83baa12b1b244ef5","after":"f602f868cf11278852203f4aaa996744879ff387","ref":"refs/heads/stable-2.14","pushedAt":"2024-04-16T20:53:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nitzmahone","name":"Matt Davis","path":"/nitzmahone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6775756?s=80&v=4"},"commit":{"message":"New release v2.14.16rc1 (#83062)","shortMessageHtmlLink":"New release v2.14.16rc1 (#83062)"}},{"before":"95074d4099f2f2ff531965c08318af8d25085bcd","after":"c91ece9edfaacb32b2d839bc6dfc3711b1e5eab7","ref":"refs/heads/stable-2.15","pushedAt":"2024-04-16T18:59:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nitzmahone","name":"Matt Davis","path":"/nitzmahone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6775756?s=80&v=4"},"commit":{"message":"New release v2.15.11rc1 (#83063)","shortMessageHtmlLink":"New release v2.15.11rc1 (#83063)"}},{"before":"aa035e05a9671a39afbdbe483583a46f6127a4ae","after":"8bcb70f56a3056adaf67ca1c83baa12b1b244ef5","ref":"refs/heads/stable-2.14","pushedAt":"2024-04-16T18:13:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattclay","name":"Matt Clay","path":"/mattclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/806360?s=80&v=4"},"commit":{"message":"[stable-2.14] Update sdist path in release tool\n\nThe latest setuptools package uses a normalized package name for the sdist.\n(cherry picked from commit 8bc0d809a6f35dc8cc16ff3c8fbe1eb93778b3ad)\n\nCo-authored-by: Matt Clay ","shortMessageHtmlLink":"[stable-2.14] Update sdist path in release tool"}},{"before":"42688586b5a5cc578646f7bbbaf82ddf5f10cb52","after":"95074d4099f2f2ff531965c08318af8d25085bcd","ref":"refs/heads/stable-2.15","pushedAt":"2024-04-16T18:13:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattclay","name":"Matt Clay","path":"/mattclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/806360?s=80&v=4"},"commit":{"message":"[stable-2.15] Update sdist path in release tool\n\nThe latest setuptools package uses a normalized package name for the sdist.\n(cherry picked from commit 8bc0d809a6f35dc8cc16ff3c8fbe1eb93778b3ad)\n\nCo-authored-by: Matt Clay ","shortMessageHtmlLink":"[stable-2.15] Update sdist path in release tool"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOoOUVQA","startCursor":null,"endCursor":null}},"title":"Activity · ansible/ansible"}