mirror of
https://github.com/biojppm/rapidyaml.git
synced 2026-01-18 21:41:18 +01:00
ci: fix hangup in workflow for aarch64/Release/c++20
This commit is contained in:
16
.github/workflows-in/embedded.ys
vendored
16
.github/workflows-in/embedded.ys
vendored
@@ -47,13 +47,23 @@
|
||||
-DRYML_SANITIZE=OFF \
|
||||
-DRYML_LINT=OFF \
|
||||
-DRYML_VALGRIND=OFF
|
||||
#- name: Collect Workflow Telemetry # investigate occasional timeouts while building in aarch64/c++11/Release
|
||||
# uses: catchpoint/workflow-telemetry-action@v2
|
||||
- name:: "build $arch/c++$std/$buildtype"
|
||||
run: |
|
||||
cmake --build build --parallel --target ryml-test-build --verbose
|
||||
run::
|
||||
if (and (== buildtype "Release") (== std "20")):
|
||||
do:: |
|
||||
if [ ${{matrix.arch}} == aarch64 ] ; then
|
||||
nproc=$((`nproc` / 2))
|
||||
cmake --build build --parallel $nproc --target ryml-test-build --verbose
|
||||
else
|
||||
cmake --build build --parallel --target ryml-test-build --verbose
|
||||
fi
|
||||
else:: |
|
||||
cmake --build build --parallel --target ryml-test-build --verbose
|
||||
- name:: "test $arch/c++$std/$buildtype"
|
||||
run: |
|
||||
cmake --build build --target ryml-test-run
|
||||
|
||||
=>: nil
|
||||
|
||||
steps11 =::
|
||||
|
||||
14
.github/workflows/embedded.yml
vendored
14
.github/workflows/embedded.yml
vendored
@@ -175,7 +175,12 @@ jobs:
|
||||
-DRYML_VALGRIND=OFF
|
||||
- name: build ${{matrix.arch}}/c++20/Release
|
||||
run: |
|
||||
cmake --build build --parallel --target ryml-test-build --verbose
|
||||
if [ ${{matrix.arch}} == aarch64 ] ; then
|
||||
nproc=$((`nproc` / 2))
|
||||
cmake --build build --parallel $nproc --target ryml-test-build --verbose
|
||||
else
|
||||
cmake --build build --parallel --target ryml-test-build --verbose
|
||||
fi
|
||||
- name: test ${{matrix.arch}}/c++20/Release
|
||||
run: |
|
||||
cmake --build build --target ryml-test-run
|
||||
@@ -403,7 +408,12 @@ jobs:
|
||||
-DRYML_VALGRIND=OFF
|
||||
- name: build ${{matrix.arch}}/c++20/Release
|
||||
run: |
|
||||
cmake --build build --parallel --target ryml-test-build --verbose
|
||||
if [ ${{matrix.arch}} == aarch64 ] ; then
|
||||
nproc=$((`nproc` / 2))
|
||||
cmake --build build --parallel $nproc --target ryml-test-build --verbose
|
||||
else
|
||||
cmake --build build --parallel --target ryml-test-build --verbose
|
||||
fi
|
||||
- name: test ${{matrix.arch}}/c++20/Release
|
||||
run: |
|
||||
cmake --build build --target ryml-test-run
|
||||
|
||||
Reference in New Issue
Block a user