tea icon indicating copy to clipboard operation
tea copied to clipboard

Task: Migrate composer script `ci:composer:normalize` to `runTests.sh`

Open DanielSiepmann opened this issue 7 months ago • 1 comments

Goal

Get rid of existing composer script ci:composer:normalize. See: https://github.com/TYPO3BestPractices/tea/issues/1750

Acceptance Criteria

  • [x] Remove from composer.json
  • [x] Implement in runTests.sh (if necessary)
  • [x] Migrate GitHub Actions (if necessary)
  • [x] Migrate GitLab Actions (if necessary)

Additional Information

Anything else that would be helpful to know to complete this task.

DanielSiepmann avatar Jul 21 '25 17:07 DanielSiepmann

I didn't found the script in the composer.json file and migrate the composer command in gitlab action to use the runTests.sh. For me all acceptance criterias are resolved if the PR is merged.

kanow avatar Nov 03 '25 13:11 kanow

Configuration for gitlab action was removed. Not sure but is this task done?

kanow avatar Dec 01 '25 13:12 kanow

We still need to do these parts of the task:

  • [ ] Get ./Build/Scripts/runTests.sh -s composerNormalize to work (I get an error when running it locally), logged as #1856
  • [ ] Move the CI call from the code-quality job to the static-code-analysis job

oliverklee avatar Dec 01 '25 14:12 oliverklee