File tree Expand file tree Collapse file tree 2 files changed +5031
-1628
lines changed Expand file tree Collapse file tree 2 files changed +5031
-1628
lines changed Original file line number Diff line number Diff line change @@ -71,13 +71,14 @@ jobs:
71
71
run : |
72
72
PACKAGES_TO_INSTALL=''
73
73
for PACKAGE in $(cd ../..; pnpm ls -r --json --depth -1 | jq 'map(select(.private != true))' | jq -c '.[]'); do
74
- PACKAGE_DIR=../../$(echo $PACKAGE | jq -r '.path')
75
- PACKAGES_TO_INSTALL="$PACKAGES_TO_INSTALL $PACKAGE_DIR"
74
+ PACKAGE_ABSOLUTE_PATH=$(echo $PACKAGE | jq -r '.path')
75
+ PACKAGE_RELATIVE_PATH=$(realpath --relative-to=. "$PACKAGE_ABSOLUTE_PATH")
76
+ PACKAGES_TO_INSTALL="$PACKAGES_TO_INSTALL $PACKAGE_RELATIVE_PATH"
76
77
done
77
78
echo "Installing packages: $PACKAGES_TO_INSTALL"
78
79
pnpm add --save-dev $PACKAGES_TO_INSTALL
79
80
80
- - name : Ensure UX packages are installed from "${{ matrix.ux-packages-source == 'php-vendor' && 'vendor/symfony/ux-...' || '../../../src/**/assets' }}"
81
+ - name : Ensure UX packages are installed from "${{ env.EXPECTED_PATTERN }}"
81
82
working-directory : test_apps/encore-app
82
83
run : |
83
84
for PACKAGE in $(cat package.json | jq -c '(.dependencies // {}) + (.devDependencies // {}) | to_entries[] | select(.key | startswith("@symfony/ux-")) | {name: .key, version: .value}'); do
94
95
fi
95
96
done;
96
97
env :
97
- EXPECTED_PATTERN : ${{ matrix.ux-packages-source == 'php-vendor' && 'file:vendor/symfony/*' || '../../src/*' }}
98
+ EXPECTED_PATTERN : ${{ matrix.ux-packages-source == 'php-vendor' && 'file:vendor/symfony/*' || 'link: ../../src/*' }}
98
99
99
100
- name : Run Encore (dev)
100
101
working-directory : test_apps/encore-app
You can’t perform that action at this time.
0 commit comments