laminas / automatic-releases

Automated release process for `laminas/` projects, usable as github action
Other
141 stars 23 forks source link

Update all non-major dependencies #261

Open renovate[bot] opened 1 month ago

renovate[bot] commented 1 month ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
azjezz/psl ^3.0.2 -> ^3.1.0 age adoption passing confidence require patch
monolog/monolog ^3.7.0 -> ^3.8.0 age adoption passing confidence require patch
phly/keep-a-changelog ^2.12.1 -> ^2.13.2 age adoption passing confidence require minor
php ~8.3.12 -> ~8.4.1 age adoption passing confidence require minor
php-http/curl-client (source) ^2.3.2 -> ^2.3.3 age adoption passing confidence require patch
symfony/console (source) ^6.4.12 -> ^6.4.15 age adoption passing confidence require patch

Release Notes

phly/keep-a-changelog (phly/keep-a-changelog) ### [`v2.13.2`](https://redirect.github.com/phly/keep-a-changelog/blob/HEAD/CHANGELOG.md#2132---2024-11-17) [Compare Source](https://redirect.github.com/phly/keep-a-changelog/compare/2.13.1...2.13.2) ##### Added - Nothing. ##### Changed - Nothing. ##### Deprecated - Nothing. ##### Removed - Nothing. ##### Fixed - Fixed php-scoper configuration to allow phar build to complete successfully. ### [`v2.13.1`](https://redirect.github.com/phly/keep-a-changelog/blob/HEAD/CHANGELOG.md#2131---2024-11-17) [Compare Source](https://redirect.github.com/phly/keep-a-changelog/compare/2.13.0...2.13.1) ##### Added - Nothing. ##### Changed - Nothing. ##### Deprecated - Nothing. ##### Removed - Nothing. ##### Fixed - Fixed the workflow for generating the Phar distribution. ### [`v2.13.0`](https://redirect.github.com/phly/keep-a-changelog/blob/HEAD/CHANGELOG.md#2130---2024-11-17) [Compare Source](https://redirect.github.com/phly/keep-a-changelog/compare/2.12.1...2.13.0) ##### Added - Adds support for PHP 8.4. ##### Changed - Bumps the laminas/laminas-diactoros minimum supported version to 3.3.0. - [#​121](https://redirect.github.com/phly/keep-a-changelog/pull/121) updates the symfony/console dependency to allow version 7 releases. (Contributed by [fezfez](https://redirect.github.com/fezfez)) ##### Deprecated - Nothing. ##### Removed - Removes support for PHP versions older than 8.1.0. - Removes support for PHP versions prior to PHP 8.1. ##### Fixed - Nothing.
containerbase/php-prebuild (php) ### [`v8.4.1`](https://redirect.github.com/containerbase/php-prebuild/compare/8.3.14...8.4.1) [Compare Source](https://redirect.github.com/containerbase/php-prebuild/compare/8.3.14...8.4.1) ### [`v8.3.14`](https://redirect.github.com/containerbase/php-prebuild/compare/8.3.13...8.3.14) [Compare Source](https://redirect.github.com/containerbase/php-prebuild/compare/8.3.13...8.3.14) ### [`v8.3.13`](https://redirect.github.com/containerbase/php-prebuild/releases/tag/8.3.13) [Compare Source](https://redirect.github.com/containerbase/php-prebuild/compare/8.3.12...8.3.13) ##### Bug Fixes - **deps:** update dependency php to v8.3.13

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



Read more information about the use of Renovate Bot within Laminas.

renovate[bot] commented 1 month ago

Branch automerge failure

This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.


renovate[bot] commented 1 week ago

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: composer.lock
Command failed: composer update azjezz/psl:3.1.0 monolog/monolog:3.8.0 phly/keep-a-changelog:2.13.2 php:8.4.1 php-http/curl-client:2.3.3 symfony/console:6.4.15 --with-dependencies --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins
Loading composer repositories with package information
Pattern "php" listed for update matches platform packages, but these cannot be updated by Composer.
Dependency php-http/discovery is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Dependency php-http/httplug is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Dependency psr/http-client is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Dependency psr/log is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Dependency laminas/laminas-diactoros is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Dependency psr/http-message is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - laminas/laminas-diactoros is locked to version 2.26.0 and an update of this package was not requested.
    - laminas/laminas-diactoros 2.26.0 requires php ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 -> your php version (8.4.1) does not satisfy that requirement.
  Problem 2
    - Root composer.json requires phly/keep-a-changelog ^2.13.2 -> satisfiable by phly/keep-a-changelog[2.13.2].
    - phly/keep-a-changelog 2.13.2 requires laminas/laminas-diactoros ^3.3 -> found laminas/laminas-diactoros[3.3.0, 3.3.1, 3.4.0, 3.5.0] but it conflicts with your root composer.json require (^2.26.0).
  Problem 3
    - roave/infection-static-analysis-plugin is locked to version 1.35.0 and an update of this package was not requested.
    - roave/infection-static-analysis-plugin 1.35.0 requires php ~8.1.0 || ~8.2.0 || ~8.3.0 -> your php version (8.4.1) does not satisfy that requirement.
  Problem 4
    - vimeo/psalm is locked to version 5.26.1 and an update of this package was not requested.
    - vimeo/psalm 5.26.1 requires php ^7.4 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 -> your php version (8.4.1) does not satisfy that requirement.
  Problem 5
    - jwage/changelog-generator is locked to version 1.4.0 and an update of this package was not requested.
    - jwage/changelog-generator 1.4.0 requires laminas/laminas-diactoros ^2.13.0 -> satisfiable by laminas/laminas-diactoros[2.26.0].
    - laminas/laminas-diactoros 2.26.0 requires php ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 -> your php version (8.4.1) does not satisfy that requirement.

Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.