Skip to content

Commit 93b2b2c

Browse files
committed
ci: yet another approach to fix repro text
1 parent 7aebd1a commit 93b2b2c

File tree

4 files changed

+24
-4
lines changed

4 files changed

+24
-4
lines changed

.github/workflows/ci-clang-tidy.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,5 +202,10 @@ jobs:
202202
echo "" >> $GITHUB_STEP_SUMMARY
203203
echo "**Local repro** (in the provided '.devcontainer' or GitHub CodeSpaces environment):" >> $GITHUB_STEP_SUMMARY
204204
echo '```sh' >> $GITHUB_STEP_SUMMARY
205-
printf '%s\n' "conan build . -b missing ${{ matrix.conan-settings }} -c user.mp-units.build:all=True -c user.mp-units.analyze:clang-tidy=True -c tools.build:skip_test=True ${{ matrix.conan-args }}" >> $GITHUB_STEP_SUMMARY
205+
{
206+
echo -n "conan build . -b missing "
207+
echo -n '${{ matrix.conan-settings }}'
208+
echo -n " -c user.mp-units.build:all=True -c user.mp-units.analyze:clang-tidy=True -c tools.build:skip_test=True "
209+
echo '${{ matrix.conan-args }}'
210+
} >> $GITHUB_STEP_SUMMARY
206211
echo '```' >> $GITHUB_STEP_SUMMARY

.github/workflows/ci-conan.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,12 @@ jobs:
242242
echo "**Local repro** (in the provided '.devcontainer' or GitHub CodeSpaces environment):" >> $GITHUB_STEP_SUMMARY
243243
echo '```sh' >> $GITHUB_STEP_SUMMARY
244244
[ "${{ matrix.toolchain.compiler.type }}" != "MSVC" ] && ALL="True" || ALL="False"
245-
printf '%s\n' "conan create . -b 'mp-units/*' -b missing ${{ matrix.conan-settings }} -c user.mp-units.build:all=${ALL} ${{ matrix.conan-args }}" >> $GITHUB_STEP_SUMMARY
245+
{
246+
echo -n "conan create . -b 'mp-units/*' -b missing "
247+
echo -n '${{ matrix.conan-settings }}'
248+
echo -n " -c user.mp-units.build:all=${ALL} "
249+
echo '${{ matrix.conan-args }}'
250+
} >> $GITHUB_STEP_SUMMARY
246251
echo '```' >> $GITHUB_STEP_SUMMARY
247252
248253
outputs:

.github/workflows/ci-freestanding.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,5 +194,10 @@ jobs:
194194
echo "" >> $GITHUB_STEP_SUMMARY
195195
echo "**Local repro** (in the provided '.devcontainer' or GitHub CodeSpaces environment):" >> $GITHUB_STEP_SUMMARY
196196
echo '```sh' >> $GITHUB_STEP_SUMMARY
197-
printf '%s\n' "conan build . -b missing ${{ matrix.conan-settings }} -c user.mp-units.build:all=True ${{ matrix.conan-args }}" >> $GITHUB_STEP_SUMMARY
197+
{
198+
echo -n "conan build . -b missing "
199+
echo -n '${{ matrix.conan-settings }}'
200+
echo -n " -c user.mp-units.build:all=True "
201+
echo '${{ matrix.conan-args }}'
202+
} >> $GITHUB_STEP_SUMMARY
198203
echo '```' >> $GITHUB_STEP_SUMMARY

.github/workflows/ci-test-package-cmake.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -308,7 +308,12 @@ jobs:
308308
BUILD_TYPE_LOWER=$(echo "${{ matrix.build_type }}" | tr '[:upper:]' '[:lower:]')
309309
echo '```sh' >> $GITHUB_STEP_SUMMARY
310310
echo "echo 'tools.cmake.cmake_layout:build_folder_vars=[\"settings.compiler\", \"settings.compiler.version\", \"settings.compiler.cppstd\"]' >> ~/.conan2/global.conf" >> $GITHUB_STEP_SUMMARY
311-
printf '%s\n' "conan install . -b missing ${{ matrix.conan-settings }} -c user.mp-units.build:all=False ${{ matrix.conan-args }}" >> $GITHUB_STEP_SUMMARY
311+
{
312+
echo -n "conan install . -b missing "
313+
echo -n '${{ matrix.conan-settings }}'
314+
echo -n " -c user.mp-units.build:all=False "
315+
echo '${{ matrix.conan-args }}'
316+
} >> $GITHUB_STEP_SUMMARY
312317
echo "echo '{\"version\":4,\"include\":[\"../CMakeUserPresets.json\"]}' > src/CMakeUserPresets.json" >> $GITHUB_STEP_SUMMARY
313318
echo "echo '{\"version\":4,\"include\":[\"../CMakeUserPresets.json\"]}' > test_package/CMakeUserPresets.json" >> $GITHUB_STEP_SUMMARY
314319
echo "(cd src && source ../build/${{ matrix.conan-build-folder }}/generators/conanbuild.sh && cmake --preset conan-${{ matrix.conan-build-folder }} -DCMAKE_INSTALL_PREFIX=../out && cmake --build --preset conan-${{ matrix.conan-build-folder }}-${BUILD_TYPE_LOWER} --target install)" >> $GITHUB_STEP_SUMMARY

0 commit comments

Comments
 (0)