Skip to content

Commit ea3512b

Browse files
committed
TASK: Test patch neos stuff
1 parent d0d6c24 commit ea3512b

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

.github/workflows/tests.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,25 @@ jobs:
6262
cd ${FLOW_PATH_ROOT}
6363
composer config --no-plugins allow-plugins.neos/composer-plugin true
6464
composer config repositories.tested-package path ../Flowpack.NodeTemplates
65+
66+
#
67+
# PATCHES
68+
#
69+
composer config --no-plugins allow-plugins.cweagans/composer-patches true
70+
composer require --no-update --no-interaction cweagans/composer-patches:^1.7.3
71+
patches='{
72+
"neos/neos-ui": {
73+
"improvedNodeCreationHandler": "https://github.com/neos/neos-ui/pull/3519.patch"
74+
},
75+
"neos/neos-development-collection": {
76+
"tetheredNodeIdsDeterministic": "https://github.com/neos/neos-development-collection/pull/4313.patch"
77+
}
78+
}'
79+
composer config extra.patches --json ${patches//[[:space:]]/}
80+
#
81+
# PATCHES END
82+
#
83+
6584
composer require --no-update --no-interaction flowpack/nodetemplates:@dev
6685
6786
- name: Install dependencies

0 commit comments

Comments
 (0)