@@ -119,7 +119,7 @@ jobs:
119119 DB : ${{ matrix.db }}
120120 PHP_VERSION : ${{ matrix.php }}
121121 NOTESTS : ' 1'
122- run : .github/setup-phpbb.sh $DB $PHP_VERSION $NOTESTS
122+ run : .github/setup-phpbb.sh " $DB" " $PHP_VERSION" " $NOTESTS"
123123 working-directory : ./phpBB3
124124
125125 - name : Setup EPV
@@ -131,7 +131,7 @@ jobs:
131131 if : ${{ env.SNIFF != '0' }}
132132 env :
133133 NOTESTS : ' 1'
134- run : .github/ext-sniff.sh $EXTNAME $NOTESTS
134+ run : .github/ext-sniff.sh " $EXTNAME" " $NOTESTS"
135135 working-directory : ./phpBB3
136136
137137 - name : Check image ICC profiles
@@ -141,7 +141,7 @@ jobs:
141141
142142 - name : Check executable files
143143 if : ${{ env.EXECUTABLE_FILES != '0' }}
144- run : .github/ext-check-executable-files.sh ./ $EXTNAME
144+ run : .github/ext-check-executable-files.sh ./ " $EXTNAME"
145145 working-directory : ./phpBB3
146146
147147 - name : Run EPV
@@ -225,8 +225,8 @@ jobs:
225225 env :
226226 MATRIX_DB : ${{ matrix.db }}
227227 run : |
228- db=$(echo "${MATRIX_DB%%:*}")
229- echo "db=$db" >> $GITHUB_OUTPUT
228+ db="${MATRIX_DB%%:*}"
229+ echo "db=$db" >> " $GITHUB_OUTPUT"
230230
231231 - name : Setup PHP
232232 uses : shivammathur/setup-php@v2
@@ -240,14 +240,14 @@ jobs:
240240 DB : ${{steps.database-type.outputs.db}}
241241 PHP_VERSION : ${{ matrix.php }}
242242 NOTESTS : ' 0'
243- run : .github/setup-phpbb.sh $DB $PHP_VERSION ${NOTESTS:-0}
243+ run : .github/setup-phpbb.sh " $DB" " $PHP_VERSION" " ${NOTESTS:-0}"
244244 working-directory : ./phpBB3
245245
246246 - name : Setup database
247247 env :
248248 DB : ${{steps.database-type.outputs.db}}
249249 MYISAM : ${{ matrix.MYISAM != 1 && '0' || '1' }}
250- run : .github/setup-database.sh $DB $MYISAM
250+ run : .github/setup-database.sh " $DB" " $MYISAM"
251251 working-directory : ./phpBB3
252252
253253 - name : Set up Node.js
@@ -290,11 +290,10 @@ jobs:
290290 DB : ${{steps.database-type.outputs.db}}
291291 COVERAGE : ${{ matrix.COVERAGE == '1' && '1' || '0' }}
292292 run : |
293- if [ $COVERAGE == '1' ]
294- then
295- sed -n '1h;1!H;${;g;s/<\/php>/<\/php>\n\t<coverage>\n\t\t<include>\n\t\t\t<directory>..\/<\/directory>\n\t\t<\/include>\n\t\t<exclude>\n\t\t\t<directory>..\/tests\/<\/directory>\n\t\t\t<directory>..\/language\/<\/directory>\n\t\t\t<directory>..\/migrations\/<\/directory>\n\t\t<\/exclude>\n\t<\/coverage>/g;p;}' .github/phpunit-$DB-github.xml &> phpBB/ext/$EXTNAME/.github/phpunit-$DB-github.xml
293+ if [ "$COVERAGE" == '1' ]; then
294+ sed -n '1h;1!H;${;g;s/<\/php>/<\/php>\n\t<coverage>\n\t\t<include>\n\t\t\t<directory>..\/<\/directory>\n\t\t<\/include>\n\t\t<exclude>\n\t\t\t<directory>..\/tests\/<\/directory>\n\t\t\t<directory>..\/language\/<\/directory>\n\t\t\t<directory>..\/migrations\/<\/directory>\n\t\t<\/exclude>\n\t<\/coverage>/g;p;}' ".github/phpunit-$DB-github.xml" &> "phpBB/ext/$EXTNAME/.github/phpunit-$DB-github.xml"
296295 else
297- mkdir -p phpBB/ext/$EXTNAME/.github && cp .github/phpunit* $_
296+ mkdir -p " phpBB/ext/$EXTNAME/.github" && cp .github/phpunit* "$_"
298297 fi
299298 working-directory : ./phpBB3
300299
@@ -313,10 +312,10 @@ jobs:
313312 COVERAGE : ${{ matrix.COVERAGE == '1' && '1' || '0' }}
314313 run : |
315314 phpBB/vendor/bin/phpunit \
316- --configuration phpBB/ext/$EXTNAME/.github/phpunit-$DB-github.xml \
315+ --configuration " phpBB/ext/$EXTNAME/.github/phpunit-$DB-github.xml" \
317316 --bootstrap ./tests/bootstrap.php \
318- $( [[ "$COVERAGE" == "1" ]] && echo "--coverage-clover build/logs/clover.xml") \
319- $( [[ "$FUNCTIONAL_TESTS" == "0" ]] && echo "--exclude-group functional")
317+ "$( [[ "$COVERAGE" == "1" ]] && echo "--coverage-clover build/logs/clover.xml" )" \
318+ "$( [[ "$FUNCTIONAL_TESTS" == "0" ]] && echo "--exclude-group functional" )"
320319 working-directory : ./phpBB3
321320
322321 - name : Send code coverage
@@ -395,8 +394,8 @@ jobs:
395394 env :
396395 MATRIX_DB : ${{ matrix.db }}
397396 run : |
398- db=$(echo "${MATRIX_DB%%:*}")
399- echo "db=$db" >> $GITHUB_OUTPUT
397+ db="${MATRIX_DB%%:*}"
398+ echo "db=$db" >> " $GITHUB_OUTPUT"
400399
401400 - name : Setup PHP
402401 uses : shivammathur/setup-php@v2
@@ -410,14 +409,14 @@ jobs:
410409 DB : ${{steps.database-type.outputs.db}}
411410 PHP_VERSION : ${{ matrix.php }}
412411 NOTESTS : ' 0'
413- run : .github/setup-phpbb.sh $DB $PHP_VERSION ${NOTESTS:-0}
412+ run : .github/setup-phpbb.sh " $DB" " $PHP_VERSION" " ${NOTESTS:-0}"
414413 working-directory : ./phpBB3
415414
416415 - name : Setup database
417416 env :
418417 DB : ${{steps.database-type.outputs.db}}
419418 MYISAM : ' 0'
420- run : .github/setup-database.sh $DB $MYISAM
419+ run : .github/setup-database.sh " $DB" " $MYISAM"
421420 working-directory : ./phpBB3
422421
423422 - name : Set up Node.js
@@ -456,17 +455,17 @@ jobs:
456455 working-directory : ./phpBB3/phpBB/ext/${{ env.EXTNAME }}
457456
458457 - name : Setup PHPUnit files
459- run : mkdir -p phpBB/ext/$EXTNAME/.github && cp .github/phpunit* $_
458+ run : mkdir -p " phpBB/ext/$EXTNAME/.github" && cp .github/phpunit* "$_"
460459 working-directory : ./phpBB3
461460
462461 - name : Run unit tests
463462 env :
464463 DB : ${{steps.database-type.outputs.db}}
465464 run : |
466465 phpBB/vendor/bin/phpunit \
467- --configuration phpBB/ext/$EXTNAME/.github/phpunit-$DB-github.xml \
466+ --configuration " phpBB/ext/$EXTNAME/.github/phpunit-$DB-github.xml" \
468467 --bootstrap ./tests/bootstrap.php \
469- $( [[ "$FUNCTIONAL_TESTS" == "0" ]] && echo "--exclude-group functional")
468+ "$( [[ "$FUNCTIONAL_TESTS" == "0" ]] && echo "--exclude-group functional" )"
470469 working-directory : ./phpBB3
471470 # END PostgreSQL Job
472471
@@ -531,13 +530,13 @@ jobs:
531530 env :
532531 MATRIX_DB : ${{ matrix.db }}
533532 run : |
534- if [ $MATRIX_DB == 'mcr.microsoft.com/mssql/server:2019-CU27-ubuntu-20.04' ] || [ $MATRIX_DB == 'mcr.microsoft.com/mssql/server:2022-CU13-ubuntu-22.04' ]
533+ if [ " $MATRIX_DB" == 'mcr.microsoft.com/mssql/server:2019-CU27-ubuntu-20.04' ] || [ " $MATRIX_DB" == 'mcr.microsoft.com/mssql/server:2022-CU13-ubuntu-22.04' ]
535534 then
536535 db='mssql'
537536 else
538- db=$(echo "${MATRIX_DB%%:*}")
537+ db="${MATRIX_DB%%:*}"
539538 fi
540- echo "db=$db" >> $GITHUB_OUTPUT
539+ echo "db=$db" >> " $GITHUB_OUTPUT"
541540
542541 - name : Setup PHP
543542 uses : shivammathur/setup-php@v2
@@ -551,14 +550,14 @@ jobs:
551550 DB : ${{steps.database-type.outputs.db}}
552551 PHP_VERSION : ${{ matrix.php }}
553552 NOTESTS : ' 0'
554- run : .github/setup-phpbb.sh $DB $PHP_VERSION ${NOTESTS:-0}
553+ run : .github/setup-phpbb.sh " $DB" " $PHP_VERSION" " ${NOTESTS:-0}"
555554 working-directory : ./phpBB3
556555
557556 - name : Setup database
558557 env :
559558 DB : ${{steps.database-type.outputs.db}}
560559 MYISAM : ' 0'
561- run : .github/setup-database.sh $DB $MYISAM
560+ run : .github/setup-database.sh " $DB" " $MYISAM"
562561 working-directory : ./phpBB3
563562
564563 - name : Set up Node.js
@@ -597,17 +596,17 @@ jobs:
597596 working-directory : ./phpBB3/phpBB/ext/${{ env.EXTNAME }}
598597
599598 - name : Setup PHPUnit files
600- run : mkdir -p phpBB/ext/$EXTNAME/.github && cp .github/phpunit* $_
599+ run : mkdir -p " phpBB/ext/$EXTNAME/.github" && cp .github/phpunit* "$_"
601600 working-directory : ./phpBB3
602601
603602 - name : Run unit tests
604603 env :
605604 DB : ${{steps.database-type.outputs.db}}
606605 run : |
607606 phpBB/vendor/bin/phpunit \
608- --configuration phpBB/ext/$EXTNAME/.github/phpunit-$DB-github.xml \
607+ --configuration " phpBB/ext/$EXTNAME/.github/phpunit-$DB-github.xml" \
609608 --bootstrap ./tests/bootstrap.php \
610- $( [[ "$FUNCTIONAL_TESTS" == "0" ]] && echo "--exclude-group functional")
609+ "$( [[ "$FUNCTIONAL_TESTS" == "0" ]] && echo "--exclude-group functional" )"
611610 working-directory : ./phpBB3
612611 # END Other Tests Job
613612
0 commit comments