Update PHP - All packages except core - Minor and patch#2483
Update PHP - All packages except core - Minor and patch#2483AlexSkrypnyk merged 6 commits intomainfrom
Conversation
|
Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
WalkthroughTwo unrelated changes: dev dependencies in ChangesDev Dependency Updates
Behat Context Change
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
1 similar comment
This comment has been minimized.
This comment has been minimized.
| datasource | package | from | to | | ---------- | ----------------------- | ------ | ------ | | packagist | drevops/behat-steps | 3.7.0 | 3.8.0 | | packagist | drupal/drupal-extension | 5.3.3 | 5.4.0 | | packagist | phpstan/phpstan | 2.1.51 | 2.1.54 |
861f972 to
460637e
Compare
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@composer.json`:
- Around line 44-47: The dependency change creates an unsatisfiable graph:
either revert "drevops/behat-steps" back to "^3.7.0" to stay compatible with the
pinned "drupal/drupal-extension" "^5.4.0", or move to the alpha path by updating
"drupal/drupal-extension" to "^6.0@alpha" and adding "drupal/drupal-driver"
"^3.0@alpha" (and set composer root stability to allow alphas, e.g. add a
"minimum-stability":"alpha" and "prefer-stable":true or use explicit `@alpha`
suffixes). Choose one approach and update composer.json accordingly, ensuring
the three package names ("drevops/behat-steps", "drupal/drupal-extension",
"drupal/drupal-driver") and the composer stability settings are adjusted to
match.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository UI
Review profile: ASSERTIVE
Plan: Pro Plus
Run ID: 6ef6ed39-c448-4004-9521-02460488dda8
📒 Files selected for processing (1)
composer.json
…upal-extension' required by 'drevops/behat-steps' 3.8.0.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
1 similar comment
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
2 similar comments
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
2 similar comments
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #2483 +/- ##
==========================================
- Coverage 79.97% 79.51% -0.46%
==========================================
Files 129 122 -7
Lines 6895 6736 -159
Branches 47 3 -44
==========================================
- Hits 5514 5356 -158
+ Misses 1381 1380 -1 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
…rupal/drupal-extension' 6.0.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
1 similar comment
This comment has been minimized.
This comment has been minimized.
|
Code coverage (threshold: 90%) Per-class coverage |
This comment has been minimized.
This comment has been minimized.
2 similar comments
This comment has been minimized.
This comment has been minimized.
|
Code coverage (threshold: 90%) Per-class coverage |
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
This PR contains the following updates:
^3.7.0→^3.8.0^5.3.3→^5.4.0^2.1.51→^2.1.54Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
drevops/behat-steps (drevops/behat-steps)
v3.8.0Compare Source
What's new since 3.7.0
This release switches to
drupal/drupal-extension6.0 anddrupal/drupal-driver3.0, both of which are currently published as alpha on Packagist. Composer's defaultminimum-stabilityisstable, so projects that simply runcomposer update drevops/behat-stepswill see the resolver refuse to upgrade with a "Your requirements could not be resolved to an installable set of packages" error pointing at those two packages.To pull in this version, add one of the following to your root
composer.json(alongside your existingrequire-deventry fordrevops/behat-steps):Option A — per-package stability flag (recommended; scoped to the two affected packages):
Option B — relax project-wide stability:
Option A is preferred because it limits the alpha-stability allowance to the two packages that actually need it; everything else in your project keeps resolving to stable releases.
Once
drupal/drupal-extension6.0.0 anddrupal/drupal-driver3.0.0 are released as stable, the per-package@alphaflags can be dropped — no further changes will be needed in this library.043fb46@renovate[bot] (#628)Full Changelog: drevops/behat-steps@3.7.0...3.8.0
@AlexSkrypnyk, @renovate[bot] and renovate[bot]
jhedstrom/drupalextension (drupal/drupal-extension)
v5.4.0Compare Source
What's new since v5.3.3
Full Changelog: jhedstrom/drupalextension@v5.3.3...v5.4.0
@AlexSkrypnyk
phpstan/phpstan-phar-composer-source (phpstan/phpstan)
v2.1.54Compare Source
v2.1.53Compare Source
v2.1.52Compare Source
Configuration
📅 Schedule: (in timezone UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate.
Summary by CodeRabbit