@@ -46,13 +46,10 @@ jobs:
4646 run : |
4747 cmake --build build --target install
4848 - name : Archive installed package
49- run : |
50- tar -czvf ubuntu-gcc-install-${{ matrix.os }}.tar.gz -C install .
51- - name : Upload installed package
52- uses : actions/upload-artifact@v4
49+ uses : ./.github/actions/archive-install
5350 with :
51+ path : install
5452 name : ubuntu-gcc-install-${{ matrix.os }}
55- path : ubuntu-gcc-install-${{ matrix.os }}.tar.gz
5653 ubuntu-gcc-build-debug :
5754 runs-on : ${{ matrix.os }}
5855 strategy :
@@ -91,13 +88,10 @@ jobs:
9188 run : |
9289 cmake --build build --target install
9390 - name : Archive installed package
94- run : |
95- tar -czvf ubuntu-gcc-debug-install-${{ matrix.os }}.tar.gz -C install .
96- - name : Upload installed package
97- uses : actions/upload-artifact@v4
91+ uses : ./.github/actions/archive-install
9892 with :
93+ path : install
9994 name : ubuntu-gcc-debug-install-${{ matrix.os }}
100- path : ubuntu-gcc-debug-install-${{ matrix.os }}.tar.gz
10195 ubuntu-gcc-test :
10296 needs :
10397 - ubuntu-gcc-build
@@ -242,13 +236,10 @@ jobs:
242236 run : |
243237 cmake --build build --target install
244238 - name : Archive installed package
245- run : |
246- tar -czvf ubuntu-clang-install-${{ matrix.os }}.tar.gz -C install .
247- - name : Upload installed package
248- uses : actions/upload-artifact@v4
239+ uses : ./.github/actions/archive-install
249240 with :
241+ path : install
250242 name : ubuntu-clang-install-${{ matrix.os }}
251- path : ubuntu-clang-install-${{ matrix.os }}.tar.gz
252243 ubuntu-clang-test :
253244 needs :
254245 - ubuntu-clang-build
@@ -402,13 +393,10 @@ jobs:
402393 run : |
403394 cmake --build build --target install
404395 - name : Archive installed package
405- run : |
406- tar -czvf ubuntu-clang-sanitizer-install-${{ matrix.os }}.tar.gz -C install .
407- - name : Upload installed package
408- uses : actions/upload-artifact@v4
396+ uses : ./.github/actions/archive-install
409397 with :
398+ path : install
410399 name : ubuntu-clang-sanitizer-install-${{ matrix.os }}
411- path : ubuntu-clang-sanitizer-install-${{ matrix.os }}.tar.gz
412400 ubuntu-clang-sanitizer-test :
413401 needs :
414402 - ubuntu-clang-sanitizer-build
0 commit comments