Skip to content

Conversation

@sidz
Copy link
Member

@sidz sidz commented Oct 29, 2023

This PR brings Symfony 7 support

@sidz sidz force-pushed the add-symfony-7-support branch from bb70b0a to 90fd0e7 Compare October 29, 2023 15:28
exclude:
- php-version: '8.1'
symfony-version: '7.*.*'
- dependencies: 'locked'
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it seems like we could exclude symfony-version = 6 with locked dependecies either as it doesn't make sense as we locked with symfony 5.4 components so far.

@theofidry
Copy link
Member

Is this really required? As you mentioned there is issues with Paratest, PHPUnit10 and actually PHP 8.1 and Symfony7 is not even out yet.

@sidz
Copy link
Member Author

sidz commented Oct 30, 2023

There is no issues with symfony7 and php 8.1. Symfony 7 supports php >= 8.2 :) We will have to do smth now or in the next month anyway.

We just need try to update to PHPUnit 10 after this PR will be merged and after that we will be able to bring paratest back

@theofidry
Copy link
Member

Do we want to finish #1805 first? (I am totally fine with doing without)

@sidz
Copy link
Member Author

sidz commented Oct 31, 2023

@theofidry don't think #1805 blocks this one

@sidz sidz force-pushed the add-symfony-7-support branch from 0dd6ce4 to b55b713 Compare October 31, 2023 18:32
@sidz sidz merged commit 8e52866 into master Nov 1, 2023
@sidz sidz deleted the add-symfony-7-support branch November 1, 2023 07:30
@sidz
Copy link
Member Author

sidz commented Nov 1, 2023

Thanks @maks-rafalko , @theofidry

github-merge-queue bot referenced this pull request in Lendable/clock Nov 2, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [infection/infection](https://togithub.com/infection/infection) |
`^0.27.6` -> `^0.27.7` |
[![age](https://developer.mend.io/api/mc/badges/age/packagist/infection%2finfection/0.27.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/packagist/infection%2finfection/0.27.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/packagist/infection%2finfection/0.27.6/0.27.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/packagist/infection%2finfection/0.27.6/0.27.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>infection/infection (infection/infection)</summary>

###
[`v0.27.7`](https://togithub.com/infection/infection/releases/tag/0.27.7):
PHP 8.3, Symfony 7 support

[Compare
Source](https://togithub.com/infection/infection/compare/0.27.6...0.27.7)

**Changed:**

- Add Symfony 7 support by [@&#8203;sidz](https://togithub.com/sidz) in
[https://github.com/infection/infection/pull/1892](https://togithub.com/infection/infection/pull/1892)
- Allow `fidry/cpu-core-counter` v1 by
[@&#8203;Slamdunk](https://togithub.com/Slamdunk) in
[https://github.com/infection/infection/pull/1893](https://togithub.com/infection/infection/pull/1893)
- Micro optimization to reduce array_merge calls by
[@&#8203;sidz](https://togithub.com/sidz) in
[https://github.com/infection/infection/pull/1883](https://togithub.com/infection/infection/pull/1883)
- Remove `symfony/console` < 4.4 hack as minimum supported version is
5.4 by [@&#8203;sidz](https://togithub.com/sidz) in
[https://github.com/infection/infection/pull/1888](https://togithub.com/infection/infection/pull/1888)
- Remove all deprecated Safe function usages by
[@&#8203;sidz](https://togithub.com/sidz) in
[https://github.com/infection/infection/pull/1889](https://togithub.com/infection/infection/pull/1889)
- Update sanmai/pipeline to the latest version by
[@&#8203;sanmai](https://togithub.com/sanmai) in
[https://github.com/infection/infection/pull/1890](https://togithub.com/infection/infection/pull/1890)

**Full Changelog**:
infection/infection@0.27.6...0.27.7

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Lendable/clock).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMS41IiwidXBkYXRlZEluVmVyIjoiMzcuMzEuNSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants