-
-
Notifications
You must be signed in to change notification settings - Fork 255
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[TASK] Configure Dependabot for solarium/solarium only #3168
Comments
composer.json
and in Resources/Private/Php/ComposerLibraries/composer.json
we must get it working as expected:
|
This change enables Dependabot for all supported branches, by trying to consume dependabot settings [`target-branch`](https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#target-branch) together with [`commit-message.prefix`](https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#commit-message) Fixes: TYPO3-Solr#3168
Test-Scenario
|
… not supported Dependabot couldn't parse the config file at .github/dependabot.yml. The error raised was: ``` YAML aliases are not supported ``` See: dependabot/dependabot-core#1582 Fixes: TYPO3-Solr#3168
@dkd-friedrich Most probably we want to setup the PHP version used by Dependabot to work correctly.
|
Dependabot requires `config.platform.php` in composer.json to work correctly. This will avoid troubles like: ``` Problem 1 - Root composer.json requires solarium/solarium 6.3.5 -> satisfiable by solarium/solarium[6.3.5]. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. ``` Relates: TYPO3-Solr#3168
Dependabot requires `config.platform.php` in composer.json to work correctly. This will avoid troubles like: ``` Problem 1 - Root composer.json requires solarium/solarium 6.3.5 -> satisfiable by solarium/solarium[6.3.5]. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. ``` Relates: TYPO3-Solr#3168
Dependabot requires `config.platform.php` in composer.json to work correctly. This will avoid troubles like: ``` Problem 1 - Root composer.json requires solarium/solarium 6.3.5 -> satisfiable by solarium/solarium[6.3.5]. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. ``` Relates: TYPO3-Solr#3168
Dependabot requires `config.platform.php` in composer.json to work correctly. This will avoid troubles like: ``` Problem 1 - Root composer.json requires solarium/solarium 6.3.5 -> satisfiable by solarium/solarium[6.3.5]. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. ``` Relates: TYPO3-Solr#3168
Dependabot requires `config.platform.php` in composer.json to work correctly. This will avoid troubles like: ``` Problem 1 - Root composer.json requires solarium/solarium 6.3.5 -> satisfiable by solarium/solarium[6.3.5]. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. ``` Relates: #3168
Dependabot requires `config.platform.php` in composer.json to work correctly. This will avoid troubles like: ``` Problem 1 - Root composer.json requires solarium/solarium 6.3.5 -> satisfiable by solarium/solarium[6.3.5]. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. ``` Relates: #3168
Dependabot requires `config.platform.php` in composer.json to work correctly. This will avoid troubles like: ``` Problem 1 - Root composer.json requires solarium/solarium 6.3.5 -> satisfiable by solarium/solarium[6.3.5]. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. ``` Relates: #3168
Dependabot requires `config.platform.php` in composer.json to work correctly. This will avoid troubles like: ``` Problem 1 - Root composer.json requires solarium/solarium 6.3.5 -> satisfiable by solarium/solarium[6.3.5]. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. ``` Relates: #3168
Dependabot requires `config.platform.php` in composer.json to work correctly. This will avoid troubles like: ``` Problem 1 - Root composer.json requires solarium/solarium 6.3.5 -> satisfiable by solarium/solarium[6.3.5]. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. ``` Relates: #3168
Dependabot requires `config.platform.php` in composer.json to work correctly. This will avoid troubles like: ``` Problem 1 - Root composer.json requires solarium/solarium 6.3.5 -> satisfiable by solarium/solarium[6.3.5]. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. ``` Relates: #3168
Dependabot requires `config.platform.php` in composer.json to work correctly. This will avoid troubles like: ``` Problem 1 - Root composer.json requires solarium/solarium 6.3.5 -> satisfiable by solarium/solarium[6.3.5]. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. ``` Relates: #3168
Dependabot requires `config.platform.php` in composer.json to work correctly. This will avoid troubles like: ``` Problem 1 - Root composer.json requires solarium/solarium 6.3.5 -> satisfiable by solarium/solarium[6.3.5]. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. ``` Relates: #3168
Dependabot requires `config.platform.php` in composer.json to work correctly. This will avoid troubles like: ``` Problem 1 - Root composer.json requires solarium/solarium 6.3.5 -> satisfiable by solarium/solarium[6.3.5]. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. ``` Relates: #3168
Dependabot requires `config.platform.php` in composer.json to work correctly. This will avoid troubles like: ``` Problem 1 - Root composer.json requires solarium/solarium 6.3.5 -> satisfiable by solarium/solarium[6.3.5]. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. ``` Relates: #3168
Dependabot requires `config.platform.php` in composer.json to work correctly. This will avoid troubles like: ``` Problem 1 - Root composer.json requires solarium/solarium 6.3.5 -> satisfiable by solarium/solarium[6.3.5]. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. ``` Relates: #3168
Dependabot requires `config.platform.php` in composer.json to work correctly. This will avoid troubles like: ``` Problem 1 - Root composer.json requires solarium/solarium 6.3.5 -> satisfiable by solarium/solarium[6.3.5]. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. - solarium/solarium 6.3.5 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement. ``` Relates: #3168
Dependabot is too stupid to work properly with old branches or we don't know all the settings. Old branches don't need it, so I delete the settings for old branches. |
Relates: #3072
The text was updated successfully, but these errors were encountered: