diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 72a97c1..946989a 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -62,6 +62,29 @@ jobs: cd ${FLOW_PATH_ROOT} composer config --no-plugins allow-plugins.neos/composer-plugin true composer config repositories.tested-package path ../Flowpack.NodeTemplates + + # + # PATCHES + # + composer config --no-plugins allow-plugins.cweagans/composer-patches true + composer require --no-update --no-interaction cweagans/composer-patches:^1.7.3 + patches=$( + cat <<'EOF' + { + "neos/neos-ui": { + "improvedNodeCreationHandler": "https://github.com/neos/neos-ui/pull/3519.patch" + }, + "neos/neos-development-collection": { + "tetheredNodeIdsDeterministic": "https://github.com/neos/neos-development-collection/pull/4313.patch" + } + } + EOF + ) + composer config extra.patches --json $patches + # + # PATCHES END + # + composer require --no-update --no-interaction flowpack/nodetemplates:@dev - name: Install dependencies