Skip to content

Commit e0d5524

Browse files
ci(dist): fix commit messages containing backtics (#475)
1 parent 5803016 commit e0d5524

File tree

1 file changed

+19
-17
lines changed

1 file changed

+19
-17
lines changed

.github/workflows/ci.yml

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -248,23 +248,23 @@ jobs:
248248
249249
echo "::group::output"
250250
echo "CROSS_COMPILE=${cross_compile}"
251-
echo "CROSS_COMPILE=${cross_compile}" >> $GITHUB_OUTPUT
251+
echo "CROSS_COMPILE=${cross_compile}" >> "${GITHUB_OUTPUT}"
252252
253253
echo "DEPENDENCIES=${dependencies[@]}"
254-
echo "DEPENDENCIES=${dependencies[@]}" >> $GITHUB_OUTPUT
254+
echo "DEPENDENCIES=${dependencies[@]}" >> "${GITHUB_OUTPUT}"
255255
256256
echo "PKG_CONFIG_SYSROOT_DIR=${pkg_config_sysroot_dir}"
257-
echo "PKG_CONFIG_SYSROOT_DIR=${pkg_config_sysroot_dir}" >> $GITHUB_ENV
257+
echo "PKG_CONFIG_SYSROOT_DIR=${pkg_config_sysroot_dir}" >> "${GITHUB_ENV}"
258258
259259
echo "PKG_CONFIG_PATH=${pkg_config_sysroot_dir}/pkgconfig"
260-
echo "PKG_CONFIG_PATH=${pkg_config_sysroot_dir}/pkgconfig" >> $GITHUB_ENV
260+
echo "PKG_CONFIG_PATH=${pkg_config_sysroot_dir}/pkgconfig" >> "${GITHUB_ENV}"
261261
262262
if [[ ${cross_compile} == false ]]; then
263263
echo "CC=gcc-${LINUX_GCC_VERSION}"
264-
echo "CC=gcc-${LINUX_GCC_VERSION}" >> $GITHUB_ENV
264+
echo "CC=gcc-${LINUX_GCC_VERSION}" >> "${GITHUB_ENV}"
265265
266266
echo "CXX=g++-${LINUX_GCC_VERSION}"
267-
echo "CXX=g++-${LINUX_GCC_VERSION}" >> $GITHUB_ENV
267+
echo "CXX=g++-${LINUX_GCC_VERSION}" >> "${GITHUB_ENV}"
268268
fi
269269
echo "::endgroup::"
270270
@@ -357,7 +357,7 @@ jobs:
357357
358358
# install pinned dependencies
359359
if [ -n "$tarballs" ]; then
360-
pacman -U --noconfirm ${tarballs}
360+
pacman -U --noconfirm "${tarballs}"
361361
fi
362362
363363
# Only add --ignore if we have packages to ignore
@@ -370,7 +370,7 @@ jobs:
370370
- name: Debug msys2.CMD
371371
if: runner.os == 'Windows'
372372
run: |
373-
echo "MSYS2_ROOT=${{ runner.temp }}/msys64" >> $GITHUB_ENV
373+
echo "MSYS2_ROOT=${{ runner.temp }}/msys64" >> "${GITHUB_ENV}"
374374
cat "${{ runner.temp }}/setup-msys2/msys2.CMD"
375375
376376
- name: Get submodule history
@@ -380,7 +380,7 @@ jobs:
380380
# SVT-AV1 cannot determine version if the git history is not available
381381
382382
for repo in "x265_git" "SVT-AV1"; do
383-
cd ${GITHUB_WORKSPACE}/third-party/FFmpeg/$repo
383+
cd "${GITHUB_WORKSPACE}/third-party/FFmpeg/${repo}"
384384
git fetch --tags --force origin
385385
done
386386
@@ -393,8 +393,8 @@ jobs:
393393
else
394394
PROCESSOR_COUNT=$(nproc)
395395
fi
396-
echo "PROCESSOR_COUNT=${PROCESSOR_COUNT}" >> $GITHUB_OUTPUT
397-
echo "PROCESSOR_COUNT: $PROCESSOR_COUNT"
396+
echo "PROCESSOR_COUNT=${PROCESSOR_COUNT}" >> "${GITHUB_OUTPUT}"
397+
echo "PROCESSOR_COUNT: ${PROCESSOR_COUNT}"
398398
399399
- name: Setup FreeBSD
400400
if: startsWith(matrix.shell, 'freebsd')
@@ -436,14 +436,14 @@ jobs:
436436
run: |
437437
set -e
438438
cd $GITHUB_WORKSPACE
439-
echo "ROOT_PATH=$PWD" >> $GITHUB_ENV
439+
echo "ROOT_PATH=$PWD" >> "${GITHUB_ENV}"
440440
441441
MAKE_CMD="make"
442442
if [ "${{ startsWith(matrix.shell, 'freebsd') }}" = true ]; then
443443
# use gmake on FreeBSD instead of make
444444
MAKE_CMD="gmake"
445445
fi
446-
echo "MAKE_CMD=${MAKE_CMD}" >> $GITHUB_ENV
446+
echo "MAKE_CMD=${MAKE_CMD}" >> "${GITHUB_ENV}"
447447
448448
- name: Setup cross compilation
449449
id: cross
@@ -459,9 +459,9 @@ jobs:
459459
exit 1
460460
fi
461461
462-
echo "CMAKE_TOOLCHAIN_FILE=$TOOLCHAIN" >> $GITHUB_ENV
462+
echo "CMAKE_TOOLCHAIN_FILE=$TOOLCHAIN" >> "${GITHUB_ENV}"
463463
if [[ ${{ runner.os }} == 'Linux' ]]; then
464-
echo "CCPREFIX=/usr/bin/${{ matrix.target }}-" >> $GITHUB_ENV
464+
echo "CCPREFIX=/usr/bin/${{ matrix.target }}-" >> "${GITHUB_ENV}"
465465
fi
466466
467467
- name: Configure
@@ -567,10 +567,12 @@ jobs:
567567

568568
- name: Extract first line of commit message
569569
id: commit_message
570+
env:
571+
COMMIT_MESSAGE: ${{ github.event.head_commit.message }}
570572
run: |
571-
FIRST_LINE=$(echo "${{ github.event.head_commit.message }}" | head -n 1)
573+
FIRST_LINE=$(echo "${COMMIT_MESSAGE}" | head -n 1)
572574
echo "first_line=$FIRST_LINE"
573-
echo "first_line=$FIRST_LINE" >> $GITHUB_OUTPUT
575+
echo "first_line=$FIRST_LINE" >> "${GITHUB_OUTPUT}"
574576
575577
- name: Commit dist
576578
if: >-

0 commit comments

Comments
 (0)