3030 uses : actions/checkout@v4
3131
3232 - name : Generate Test Matrix
33- uses :
alandefreitas/cpp-actions/[email protected] .7 33+ uses :
alandefreitas/cpp-actions/[email protected] .8 3434 id : cpp-matrix
3535 with :
3636 compilers : |
@@ -128,7 +128,7 @@ jobs:
128128 uses : actions/checkout@v4
129129
130130 - name : Install Git
131- uses :
alandefreitas/cpp-actions/[email protected] .7 131+ uses :
alandefreitas/cpp-actions/[email protected] .8 132132 if : matrix.container != ''
133133 env :
134134 DEBIAN_FRONTEND : ' noninteractive'
@@ -149,7 +149,7 @@ jobs:
149149 uses : seanmiddleditch/gha-setup-ninja@v5
150150
151151 - name : Setup C++
152- uses :
alandefreitas/cpp-actions/[email protected] .7 152+ uses :
alandefreitas/cpp-actions/[email protected] .8 153153 id : setup-cpp
154154 with :
155155 compiler : ${{ matrix.compiler }}
@@ -165,7 +165,7 @@ jobs:
165165 ${{ steps.setup-cpp.outputs.cxx }} --print-target-triple
166166
167167 - name : Install System Packages
168- uses :
alandefreitas/cpp-actions/[email protected] .7 168+ uses :
alandefreitas/cpp-actions/[email protected] .8 169169 if : matrix.compiler != 'msvc'
170170 id : package-install
171171 env :
@@ -225,7 +225,7 @@ jobs:
225225 fi
226226
227227 - name : Install LLVM
228- uses :
alandefreitas/cpp-actions/[email protected] .7 228+ uses :
alandefreitas/cpp-actions/[email protected] .8 229229 if : steps.llvm-cache.outputs.cache-hit != 'true' && steps.llvm-download.outputs.found != 'true'
230230 with :
231231 cmake-version : ' >=3.26'
@@ -250,7 +250,7 @@ jobs:
250250 trace-commands : true
251251
252252 - name : Install Duktape
253- uses :
alandefreitas/cpp-actions/[email protected] .7 253+ uses :
alandefreitas/cpp-actions/[email protected] .8 254254 with :
255255 source-dir : ../third-party/duktape
256256 url : https://github.com/svaarala/duktape/releases/download/v2.7.0/duktape-2.7.0.tar.xz
@@ -270,7 +270,7 @@ jobs:
270270 trace-commands : true
271271
272272 - name : Install Fmt
273- uses :
alandefreitas/cpp-actions/[email protected] .7 273+ uses :
alandefreitas/cpp-actions/[email protected] .8 274274 with :
275275 source-dir : ../third-party/fmt
276276 git-repository : https://github.com/fmtlib/fmt
@@ -290,7 +290,7 @@ jobs:
290290 trace-commands : true
291291
292292 - name : Install Libxml2
293- uses :
alandefreitas/cpp-actions/[email protected] .7 293+ uses :
alandefreitas/cpp-actions/[email protected] .8 294294 if : matrix.compiler == 'msvc'
295295 with :
296296 source-dir : ../third-party/libxml2
@@ -347,7 +347,7 @@ jobs:
347347 node-version : ' 20'
348348
349349 - name : CMake Workflow
350- uses :
alandefreitas/cpp-actions/[email protected] .7 350+ uses :
alandefreitas/cpp-actions/[email protected] .8 351351 with :
352352 cmake-version : ' >=3.26'
353353 cxxstd : ${{ matrix.cxxstd }}
@@ -396,7 +396,7 @@ jobs:
396396 retention-days : 1
397397
398398 - name : FlameGraph
399- uses :
alandefreitas/cpp-actions/[email protected] .7 399+ uses :
alandefreitas/cpp-actions/[email protected] .8 400400 if : matrix.time-trace
401401 with :
402402 build-dir : build
@@ -466,7 +466,7 @@ jobs:
466466
467467 steps :
468468 - name : Install packages
469- uses :
alandefreitas/cpp-actions/[email protected] .7 469+ uses :
alandefreitas/cpp-actions/[email protected] .8 470470 id : package-install
471471 with :
472472 apt-get : build-essential asciidoctor cmake bzip2 git
@@ -525,7 +525,7 @@ jobs:
525525 $MRDOCS_ROOT/bin/mrdocs --version
526526
527527 - name : Clone Boost.URL
528- uses :
alandefreitas/cpp-actions/[email protected] .7 528+ uses :
alandefreitas/cpp-actions/[email protected] .8 529529 id : boost-url-clone
530530 with :
531531 branch : develop
@@ -778,7 +778,7 @@ jobs:
778778 scp -o StrictHostKeyChecking=no -r $(pwd)/demos/* [email protected] :$demo_dir/ 779779
780780 - name : Create changelog
781- uses :
alandefreitas/cpp-actions/[email protected] .7 781+ uses :
alandefreitas/cpp-actions/[email protected] .8 782782 with :
783783 output-path : CHANGELOG.md
784784 thank-non-regular : ${{ startsWith(github.ref, 'refs/tags/') }}
@@ -820,7 +820,7 @@ jobs:
820820
821821 steps :
822822 - name : Install packages
823- uses :
alandefreitas/cpp-actions/[email protected] .7 823+ uses :
alandefreitas/cpp-actions/[email protected] .8 824824 id : package-install
825825 with :
826826 apt-get : ${{ matrix.install }}
0 commit comments