{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":201832922,"defaultBranch":"develop","name":"PHPCSDevTools","ownerLogin":"PHPCSStandards","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-08-12T00:58:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/54010123?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713964322.0","currentOid":""},"activityList":{"items":[{"before":"62e9b5a22ef97d65e33cf5a37d4022f1daab46fa","after":"2980fb3394ca9c6340d53406a5c5d677b2f72bc3","ref":"refs/heads/develop","pushedAt":"2024-04-24T13:12:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Merge branch 'stable' into develop","shortMessageHtmlLink":"Merge branch 'stable' into develop"}},{"before":"d1b3f7d10bb134ce8a9cbcf823bf24be7af7faad","after":null,"ref":"refs/heads/feature/ghactions-xmllint-bypass-apt-get-update","pushedAt":"2024-04-24T13:12:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"}},{"before":"bdc6304152ae9465df0ab74685cadbb614bc6705","after":"8ec7300fecb757aa819290835afe664c3ffc39cc","ref":"refs/heads/stable","pushedAt":"2024-04-24T13:12:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Merge pull request #144 from PHPCSStandards/feature/ghactions-xmllint-bypass-apt-get-update\n\nGH Actions: work around intermittent apt-get errors","shortMessageHtmlLink":"Merge pull request #144 from PHPCSStandards/feature/ghactions-xmllint…"}},{"before":null,"after":"d1b3f7d10bb134ce8a9cbcf823bf24be7af7faad","ref":"refs/heads/feature/ghactions-xmllint-bypass-apt-get-update","pushedAt":"2024-04-24T10:47:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"GH Actions: work around intermittent apt-get errors\n\nOkay, so apparently, there is a long-standing bug in the Microsoft package deploy process which caused `apt-get update` to fail in the first half hour after Microsoft has deployed a package.\n\nThe failure looks like this:\n```\nE: Failed to fetch https://packages.microsoft.com/ubuntu/22.04/prod/dists/jammy/InRelease Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)\n```\n\nAs this only happens intermittently (after a MS package deploy), the chance of running into this bug are slim, but guess what: today I ran into it.\n\nThis change to the workflow is intended to prevent the next person running into this issue from having to waste time on figuring this out.\n\nBy splitting the \"Install xmllint\" step into two steps: one doing the `apt-get update` and one doing the actual install and making the first step one which is allowed to `continue-on-error`, this issue should hopefully not crop up anymore.\n\nAny errors in the `apt-get update` step will now be ignored and as most errors which could potentially come from that step are irrelevant for the rest of the job anyway, this is fine.\nIf a relevant error would be surfaced, the next step (the xmllint install), will fail the job anyway.\n\nRefs:\n* https://github.com/actions/runner-images/issues/3410\n* https://github.com/dotnet/core/issues/4167","shortMessageHtmlLink":"GH Actions: work around intermittent apt-get errors"}},{"before":"1815b428f2f42331db23d4b322beb3d1413ff6b3","after":"62e9b5a22ef97d65e33cf5a37d4022f1daab46fa","ref":"refs/heads/develop","pushedAt":"2024-04-22T09:44:30.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Merge branch 'stable' into develop","shortMessageHtmlLink":"Merge branch 'stable' into develop"}},{"before":"9ecc6fa7decfad7714528fe40ccb6539a3dbb9e7","after":"bdc6304152ae9465df0ab74685cadbb614bc6705","ref":"refs/heads/stable","pushedAt":"2024-04-22T09:41:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Merge pull request #143 from fredden/feature/composer.lock-false\n\nComposer: avoid writing a lock file","shortMessageHtmlLink":"Merge pull request #143 from fredden/feature/composer.lock-false"}},{"before":"a2569bf1d41a8c8cea87fccb428eb80a60964c71","after":"1815b428f2f42331db23d4b322beb3d1413ff6b3","ref":"refs/heads/develop","pushedAt":"2024-03-04T07:37:55.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Merge branch 'stable' into develop","shortMessageHtmlLink":"Merge branch 'stable' into develop"}},{"before":"b5467eea7496da881dd77950007113a8a0142831","after":"9ecc6fa7decfad7714528fe40ccb6539a3dbb9e7","ref":"refs/heads/stable","pushedAt":"2024-03-04T07:37:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Merge pull request #135 from PHPCSStandards/dependabot/github_actions/stable/ramsey/composer-install-3\n\nGH Actions: Bump ramsey/composer-install from 2 to 3","shortMessageHtmlLink":"Merge pull request #135 from PHPCSStandards/dependabot/github_actions…"}},{"before":"38f172f5d6f6a57443c73d0d30245466df88280a","after":null,"ref":"refs/heads/dependabot/github_actions/stable/ramsey/composer-install-3","pushedAt":"2024-03-04T07:37:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"}},{"before":"54b87ec2a9aec4744b1518daab717e56ed356230","after":"38f172f5d6f6a57443c73d0d30245466df88280a","ref":"refs/heads/dependabot/github_actions/stable/ramsey/composer-install-3","pushedAt":"2024-03-04T07:36:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"GH Actions: Bump ramsey/composer-install from 2 to 3\n\nBumps [ramsey/composer-install](https://github.com/ramsey/composer-install) from 2 to 3.\n- [Release notes](https://github.com/ramsey/composer-install/releases)\n- [Commits](https://github.com/ramsey/composer-install/compare/v2...v3)\n\n---\nupdated-dependencies:\n- dependency-name: ramsey/composer-install\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"GH Actions: Bump ramsey/composer-install from 2 to 3"}},{"before":"600da290b0b6358172fdee95a845d330b30b975c","after":null,"ref":"refs/heads/feature/ghactions-test-minor-tweak","pushedAt":"2024-03-04T07:34:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"}},{"before":"9dba7c9c844a06f54b423f84e15e438a0dd932b2","after":"b5467eea7496da881dd77950007113a8a0142831","ref":"refs/heads/stable","pushedAt":"2024-03-04T07:34:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Merge pull request #141 from PHPCSStandards/feature/ghactions-test-minor-tweak\n\nGH Actions: minor tweak after release of PHPCS 3.8.0","shortMessageHtmlLink":"Merge pull request #141 from PHPCSStandards/feature/ghactions-test-mi…"}},{"before":"c72a696391da4608df97f73c84db6eb27fe5929f","after":null,"ref":"refs/heads/TEMP/testing","pushedAt":"2024-03-04T07:33:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"}},{"before":null,"after":"600da290b0b6358172fdee95a845d330b30b975c","ref":"refs/heads/feature/ghactions-test-minor-tweak","pushedAt":"2024-03-04T07:32:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"GH Actions: minor tweak after release of PHPCS 3.8.0","shortMessageHtmlLink":"GH Actions: minor tweak after release of PHPCS 3.8.0"}},{"before":"6b8f327911322dead574619dcce7b4fd0f24f2a1","after":"a2569bf1d41a8c8cea87fccb428eb80a60964c71","ref":"refs/heads/develop","pushedAt":"2024-03-04T07:31:45.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Merge branch 'stable' into develop","shortMessageHtmlLink":"Merge branch 'stable' into develop"}},{"before":"57b32ef354eb79a0f8230f0a8eb6f18e4874caf1","after":null,"ref":"refs/heads/feature/iotestcase-performance-tweak","pushedAt":"2024-03-04T07:31:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"}},{"before":"e460a85dcd9e9f59be076201c35bb76f146fa675","after":"9dba7c9c844a06f54b423f84e15e438a0dd932b2","ref":"refs/heads/stable","pushedAt":"2024-03-04T07:31:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Merge pull request #140 from PHPCSStandards/feature/iotestcase-performance-tweak\n\nTests: performance improvement","shortMessageHtmlLink":"Merge pull request #140 from PHPCSStandards/feature/iotestcase-perfor…"}},{"before":"0dba43a22dce3b8a3fc00697f8e7ebcec544ea89","after":"57b32ef354eb79a0f8230f0a8eb6f18e4874caf1","ref":"refs/heads/feature/iotestcase-performance-tweak","pushedAt":"2024-03-04T07:26:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Tests: performance improvement\n\nBypassing the Windows Cmd shell should make running these tests significantly faster on Windows.\n\nIncludes fixing a potential fatal in the tests due to a missing `use` statement for the `RuntimeException` class.","shortMessageHtmlLink":"Tests: performance improvement"}},{"before":null,"after":"0dba43a22dce3b8a3fc00697f8e7ebcec544ea89","ref":"refs/heads/feature/iotestcase-performance-tweak","pushedAt":"2024-03-04T07:25:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Tests: performance improvement\n\nBypassing the Windows Cmd shell should make running these tests significantly faster on Windows.","shortMessageHtmlLink":"Tests: performance improvement"}},{"before":"d490b9f4e3ebe7246f4b4b4afc56a418183ef353","after":null,"ref":"refs/heads/feature/tests-minor-bootstrap-tweak","pushedAt":"2024-03-04T07:23:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"}},{"before":"daf165ba12dd15b149ff980e305d4452cd568f85","after":"e460a85dcd9e9f59be076201c35bb76f146fa675","ref":"refs/heads/stable","pushedAt":"2024-03-04T07:23:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Merge pull request #139 from PHPCSStandards/feature/tests-minor-bootstrap-tweak\n\nTests: allow for running locally via PHPUnit PHAR file","shortMessageHtmlLink":"Merge pull request #139 from PHPCSStandards/feature/tests-minor-boots…"}},{"before":"a3eec70e6d60bc3e822d2c8b9cefe9c71ba38bf9","after":"d490b9f4e3ebe7246f4b4b4afc56a418183ef353","ref":"refs/heads/feature/tests-minor-bootstrap-tweak","pushedAt":"2024-03-04T07:18:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Tests: allow for running locally via PHPUnit PHAR file","shortMessageHtmlLink":"Tests: allow for running locally via PHPUnit PHAR file"}},{"before":"e327f69486237c17af6af35b936ff7ef53da3e91","after":null,"ref":"refs/heads/feature/tests-should-be-final","pushedAt":"2024-03-04T07:17:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"}},{"before":"fb626bf003d3585779f379361d840894d1932990","after":"daf165ba12dd15b149ff980e305d4452cd568f85","ref":"refs/heads/stable","pushedAt":"2024-03-04T07:17:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Merge pull request #138 from PHPCSStandards/feature/tests-should-be-final\n\nTests: test classes should be final","shortMessageHtmlLink":"Merge pull request #138 from PHPCSStandards/feature/tests-should-be-f…"}},{"before":"3d191e6e6db6773f8ae750e048494830c0fe7b06","after":"e327f69486237c17af6af35b936ff7ef53da3e91","ref":"refs/heads/feature/tests-should-be-final","pushedAt":"2024-03-04T07:14:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Tests: test classes should be final\n\nFixes an oversight.","shortMessageHtmlLink":"Tests: test classes should be final"}},{"before":null,"after":"a3eec70e6d60bc3e822d2c8b9cefe9c71ba38bf9","ref":"refs/heads/feature/tests-minor-bootstrap-tweak","pushedAt":"2024-03-04T07:13:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Tests: allow for running locally via PHPUnit PHAR file","shortMessageHtmlLink":"Tests: allow for running locally via PHPUnit PHAR file"}},{"before":null,"after":"3d191e6e6db6773f8ae750e048494830c0fe7b06","ref":"refs/heads/feature/tests-should-be-final","pushedAt":"2024-03-04T07:09:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Tests: test classes should be final\n\nFixes an oversight.","shortMessageHtmlLink":"Tests: test classes should be final"}},{"before":"aa6f5d6e18a62d70d05e7fa8cd62cc45862138b8","after":"fb626bf003d3585779f379361d840894d1932990","ref":"refs/heads/stable","pushedAt":"2024-03-04T07:08:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Merge pull request #137 from PHPCSStandards/phpcsdebug/fix-tests\n\nPHPCSDebug: fix tests","shortMessageHtmlLink":"Merge pull request #137 from PHPCSStandards/phpcsdebug/fix-tests"}},{"before":"8c77b059aa4881c7ea2efc465e766df0f45c3d53","after":null,"ref":"refs/heads/phpcsdebug/fix-tests","pushedAt":"2024-03-04T07:08:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"}},{"before":"d78a9be610b97c795629ca31b9551656f4c86ca1","after":"8c77b059aa4881c7ea2efc465e766df0f45c3d53","ref":"refs/heads/phpcsdebug/fix-tests","pushedAt":"2024-03-04T07:05:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"PHPCSDebug: fix tests\n\nPHPCSUtils 1.0.9 made a change to the `UtilityMethodTestCase` which causes the selected sniff to no longer register its token listeners as the `installed_paths` from the `CodeSniffer.conf` file are no longer read out.\n\nWhile this is fine for actual utility methods, it breaks the tests for the `PHPCSDebug.Debug.TokenList` test.\n\nFixed now.\n\nRefs:\n* https://github.com/PHPCSStandards/PHPCSUtils/releases/tag/1.0.9\n* https://github.com/PHPCSStandards/PHPCSUtils/pull/525","shortMessageHtmlLink":"PHPCSDebug: fix tests"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOSZJnAA","startCursor":null,"endCursor":null}},"title":"Activity · PHPCSStandards/PHPCSDevTools"}