{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":81830655,"defaultBranch":"main","name":"testing-framework","ownerLogin":"TYPO3","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-02-13T13:57:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/88698?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712663515.0","currentOid":""},"activityList":{"items":[{"before":"9ca209e402f13bd4337d0cad0244c1c7f1dbd55f","after":null,"ref":"refs/heads/lolli-1","pushedAt":"2024-04-09T11:51:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lolli42","name":"Christian Kuhn","path":"/lolli42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2178068?s=80&v=4"}},{"before":"b9c64f333e3c4fbbfb877713157fb8b1b2c621b5","after":"3f1f2201254f51fe9e61d6ec15a7f1d9ba858a9f","ref":"refs/heads/main","pushedAt":"2024-04-09T11:51:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lolli42","name":"Christian Kuhn","path":"/lolli42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2178068?s=80&v=4"},"commit":{"message":"[BUGFIX] Allow importing empty CSV table (#560)\n\nWhen importing a .csv with a table definition and\r\nno rows, a warning is raised: DataSet->getElements()\r\nmay return null, and this fails in the foreach in\r\nDataSet->import(). It is more clean to return an\r\nempty array in getElements(), which is done with\r\nthe patch.","shortMessageHtmlLink":"[BUGFIX] Allow importing empty CSV table (#560)"}},{"before":null,"after":"9ca209e402f13bd4337d0cad0244c1c7f1dbd55f","ref":"refs/heads/lolli-1","pushedAt":"2024-04-09T08:47:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lolli42","name":"Christian Kuhn","path":"/lolli42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2178068?s=80&v=4"},"commit":{"message":"[BUGFIX] Allow importing empty CSV table\n\nWhen importing a .csv with a table definition and\nno rows, a warning is raised: DataSet->getElements()\nmay return null, and this fails in the foreach in\nDataSet->import(). It is more clean to return an\nempty array in getElements(), which is done with\nthe patch.","shortMessageHtmlLink":"[BUGFIX] Allow importing empty CSV table"}},{"before":"7d4b949857b918bd4b3d9c9a49405b3a72a9e90f","after":null,"ref":"refs/heads/lolli-1","pushedAt":"2024-04-02T09:28:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lolli42","name":"Christian Kuhn","path":"/lolli42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2178068?s=80&v=4"}},{"before":"35e0004405c0d73801ea3872c8a149b92903807f","after":"b9c64f333e3c4fbbfb877713157fb8b1b2c621b5","ref":"refs/heads/main","pushedAt":"2024-04-02T09:28:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lolli42","name":"Christian Kuhn","path":"/lolli42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2178068?s=80&v=4"},"commit":{"message":"[TASK] Use utf8mb4 in ac tests (#558)","shortMessageHtmlLink":"[TASK] Use utf8mb4 in ac tests (#558)"}},{"before":null,"after":"7d4b949857b918bd4b3d9c9a49405b3a72a9e90f","ref":"refs/heads/lolli-1","pushedAt":"2024-04-01T09:24:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lolli42","name":"Christian Kuhn","path":"/lolli42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2178068?s=80&v=4"},"commit":{"message":"[TASK] Use utf8mb4 in ac tests","shortMessageHtmlLink":"[TASK] Use utf8mb4 in ac tests"}},{"before":"11465f87ce24477c7ebffabb7cb170c3ea591648","after":null,"ref":"refs/heads/lolli-1","pushedAt":"2024-03-20T22:54:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lolli42","name":"Christian Kuhn","path":"/lolli42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2178068?s=80&v=4"}},{"before":"ca0601ff37bf9647c548b6c388c53f57b1157c3f","after":"35e0004405c0d73801ea3872c8a149b92903807f","ref":"refs/heads/main","pushedAt":"2024-03-20T22:45:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bmack","name":"Benni Mack","path":"/bmack","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165630?s=80&v=4"},"commit":{"message":"Merge pull request #557 from TYPO3/lolli-1\n\n[TASK] Call TSFE->releaseLocks() only if method exists","shortMessageHtmlLink":"Merge pull request #557 from TYPO3/lolli-1"}},{"before":null,"after":"11465f87ce24477c7ebffabb7cb170c3ea591648","ref":"refs/heads/lolli-1","pushedAt":"2024-03-20T22:41:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lolli42","name":"Christian Kuhn","path":"/lolli42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2178068?s=80&v=4"},"commit":{"message":"[TASK] Call TSFE->releaseLocks() only if method exists\n\nv13 aims to remove that internal method.\n\nResolves: #556","shortMessageHtmlLink":"[TASK] Call TSFE->releaseLocks() only if method exists"}},{"before":"307bfe43ae414250fa879fd4cc122bda64a3c814","after":"ca0601ff37bf9647c548b6c388c53f57b1157c3f","ref":"refs/heads/main","pushedAt":"2024-03-07T18:54:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbuerk","name":"Stefan Bürk","path":"/sbuerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1453466?s=80&v=4"},"commit":{"message":"[TASK] Ensure working GitHub Action job names","shortMessageHtmlLink":"[TASK] Ensure working GitHub Action job names"}},{"before":"8131333bc2f7821ce6bf89c6c90c9bba1080f909","after":null,"ref":"refs/heads/scheduled-1","pushedAt":"2024-03-05T11:41:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sbuerk","name":"Stefan Bürk","path":"/sbuerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1453466?s=80&v=4"}},{"before":"7b2635e0ae8c548d8b757c2157ee5c1a352683b6","after":"307bfe43ae414250fa879fd4cc122bda64a3c814","ref":"refs/heads/main","pushedAt":"2024-03-05T11:41:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbuerk","name":"Stefan Bürk","path":"/sbuerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1453466?s=80&v=4"},"commit":{"message":"[TASK] Reintroduce scheduled nightly\n\nThis change reintroduces scheduled\nci exectution. In contrast to the\nprior setup the used way allows us\nto have schedules not only for the\ndefault branch.\n\nAs a side-effect we get the ability\nto manually dispatch nightly on a\nbranch any time.","shortMessageHtmlLink":"[TASK] Reintroduce scheduled nightly"}},{"before":null,"after":"8131333bc2f7821ce6bf89c6c90c9bba1080f909","ref":"refs/heads/scheduled-1","pushedAt":"2024-03-04T13:31:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sbuerk","name":"Stefan Bürk","path":"/sbuerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1453466?s=80&v=4"},"commit":{"message":"[TASK] Reintroduce scheduled nightly\n\nThis change reintroduces scheduled\nci exectution. In contrast to the\nprior setup the used way allows us\nto have schedules not only for the\ndefault branch.\n\nAs a side-effect we get the ability\nto manually dispatch nightly on a\nbranch any time.","shortMessageHtmlLink":"[TASK] Reintroduce scheduled nightly"}},{"before":"56fdd5e8dcfba52a1fb46fb05ea9f03a4567a458","after":null,"ref":"refs/heads/workflow-1","pushedAt":"2024-03-04T13:17:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sbuerk","name":"Stefan Bürk","path":"/sbuerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1453466?s=80&v=4"}},{"before":"fb47d6148a2ccdbc5c466ef2336bc8c75ac97a79","after":"7b2635e0ae8c548d8b757c2157ee5c1a352683b6","ref":"refs/heads/main","pushedAt":"2024-03-04T13:17:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbuerk","name":"Stefan Bürk","path":"/sbuerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1453466?s=80&v=4"},"commit":{"message":"[TASK] Remove scheduled workflow from branch `main`\n\nGitHub action does not respect configured\nschedules (cron) on non-default branches.\n\nThis change now removes the schedule definition\nand adds a workflow_dispatch definition along\nwith a branch logout in the workflow, which acts\nas a preparation for dispatched scheduled run\nfrom the default branch later.\n\nNote: Scheduled runs for main and version branch\nwill be reintrodued with a followup change using\na dedicated workflow file.","shortMessageHtmlLink":"[TASK] Remove scheduled workflow from branch main"}},{"before":null,"after":"56fdd5e8dcfba52a1fb46fb05ea9f03a4567a458","ref":"refs/heads/workflow-1","pushedAt":"2024-03-04T13:05:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sbuerk","name":"Stefan Bürk","path":"/sbuerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1453466?s=80&v=4"},"commit":{"message":"[TASK] Remove scheduled workflow from branch `main`\n\nGitHub action does not respect configured\nschedules (cron) on non-default branches.\n\nThis change now removes the schedule definition\nand adds a workflow_dispatch definition along\nwith a branch logout in the workflow, which acts\nas a preparation for dispatched scheduled run\nfrom the default branch later.\n\nNote: Scheduled runs for main and version branch\nwill be reintrodued with a followup change using\na dedicated workflow file.","shortMessageHtmlLink":"[TASK] Remove scheduled workflow from branch main"}},{"before":"84d24b8e3d7e5cabf0901d27ad03dc7c113b137e","after":null,"ref":"refs/heads/7-workflow-1","pushedAt":"2024-03-04T12:59:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sbuerk","name":"Stefan Bürk","path":"/sbuerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1453466?s=80&v=4"}},{"before":"0dc399ead7c57c164b568a685bd292ab7fa4de08","after":"359dd58d4c8de014953f43a271ab8c965706a782","ref":"refs/heads/7","pushedAt":"2024-03-04T12:59:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbuerk","name":"Stefan Bürk","path":"/sbuerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1453466?s=80&v=4"},"commit":{"message":"[TASK] Remove scheduled workflow from branch `7`\n\nGitHub action does not respect configured\nschedules (cron) on non-default branches.\n\nThis change now removes the schedule definition\nand adds a `workflow_dispatch` definition along\nwith a branch logout in the workflow, which acts\nas a preparation for dispatched scheduled run\nfrom the default branch later.","shortMessageHtmlLink":"[TASK] Remove scheduled workflow from branch 7"}},{"before":"c25468ee0f62621d08fbaf6e4f1404d75a558548","after":"84d24b8e3d7e5cabf0901d27ad03dc7c113b137e","ref":"refs/heads/7-workflow-1","pushedAt":"2024-03-04T12:56:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sbuerk","name":"Stefan Bürk","path":"/sbuerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1453466?s=80&v=4"},"commit":{"message":"[TASK] Remove scheduled workflow from branch `7`\n\nGitHub action does not respect configured\nschedules (cron) on non-default branches.\n\nThis change now removes the schedule definition\nand adds a `workflow_dispatch` definition along\nwith a branch logout in the workflow, which acts\nas a preparation for dispatched scheduled run\nfrom the default branch later.","shortMessageHtmlLink":"[TASK] Remove scheduled workflow from branch 7"}},{"before":"2fc8a840b9cbab01e275312b01bf4e887e3dc702","after":"c25468ee0f62621d08fbaf6e4f1404d75a558548","ref":"refs/heads/7-workflow-1","pushedAt":"2024-03-04T12:51:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sbuerk","name":"Stefan Bürk","path":"/sbuerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1453466?s=80&v=4"},"commit":{"message":"[TASK] Remove scheduled workflow from branch `7`\n\nGitHub action does not respect configured\nschedules (cron) on non-default branches.\n\nThis change now removes the schedule definition\nand adds a `workflow_dispatch` definition along\nwith a branch logout in the workflow, which acts\nas a preparation for dispatched scheduled run\nfrom the default branch later.","shortMessageHtmlLink":"[TASK] Remove scheduled workflow from branch 7"}},{"before":null,"after":"2fc8a840b9cbab01e275312b01bf4e887e3dc702","ref":"refs/heads/7-workflow-1","pushedAt":"2024-03-04T12:51:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sbuerk","name":"Stefan Bürk","path":"/sbuerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1453466?s=80&v=4"},"commit":{"message":"[TASK] Remove scheduled workflow from branch `7`\n\nGitHub action does not respect configured\nschedules (cron) on non-default branches.\n\nThis change now removes the schedule definition\nand adds a `workflow_dispatch` definition along\nwith a branch logout in the workflow, which acts\nas a preparation for dispatched scheduled run\nfrom the default branch later.","shortMessageHtmlLink":"[TASK] Remove scheduled workflow from branch 7"}},{"before":"ed3e201e29e7d767689870dce2d0b437e057f1ca","after":null,"ref":"refs/heads/7-runtests-1","pushedAt":"2024-03-04T11:35:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sbuerk","name":"Stefan Bürk","path":"/sbuerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1453466?s=80&v=4"}},{"before":"80c0c6b13b2400543f49b24e8af9e2bf9e21ad89","after":"0dc399ead7c57c164b568a685bd292ab7fa4de08","ref":"refs/heads/7","pushedAt":"2024-03-04T11:35:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbuerk","name":"Stefan Bürk","path":"/sbuerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1453466?s=80&v=4"},"commit":{"message":"[TASK] Streamline `Build/Scripts/runTests.sh`\n\nTYPO3 Core streamlined the `runTests.sh` script\nalready to allow the usage of podman or docker\nas container execution binary, favourising the\n`podmand` due to several reasons. To make this\npossible `docker-compose` has been replaced with\ndirect binary usage.\n\nTo adopt these streamlining changes, this change\n\n* adopts podman/docker binary switch `-b`.\n* drops `docker-compose` usage in favour\n of using docker/podman calls directly.\n* drops `.env` file creation.\n* drops script debugging option `-v`.\n* adds PHP 8.3 as allowed php version.\n* adjusts the help text for implemented\n changes.\n* displays a hint for helptext on invalid\n option to avoid the missing due to the\n lengthy text output.\n* adds phpunit configuration for unit test\n with testing-framework paths to eliminate\n the need to specify the testing folder\n explicitly.\n\nReleases: main, 7","shortMessageHtmlLink":"[TASK] Streamline Build/Scripts/runTests.sh"}},{"before":"9fc4be32a30aec0ce5588c6fb5f2278c61435d92","after":null,"ref":"refs/heads/runtests-1","pushedAt":"2024-03-04T11:34:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sbuerk","name":"Stefan Bürk","path":"/sbuerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1453466?s=80&v=4"}},{"before":"712bc8f65a87de96411397e19fdea4802e920851","after":"fb47d6148a2ccdbc5c466ef2336bc8c75ac97a79","ref":"refs/heads/main","pushedAt":"2024-03-04T11:34:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbuerk","name":"Stefan Bürk","path":"/sbuerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1453466?s=80&v=4"},"commit":{"message":"[TASK] Streamline `Build/Scripts/runTests.sh`\n\nTYPO3 Core streamlined the `runTests.sh` script\nalready to allow the usage of podman or docker\nas container execution binary, favourising the\n`podmand` due to several reasons. To make this\npossible `docker-compose` has been replaced with\ndirect binary usage.\n\nTo adopt these streamlining changes, this change\n\n* adopts podman/docker binary switch `-b`.\n* drops `docker-compose` usage in favour\n of using docker/podman calls directly.\n* drops `.env` file creation.\n* drops script debugging option `-v`.\n* adds PHP 8.3 as allowed php version.\n* adjusts the help text for implemented\n changes.\n* displays a hint for helptext on invalid\n option to avoid the missing due to the\n lengthy text output.\n* adds phpunit configuration for unit test\n with testing-framework paths to eliminate\n the need to specify the testing folder\n explicitly.\n\nReleases: main, 7","shortMessageHtmlLink":"[TASK] Streamline Build/Scripts/runTests.sh"}},{"before":"1d9ae1652084c3fc45cb25946df2991c5c30fc09","after":"9fc4be32a30aec0ce5588c6fb5f2278c61435d92","ref":"refs/heads/runtests-1","pushedAt":"2024-03-04T11:28:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sbuerk","name":"Stefan Bürk","path":"/sbuerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1453466?s=80&v=4"},"commit":{"message":"[TASK] Streamline `Build/Scripts/runTests.sh`\n\nTYPO3 Core streamlined the `runTests.sh` script\nalready to allow the usage of podman or docker\nas container execution binary, favourising the\n`podmand` due to several reasons. To make this\npossible `docker-compose` has been replaced with\ndirect binary usage.\n\nTo adopt these streamlining changes, this change\n\n* adopts podman/docker binary switch `-b`.\n* drops `docker-compose` usage in favour\n of using docker/podman calls directly.\n* drops `.env` file creation.\n* drops script debugging option `-v`.\n* adds PHP 8.3 as allowed php version.\n* adjusts the help text for implemented\n changes.\n* displays a hint for helptext on invalid\n option to avoid the missing due to the\n lengthy text output.\n* adds phpunit configuration for unit test\n with testing-framework paths to eliminate\n the need to specify the testing folder\n explicitly.\n\nReleases: main, 7","shortMessageHtmlLink":"[TASK] Streamline Build/Scripts/runTests.sh"}},{"before":"79f9fbef3ede854b33d70b038a1bc8e9c5132ca3","after":"ed3e201e29e7d767689870dce2d0b437e057f1ca","ref":"refs/heads/7-runtests-1","pushedAt":"2024-03-04T11:28:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sbuerk","name":"Stefan Bürk","path":"/sbuerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1453466?s=80&v=4"},"commit":{"message":"[TASK] Streamline `Build/Scripts/runTests.sh`\n\nTYPO3 Core streamlined the `runTests.sh` script\nalready to allow the usage of podman or docker\nas container execution binary, favourising the\n`podmand` due to several reasons. To make this\npossible `docker-compose` has been replaced with\ndirect binary usage.\n\nTo adopt these streamlining changes, this change\n\n* adopts podman/docker binary switch `-b`.\n* drops `docker-compose` usage in favour\n of using docker/podman calls directly.\n* drops `.env` file creation.\n* drops script debugging option `-v`.\n* adds PHP 8.3 as allowed php version.\n* adjusts the help text for implemented\n changes.\n* displays a hint for helptext on invalid\n option to avoid the missing due to the\n lengthy text output.\n* adds phpunit configuration for unit test\n with testing-framework paths to eliminate\n the need to specify the testing folder\n explicitly.\n\nReleases: main, 7","shortMessageHtmlLink":"[TASK] Streamline Build/Scripts/runTests.sh"}},{"before":"7997dd81450f508cb099136163c6f025facd0751","after":"79f9fbef3ede854b33d70b038a1bc8e9c5132ca3","ref":"refs/heads/7-runtests-1","pushedAt":"2024-03-04T11:11:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sbuerk","name":"Stefan Bürk","path":"/sbuerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1453466?s=80&v=4"},"commit":{"message":"[TASK] Streamline `Build/Scripts/runTests.sh`\n\nTYPO3 Core streamlined the `runTests.sh` script\nalready to allow the usage of podman or docker\nas container execution binary, favourising the\n`podmand` due to several reasons. To make this\npossible `docker-compose` has been replaced with\ndirect binary usage.\n\nTo adopt these streamlining changes, this change\n\n* adopts podman/docker binary switch `-b`.\n* drops `docker-compose` usage in favour\n of using docker/podman calls directly.\n* drops `.env` file creation.\n* drops script debugging option `-v`.\n* adds PHP 8.3 as allowed php version.\n* adjusts the help text for implemented\n changes.\n* displays a hint for helptext on invalid\n option to avoid the missing due to the\n lengthy text output.\n* adds phpunit configuration for unit test\n with testing-framework paths to eliminate\n the need to specify the testing folder\n explicitly.\n\nReleases: main, 7","shortMessageHtmlLink":"[TASK] Streamline Build/Scripts/runTests.sh"}},{"before":"28a556abd6cfd1bfc1558847ce432eb32773e62c","after":"1d9ae1652084c3fc45cb25946df2991c5c30fc09","ref":"refs/heads/runtests-1","pushedAt":"2024-03-04T11:10:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sbuerk","name":"Stefan Bürk","path":"/sbuerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1453466?s=80&v=4"},"commit":{"message":"[TASK] Streamline `Build/Scripts/runTests.sh`\n\nTYPO3 Core streamlined the `runTests.sh` script\nalready to allow the usage of podman or docker\nas container execution binary, favourising the\n`podmand` due to several reasons. To make this\npossible `docker-compose` has been replaced with\ndirect binary usage.\n\nTo adopt these streamlining changes, this change\n\n* adopts podman/docker binary switch `-b`.\n* drops `docker-compose` usage in favour\n of using docker/podman calls directly.\n* drops `.env` file creation.\n* drops script debugging option `-v`.\n* adds PHP 8.3 as allowed php version.\n* adjusts the help text for implemented\n changes.\n* displays a hint for helptext on invalid\n option to avoid the missing due to the\n lengthy text output.\n* adds phpunit configuration for unit test\n with testing-framework paths to eliminate\n the need to specify the testing folder\n explicitly.\n\nReleases: main, 7","shortMessageHtmlLink":"[TASK] Streamline Build/Scripts/runTests.sh"}},{"before":"6e607a08021ad8a2f57483a7d968a00532b4e9a5","after":"7997dd81450f508cb099136163c6f025facd0751","ref":"refs/heads/7-runtests-1","pushedAt":"2024-03-04T11:08:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sbuerk","name":"Stefan Bürk","path":"/sbuerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1453466?s=80&v=4"},"commit":{"message":"[TASK] Streamline `Build/Scripts/runTests.sh`\n\nTYPO3 Core streamlined the `runTests.sh` script\nalready to allow the usage of podman or docker\nas container execution binary, favourising the\n`podmand` due to several reasons. To make this\npossible `docker-compose` has been replaced with\ndirect binary usage.\n\nTo adopt these streamlining changes, this change\n\n* adopts podman/docker binary switch `-b`.\n* drops `docker-compose` usage in favour\n of using docker/podman calls directly.\n* drops `.env` file creation.\n* drops script debugging option `-v`.\n* adds PHP 8.3 as allowed php version.\n* adjusts the help text for implemented\n changes.\n* displays a hint for helptext on invalid\n option to avoid the missing due to the\n lengthy text output.\n* adds phpunit configuration for unit test\n with testing-framework paths to eliminate\n the need to specify the testing folder\n explicitly.\n\nReleases: main, 7","shortMessageHtmlLink":"[TASK] Streamline Build/Scripts/runTests.sh"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEK-7zsAA","startCursor":null,"endCursor":null}},"title":"Activity · TYPO3/testing-framework"}