-
Notifications
You must be signed in to change notification settings - Fork 30
Open
Labels
github_actionsPull requests that update GitHub Actions codePull requests that update GitHub Actions code
Description
Story
As a developer, I want to always have the used PHP and TYPO3 versions in the CI matrix (for jobs that do a composer install/update) so that I know which PHP and TYPO3 versions are used.
As a developer, I want the CI jobs to be build as consistently as possible so that maintenance is easier.
As a developer, I want the CI jobs to have the some matrix structure so that Composer caching works across jobs.
Acceptance criteria
- The
php-lintjob also has a TYPO3 version matrix. - The
code-qualityjob has a PHP and TYPO3 version matrix. - The
static-code-analysisjob has a PHP and TYPO3 version matrix. - These jobs also have the min/max dependencies Composer matrix entries.
- These jobs pass these matrix entries when doing the composer update.
- It is documented in the PHP and TYPO3 version entries in the matrix that these must match the default versions in
runTests.sh. - It is documented in the code in
runTests.shthat the versions in the CI jobs need to be changed when the default TYPO3 or PHP version is changed.
Additional information
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
github_actionsPull requests that update GitHub Actions codePull requests that update GitHub Actions code
Type
Projects
Status
In Progress