Skip to content

Comments

Upgrade starter-skeleton to PHP 8.4#391

Closed
ohmyfelix wants to merge 405 commits intocontributte:masterfrom
ohmyfelix:chore/php84-upgrade
Closed

Upgrade starter-skeleton to PHP 8.4#391
ohmyfelix wants to merge 405 commits intocontributte:masterfrom
ohmyfelix:chore/php84-upgrade

Conversation

@ohmyfelix
Copy link
Contributor

Summary

  • raise the project PHP requirement to ^8.4 and refresh Composer dependencies/lockfile to compatible current versions
  • align quality tooling with PHP 8.4 (phpstan.neon and CodeSniffer ruleset-8.4.xml)
  • update GitHub Actions workflows and README to run/document PHP 8.4 consistently

Verification

  • make init
  • make tests
  • make phpstan
  • make cs
  • make coverage

Bumps [contributte/di](https://github.com/contributte/di) from 0.5.0 to 0.5.1.
- [Release notes](https://github.com/contributte/di/releases)
- [Commits](contributte/di@v0.5.0...v0.5.1)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [phpstan/phpstan-nette](https://github.com/phpstan/phpstan-nette) from 0.12.12 to 0.12.13.
- [Release notes](https://github.com/phpstan/phpstan-nette/releases)
- [Commits](phpstan/phpstan-nette@0.12.12...0.12.13)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [ninjify/qa](https://github.com/ninjify/qa) from 0.12 to 0.12.1.
- [Release notes](https://github.com/ninjify/qa/releases)
- [Commits](ninjify/qa@v0.12...v0.12.1)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [phpstan/phpstan-nette](https://github.com/phpstan/phpstan-nette) from 0.12.13 to 0.12.14.
- [Release notes](https://github.com/phpstan/phpstan-nette/releases)
- [Commits](phpstan/phpstan-nette@0.12.13...0.12.14)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 0.12.64 to 0.12.65.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Commits](phpstan/phpstan@0.12.64...0.12.65)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [phpstan/phpstan-strict-rules](https://github.com/phpstan/phpstan-strict-rules) from 0.12.7 to 0.12.8.
- [Release notes](https://github.com/phpstan/phpstan-strict-rules/releases)
- [Commits](phpstan/phpstan-strict-rules@0.12.7...0.12.8)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [phpstan/phpstan-doctrine](https://github.com/phpstan/phpstan-doctrine) from 0.12.26 to 0.12.27.
- [Release notes](https://github.com/phpstan/phpstan-doctrine/releases)
- [Commits](phpstan/phpstan-doctrine@0.12.26...0.12.27)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [phpstan/phpstan-strict-rules](https://github.com/phpstan/phpstan-strict-rules) from 0.12.8 to 0.12.9.
- [Release notes](https://github.com/phpstan/phpstan-strict-rules/releases)
- [Commits](phpstan/phpstan-strict-rules@0.12.8...0.12.9)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 0.12.66 to 0.12.67.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Commits](phpstan/phpstan@0.12.66...0.12.67)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [phpstan/phpstan-doctrine](https://github.com/phpstan/phpstan-doctrine) from 0.12.27 to 0.12.28.
- [Release notes](https://github.com/phpstan/phpstan-doctrine/releases)
- [Commits](phpstan/phpstan-doctrine@0.12.27...0.12.28)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [phpstan/phpstan-doctrine](https://github.com/phpstan/phpstan-doctrine) from 0.12.28 to 0.12.30.
- [Release notes](https://github.com/phpstan/phpstan-doctrine/releases)
- [Commits](phpstan/phpstan-doctrine@0.12.28...0.12.30)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 0.12.68 to 0.12.69.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Commits](phpstan/phpstan@0.12.68...0.12.69)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 0.12.69 to 0.12.70.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Commits](phpstan/phpstan@0.12.69...0.12.70)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 0.12.70 to 0.12.71.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Commits](phpstan/phpstan@0.12.70...0.12.71)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 0.12.71 to 0.12.73.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Commits](phpstan/phpstan@0.12.71...0.12.73)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 0.12.73 to 0.12.74.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Commits](phpstan/phpstan@0.12.73...0.12.74)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [phpstan/phpstan-doctrine](https://github.com/phpstan/phpstan-doctrine) from 0.12.30 to 0.12.31.
- [Release notes](https://github.com/phpstan/phpstan-doctrine/releases)
- [Commits](phpstan/phpstan-doctrine@0.12.30...0.12.31)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [phpstan/phpstan-doctrine](https://github.com/phpstan/phpstan-doctrine) from 0.12.31 to 0.12.32.
- [Release notes](https://github.com/phpstan/phpstan-doctrine/releases)
- [Commits](phpstan/phpstan-doctrine@0.12.31...0.12.32)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 0.12.74 to 0.12.75.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Commits](phpstan/phpstan@0.12.74...0.12.75)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 0.12.75 to 0.12.76.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Commits](phpstan/phpstan@0.12.75...0.12.76)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 0.12.76 to 0.12.77.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Commits](phpstan/phpstan@0.12.76...0.12.77)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 0.12.77 to 0.12.78.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Commits](phpstan/phpstan@0.12.77...0.12.78)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 0.12.78 to 0.12.79.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Commits](phpstan/phpstan@0.12.78...0.12.79)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 0.12.79 to 0.12.80.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Commits](phpstan/phpstan@0.12.79...0.12.80)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [phpstan/phpstan-nette](https://github.com/phpstan/phpstan-nette) from 0.12.14 to 0.12.15.
- [Release notes](https://github.com/phpstan/phpstan-nette/releases)
- [Commits](phpstan/phpstan-nette@0.12.14...0.12.15)

Signed-off-by: dependabot[bot] <support@github.com>
ohmyfelix added 27 commits June 20, 2023 19:57
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 1.10.19 to 1.10.20.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Changelog](https://github.com/phpstan/phpstan/blob/1.11.x/CHANGELOG.md)
- [Commits](phpstan/phpstan@1.10.19...1.10.20)

---
updated-dependencies:
- dependency-name: phpstan/phpstan
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 1.10.20 to 1.10.21.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Changelog](https://github.com/phpstan/phpstan/blob/1.11.x/CHANGELOG.md)
- [Commits](phpstan/phpstan@1.10.20...1.10.21)

---
updated-dependencies:
- dependency-name: phpstan/phpstan
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [contributte/tracy](https://github.com/contributte/tracy) from 0.5.1 to 0.6.0.
- [Release notes](https://github.com/contributte/tracy/releases)
- [Commits](contributte/tracy@v0.5.1...v0.6.0)

---
updated-dependencies:
- dependency-name: contributte/tracy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [contributte/mail](https://github.com/contributte/mail) from 0.7.0 to 0.7.1.
- [Release notes](https://github.com/contributte/mail/releases)
- [Commits](contributte/mail@v0.7.0...v0.7.1)

---
updated-dependencies:
- dependency-name: contributte/mail
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [contributte/di](https://github.com/contributte/di) from 0.5.5 to 0.5.6.
- [Release notes](https://github.com/contributte/di/releases)
- [Commits](contributte/di@v0.5.5...v0.5.6)

---
updated-dependencies:
- dependency-name: contributte/di
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [contributte/application](https://github.com/contributte/application) from 0.5.1 to 0.5.2.
- [Release notes](https://github.com/contributte/application/releases)
- [Commits](contributte/application@v0.5.1...v0.5.2)

---
updated-dependencies:
- dependency-name: contributte/application
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [contributte/utils](https://github.com/contributte/utils) from 0.5.2 to 0.6.0.
- [Release notes](https://github.com/contributte/utils/releases)
- [Commits](contributte/utils@v0.5.2...v0.6.0)

---
updated-dependencies:
- dependency-name: contributte/utils
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [contributte/mail](https://github.com/contributte/mail) from 0.7.1 to 0.7.2.
- [Release notes](https://github.com/contributte/mail/releases)
- [Commits](contributte/mail@v0.7.1...v0.7.2)

---
updated-dependencies:
- dependency-name: contributte/mail
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [contributte/latte](https://github.com/contributte/latte) from 0.5.1 to 0.6.0.
- [Release notes](https://github.com/contributte/latte/releases)
- [Commits](contributte/latte@v0.5.1...v0.6.0)

---
updated-dependencies:
- dependency-name: contributte/latte
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [contributte/phpstan](https://github.com/contributte/phpstan) from 0.1.0 to 0.2.
- [Release notes](https://github.com/contributte/phpstan/releases)
- [Commits](contributte/phpstan@v0.1.0...v0.2.0)

---
updated-dependencies:
- dependency-name: contributte/phpstan
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [contributte/application](https://github.com/contributte/application) from 0.5.2 to 0.6.0.
- [Release notes](https://github.com/contributte/application/releases)
- [Commits](contributte/application@v0.5.2...v0.6.0)

---
updated-dependencies:
- dependency-name: contributte/application
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [contributte/forms](https://github.com/contributte/forms) from 0.5.1 to 0.5.2.
- [Release notes](https://github.com/contributte/forms/releases)
- [Commits](contributte/forms@v0.5.1...v0.5.2)

---
updated-dependencies:
- dependency-name: contributte/forms
  dependency-version: 0.5.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [contributte/forms](https://github.com/contributte/forms) from 0.5.2 to 0.5.3.
- [Release notes](https://github.com/contributte/forms/releases)
- [Commits](contributte/forms@v0.5.2...v0.5.3)

---
updated-dependencies:
- dependency-name: contributte/forms
  dependency-version: 0.5.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@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.

1 participant