Skip to content

Require php 8.1 and cakephp 4.4 #139

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

Merged
merged 4 commits into from
Jan 15, 2023
Merged

Require php 8.1 and cakephp 4.4 #139

merged 4 commits into from
Jan 15, 2023

Conversation

cnizzardini
Copy link
Member

No description provided.

@cnizzardini cnizzardini merged commit 15580c4 into v2 Jan 15, 2023
@cnizzardini cnizzardini deleted the require-php81-cakephp44 branch January 15, 2023 15:00
cnizzardini added a commit that referenced this pull request Feb 17, 2024
* cleaing up deprecations, wip

* cakephp5 compatibility

* Ci updates with plugin tests (#137)

- Now runs each plugin individually to catch any issues in the plugins composer.json
- Moves coverage report into its own jobs

* Require php81 cakephp44 (#138)

* Require PHP 8.1 and CakePHP 4.4

* Require php 8.1 and cakephp 4.4 (#139)

* Upgrade to CakePHP 5

* Update github actions

* Get mixerapi/jwt-auth passing

* composer changes for jwt-auth

* Various fixes to JsonLdView and Core plugins for cake 5

* cake 5

* tests

* update depedencies

* fix bake test

* fix collection-view

* fix crud

* remove grump

* update plugin composers to cake 5 stable packages

* ignore phpunit cache

* remove debug code

* fix bad merge on collection-view

* remove phpunit cache

* update plugin composers to cake 5 stable packages

* downgrade phpmd to php 8.1 compatibility

* fix failing jsonld test

* fix failing jsonld test

* appease the static analyzers

* bounds test for php versions

* remove grump package for plugin composer deps

* debugging pipeline

* fix coverage reporting

* only run php 8.1 action once but do so with coverage reporting

* split out mixerapi/core to avoid circular dependency problem

* remove lock

* split out mixerapi/core to avoid circular dependency problem

* split out mixerapi/core to avoid circular dependency problem

* min stability dev to pull in mixerapi/core

* fix depedencies

* fix composer

* replace dev core package with stable one

* update to latest swagger bake with cakephp 5 support

* Handle non-named arg deprecations in Crud plugin

* phpcs

* mark test incomplete due to issue in MixerApi/Core NamespaceUtility

---------

Co-authored-by: Masa Koni <masa.koni@riesenia.com>
Co-authored-by: Chris Nizzardini <chris.nizzardini@thecmigroupa.ca>
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