@@ -135,7 +135,7 @@ jobs:
135135 generator : " MinGW Makefiles"
136136 is-latest : true
137137 is-earliest : true
138- name : " MinGW"
138+ name : " MinGW (shared) "
139139 shared : true
140140 build-type : " Release"
141141 build-cmake : true
@@ -149,7 +149,7 @@ jobs:
149149 generator : " MinGW Makefiles"
150150 is-latest : true
151151 is-earliest : true
152- name : " MinGW"
152+ name : " MinGW (static) "
153153 shared : false
154154 build-type : " Release"
155155 build-cmake : true
@@ -339,7 +339,7 @@ jobs:
339339 b2-toolset : " gcc"
340340 is-latest : true
341341 name : " GCC 14: C++17-20 (ubsan)"
342- shared : true
342+ shared : false
343343 ubsan : true
344344 build-type : " RelWithDebInfo"
345345
@@ -848,7 +848,7 @@ jobs:
848848 ref : develop
849849
850850 - name : Setup C++
851- uses : alandefreitas /cpp-actions/setup-cpp@v1.8.10
851+ uses : ashtum /cpp-actions/setup-cpp@v1.8.13
852852 id : setup-cpp
853853 with :
854854 compiler : ${{ matrix.compiler }}
@@ -857,17 +857,17 @@ jobs:
857857 trace-commands : true
858858
859859 - name : Install packages
860- uses : alandefreitas /cpp-actions/package-install@v1.8.10
860+ uses : ashtum /cpp-actions/package-install@v1.8.13
861861 id : package-install
862862 with :
863863 apt-get-add-architecture : ${{ matrix.x86 && 'i386' || '' }}
864864 apt-get : >-
865865 ${{ matrix.install }}
866866 build-essential libssl-dev zlib1g-dev libbrotli-dev libpsl-dev
867- ${{ matrix.x86 && 'zlib1g-dev:i386 libbrotli-dev:i386 libpsl-dev:i386' || '' }}
867+ ${{ matrix.x86 && 'libssl-dev:i386 zlib1g-dev:i386 libbrotli-dev:i386 libpsl-dev:i386' || '' }}
868868
869869 - name : Clone Boost
870- uses : alandefreitas /cpp-actions/boost-clone@v1.8.10
870+ uses : ashtum /cpp-actions/boost-clone@v1.8.13
871871 id : boost-clone
872872 with :
873873 branch : ${{ (github.ref_name == 'master' && github.ref_name) || 'develop' }}
@@ -886,7 +886,7 @@ jobs:
886886 rts
887887
888888 - name : Install Packages (Windows)
889- uses : alandefreitas /cpp-actions/package-install@v1.8.10
889+ uses : ashtum /cpp-actions/package-install@v1.8.13
890890 if : ${{ startsWith(matrix.runs-on, 'windows') }}
891891 id : package-install-windows
892892 with :
@@ -958,7 +958,7 @@ jobs:
958958 cp -r "$workspace_root"/rts-root libs/rts
959959
960960 - name : Boost B2 Workflow
961- uses : alandefreitas /cpp-actions/b2-workflow@v1.8.10
961+ uses : ashtum /cpp-actions/b2-workflow@v1.8.13
962962 if : ${{ !matrix.coverage && !matrix.time-trace }}
963963 env :
964964 ASAN_OPTIONS : ${{ (startsWith(matrix.compiler, 'apple-clang') && 'detect_invalid_pointer_pairs=0') || 'detect_invalid_pointer_pairs=2' }}
@@ -977,9 +977,10 @@ jobs:
977977 cxxflags : ${{ (matrix.asan && '-fsanitize=pointer-subtract') || '' }}
978978 user-config : ${{ (startsWith(matrix.runs-on, 'windows') && format('{0}/user-config.jam', steps.patch.outputs.workspace_root)) || '' }}
979979 stop-on-error : true
980+ extra-args : " libs/http_io/example" # https://github.com/ashtum/cpp-actions/issues/23
980981
981982 - name : Boost CMake Workflow
982- uses : alandefreitas /cpp-actions/cmake-workflow@v1.8.10
983+ uses : ashtum /cpp-actions/cmake-workflow@v1.8.13
983984 if : ${{ matrix.coverage || matrix.time-trace || matrix.build-cmake || matrix.is-earliest }}
984985 with :
985986 source-dir : boost-root
@@ -1016,7 +1017,7 @@ jobs:
10161017 echo "LD_LIBRARY_PATH=$GITHUB_WORKSPACE/.local/lib:$LD_LIBRARY_PATH" >> "$GITHUB_ENV"
10171018
10181019 - name : Find Package Integration Workflow
1019- uses : alandefreitas /cpp-actions/cmake-workflow@v1.8.10
1020+ uses : ashtum /cpp-actions/cmake-workflow@v1.8.13
10201021 if : ${{ matrix.build-cmake || matrix.is-earliest }}
10211022 with :
10221023 source-dir : boost-root/libs/${{ steps.patch.outputs.module }}/test/cmake_test
@@ -1040,7 +1041,7 @@ jobs:
10401041 toolchain : ${{ (startsWith(matrix.runs-on, 'windows') && steps.patch-user-config.outputs.toolchain) || '' }}
10411042
10421043 - name : Subdirectory Integration Workflow
1043- uses : alandefreitas /cpp-actions/cmake-workflow@v1.8.10
1044+ uses : ashtum /cpp-actions/cmake-workflow@v1.8.13
10441045 if : ${{ matrix.build-cmake || matrix.is-earliest }}
10451046 with :
10461047 source-dir : boost-root/libs/${{ steps.patch.outputs.module }}/test/cmake_test
@@ -1061,7 +1062,7 @@ jobs:
10611062 toolchain : ${{ (startsWith(matrix.runs-on, 'windows') && steps.patch-user-config.outputs.toolchain) || '' }}
10621063
10631064 - name : Root Project CMake Workflow
1064- uses : alandefreitas /cpp-actions/cmake-workflow@v1.8.10
1065+ uses : ashtum /cpp-actions/cmake-workflow@v1.8.13
10651066 if : ${{ matrix.build-cmake || matrix.is-earliest }}
10661067 with :
10671068 source-dir : boost-root/libs/${{ steps.patch.outputs.module }}
@@ -1084,7 +1085,7 @@ jobs:
10841085 toolchain : ${{ (startsWith(matrix.runs-on, 'windows') && steps.patch-user-config.outputs.toolchain) || '' }}
10851086
10861087 - name : FlameGraph
1087- uses : alandefreitas /cpp-actions/flamegraph@v1.8.10
1088+ uses : ashtum /cpp-actions/flamegraph@v1.8.13
10881089 if : matrix.time-trace
10891090 with :
10901091 source-dir : boost-root/libs/http_io
@@ -1137,7 +1138,7 @@ jobs:
11371138 fetch-depth : 100
11381139
11391140 - name : Changelog
1140- uses : alandefreitas /cpp-actions/create-changelog@v1.8.10
1141+ uses : ashtum /cpp-actions/create-changelog@v1.8.13
11411142 with :
11421143 thank-non-regular : ${{ startsWith(github.ref, 'refs/tags/') }}
11431144 github-token : ${{ secrets.GITHUB_TOKEN }}
@@ -1159,7 +1160,7 @@ jobs:
11591160 shell : bash
11601161 steps :
11611162 - name : Install packages
1162- uses : alandefreitas /cpp-actions/package-install@v1.8.7
1163+ uses : ashtum /cpp-actions/package-install@v1.8.13
11631164 with :
11641165 apt-get : git cmake
11651166
@@ -1190,7 +1191,7 @@ jobs:
11901191 ref : develop
11911192
11921193 - name : Clone Boost
1193- uses : alandefreitas /cpp-actions/boost-clone@v1.8.10
1194+ uses : ashtum /cpp-actions/boost-clone@v1.8.13
11941195 id : boost-clone
11951196 with :
11961197 branch : ${{ (github.ref_name == 'master' && github.ref_name) || 'develop' }}
0 commit comments