From bd335d0124a25e6a344e038146d7568d7efc1f5f Mon Sep 17 00:00:00 2001 From: "Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)" Date: Tue, 1 Dec 2020 13:39:50 +0000 Subject: Try more github actions instability workarounds. --- .ci.cmake | 69 ++++++++++++++++----------------- .github/workflows/unittests_linux.yml | 2 +- .github/workflows/unittests_macos.yml | 2 +- .github/workflows/unittests_windows.yml | 2 +- 4 files changed, 36 insertions(+), 39 deletions(-) diff --git a/.ci.cmake b/.ci.cmake index a64b5486..bece001f 100644 --- a/.ci.cmake +++ b/.ci.cmake @@ -93,18 +93,17 @@ else() COMMAND "${CMAKE_COMMAND}" -E tar xfz "quickcpplib.tgz" ) checked_execute_process("Tarring up binaries 1" - COMMAND mkdir llfio - COMMAND cp -a doc llfio/ - COMMAND cp -a example llfio/ - COMMAND cp -a include llfio/ - COMMAND cp -a Build.md llfio/ - COMMAND cp -a index.html llfio/ - COMMAND cp -a Licence.txt llfio/ - COMMAND cp -a Readme.md llfio/ - COMMAND cp -a release_notes.md llfio/ - COMMAND mkdir -p llfio/prebuilt/lib - COMMAND cp -a prebuilt/lib/libllfio_sl-2.0-Linux-x86_64-Release.a llfio/prebuilt/lib/ - COMMAND cp -a prebuilt/lib/libllfio_dl-2.0-Linux-x86_64-Release.so llfio/prebuilt/lib/ + COMMAND "${CMAKE_COMMAND}" -E make_directory llfio/prebuilt/lib + COMMAND "${CMAKE_COMMAND}" -E copy_directory doc llfio/doc/ + COMMAND "${CMAKE_COMMAND}" -E copy_directory example llfio/example/ + COMMAND "${CMAKE_COMMAND}" -E copy_directory include llfio/include/ + COMMAND "${CMAKE_COMMAND}" -E copy Build.md llfio/ + COMMAND "${CMAKE_COMMAND}" -E copy index.html llfio/ + COMMAND "${CMAKE_COMMAND}" -E copy Licence.txt llfio/ + COMMAND "${CMAKE_COMMAND}" -E copy Readme.md llfio/ + COMMAND "${CMAKE_COMMAND}" -E copy release_notes.md llfio/ + COMMAND "${CMAKE_COMMAND}" -E copy prebuilt/lib/libllfio_sl-2.0-Linux-x86_64-Release.a llfio/prebuilt/lib/ + COMMAND "${CMAKE_COMMAND}" -E copy prebuilt/lib/libllfio_dl-2.0-Linux-x86_64-Release.so llfio/prebuilt/lib/ ) checked_execute_process("Tarring up binaries 2" COMMAND bash -c "mv ned14-outcome* llfio/include/outcome" @@ -123,18 +122,17 @@ else() COMMAND "${CMAKE_COMMAND}" -E tar xfz "quickcpplib.tgz" ) checked_execute_process("Tarring up binaries 1" - COMMAND mkdir llfio - COMMAND cp -a doc llfio/ - COMMAND cp -a example llfio/ - COMMAND cp -a include llfio/ - COMMAND cp -a Build.md llfio/ - COMMAND cp -a index.html llfio/ - COMMAND cp -a Licence.txt llfio/ - COMMAND cp -a Readme.md llfio/ - COMMAND cp -a release_notes.md llfio/ - COMMAND mkdir -p llfio/prebuilt/lib - COMMAND cp -a prebuilt/lib/libllfio_sl-2.0-Linux-armhf-Release.a llfio/prebuilt/lib/ - COMMAND cp -a prebuilt/lib/libllfio_dl-2.0-Linux-armhf-Release.so llfio/prebuilt/lib/ + COMMAND "${CMAKE_COMMAND}" -E make_directory llfio/prebuilt/lib + COMMAND "${CMAKE_COMMAND}" -E copy_directory doc llfio/doc/ + COMMAND "${CMAKE_COMMAND}" -E copy_directory example llfio/example/ + COMMAND "${CMAKE_COMMAND}" -E copy_directory include llfio/include/ + COMMAND "${CMAKE_COMMAND}" -E copy Build.md llfio/ + COMMAND "${CMAKE_COMMAND}" -E copy index.html llfio/ + COMMAND "${CMAKE_COMMAND}" -E copy Licence.txt llfio/ + COMMAND "${CMAKE_COMMAND}" -E copy Readme.md llfio/ + COMMAND "${CMAKE_COMMAND}" -E copy release_notes.md llfio/ + COMMAND "${CMAKE_COMMAND}" -E copy prebuilt/lib/libllfio_sl-2.0-Linux-armhf-Release.a llfio/prebuilt/lib/ + COMMAND "${CMAKE_COMMAND}" -E copy prebuilt/lib/libllfio_dl-2.0-Linux-armhf-Release.so llfio/prebuilt/lib/ ) checked_execute_process("Tarring up binaries 2" COMMAND bash -c "mv ned14-outcome* llfio/include/outcome" @@ -153,18 +151,17 @@ else() COMMAND "${CMAKE_COMMAND}" -E tar xfz "quickcpplib.tgz" ) checked_execute_process("Tarring up binaries 1" - COMMAND mkdir llfio - COMMAND cp -a doc llfio/ - COMMAND cp -a example llfio/ - COMMAND cp -a include llfio/ - COMMAND cp -a Build.md llfio/ - COMMAND cp -a index.html llfio/ - COMMAND cp -a Licence.txt llfio/ - COMMAND cp -a Readme.md llfio/ - COMMAND cp -a release_notes.md llfio/ - COMMAND mkdir -p llfio/prebuilt/lib - COMMAND cp -a prebuilt/lib/libllfio_sl-2.0-Darwin-x86_64-Release.a llfio/prebuilt/lib/ - COMMAND cp -a prebuilt/lib/libllfio_dl-2.0-Darwin-x86_64-Release.dylib llfio/prebuilt/lib/ + COMMAND "${CMAKE_COMMAND}" -E make_directory llfio/prebuilt/lib + COMMAND "${CMAKE_COMMAND}" -E copy_directory doc llfio/doc/ + COMMAND "${CMAKE_COMMAND}" -E copy_directory example llfio/example/ + COMMAND "${CMAKE_COMMAND}" -E copy_directory include llfio/include/ + COMMAND "${CMAKE_COMMAND}" -E copy Build.md llfio/ + COMMAND "${CMAKE_COMMAND}" -E copy index.html llfio/ + COMMAND "${CMAKE_COMMAND}" -E copy Licence.txt llfio/ + COMMAND "${CMAKE_COMMAND}" -E copy Readme.md llfio/ + COMMAND "${CMAKE_COMMAND}" -E copy release_notes.md llfio/ + COMMAND "${CMAKE_COMMAND}" -E copy prebuilt/lib/libllfio_sl-2.0-Darwin-x86_64-Release.a llfio/prebuilt/lib/ + COMMAND "${CMAKE_COMMAND}" -E copy prebuilt/lib/libllfio_dl-2.0-Darwin-x86_64-Release.dylib llfio/prebuilt/lib/ ) checked_execute_process("Tarring up binaries 2" COMMAND bash -c "mv ned14-outcome* llfio/include/outcome" diff --git a/.github/workflows/unittests_linux.yml b/.github/workflows/unittests_linux.yml index 8f8ce238..3cb81b81 100644 --- a/.github/workflows/unittests_linux.yml +++ b/.github/workflows/unittests_linux.yml @@ -73,7 +73,7 @@ jobs: path: artifacts - name: Publish Unit Test Results - uses: EnricoMi/publish-unit-test-result-action@v1.3 + uses: EnricoMi/publish-unit-test-result-action@v1.6 with: check_name: Unit Test Results github_token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/unittests_macos.yml b/.github/workflows/unittests_macos.yml index 5dee11c1..d357dd33 100644 --- a/.github/workflows/unittests_macos.yml +++ b/.github/workflows/unittests_macos.yml @@ -57,7 +57,7 @@ jobs: path: artifacts - name: Publish Unit Test Results - uses: EnricoMi/publish-unit-test-result-action@v1.3 + uses: EnricoMi/publish-unit-test-result-action@v1.6 with: check_name: Unit Test Results github_token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/unittests_windows.yml b/.github/workflows/unittests_windows.yml index f6c8a26c..86601177 100644 --- a/.github/workflows/unittests_windows.yml +++ b/.github/workflows/unittests_windows.yml @@ -57,7 +57,7 @@ jobs: path: artifacts - name: Publish Unit Test Results - uses: EnricoMi/publish-unit-test-result-action@v1.3 + uses: EnricoMi/publish-unit-test-result-action@v1.6 with: check_name: Unit Test Results github_token: ${{ secrets.GITHUB_TOKEN }} -- cgit v1.2.3