File tree Expand file tree Collapse file tree 12 files changed +441
-378
lines changed
Expand file tree Collapse file tree 12 files changed +441
-378
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ name : Linux
2+
3+ on :
4+ push :
5+ paths-ignore :
6+ - ' README.md'
7+ - ' doc/**'
8+ pull_request :
9+ paths-ignore :
10+ - ' README.md'
11+ - ' doc/**'
12+ workflow_dispatch :
13+
14+ jobs :
15+ linux-build :
16+ strategy :
17+ matrix :
18+ compiler : [g++, clang++]
19+ runs-on : ubuntu-24.04
20+ env :
21+ CXX : ${{ matrix.compiler }}
22+ steps :
23+ - uses : actions/checkout@v5
24+
25+ - name : Configure CMake Project
26+ run : cmake --preset unixlike-debug-dev -DCMAKE_INSTALL_PREFIX=${{ github.workspace }}/taocpp-install
27+
28+ - name : Build project files
29+ run : cmake --build --preset unixlike-debug-dev
30+
31+ - name : Run tests
32+ run : cmake --build --preset unixlike-debug-dev --target test
33+
34+ - name : Install Taocpp Tuple
35+ run : cmake --build --preset unixlike-debug-dev --target install
Original file line number Diff line number Diff line change 1+ name : macOS
2+
3+ on :
4+ push :
5+ paths-ignore :
6+ - ' README.md'
7+ - ' doc/**'
8+ pull_request :
9+ paths-ignore :
10+ - ' README.md'
11+ - ' doc/**'
12+ workflow_dispatch :
13+
14+ jobs :
15+ xcode-macos-15 :
16+ runs-on : macos-15
17+
18+ steps :
19+ - uses : actions/checkout@v5
20+
21+ - name : Configure CMake Project
22+ run : cmake --preset unixlike-debug-dev -DCMAKE_INSTALL_PREFIX=${{ github.workspace }}/taocpp-install
23+
24+ - name : Build project files
25+ run : cmake --build --preset unixlike-debug-dev
26+
27+ - name : Run tests
28+ run : cmake --build --preset unixlike-debug-dev --target test
29+
30+ - name : Install Taocpp Tuple
31+ run : cmake --build --preset unixlike-debug-dev --target install
Original file line number Diff line number Diff line change 1+ name : Windows
2+
3+ on :
4+ push :
5+ paths-ignore :
6+ - ' README.md'
7+ - ' doc/**'
8+ pull_request :
9+ paths-ignore :
10+ - ' README.md'
11+ - ' doc/**'
12+ workflow_dispatch :
13+
14+ jobs :
15+ vs2022 :
16+ runs-on : windows-latest
17+
18+ steps :
19+ - uses : actions/checkout@v5
20+
21+ - name : CMake Configure
22+ shell : pwsh
23+ run : cmake --preset ${{ matrix.cxx }}-release-dev -DCMAKE_INSTALL_PREFIX=${{ github.workspace }}/taocpp-install
24+
25+ - name : Build project files
26+ run : cmake --build --preset ${{ matrix.cxx }}-release-dev
27+
28+ - name : Run tests
29+ run : cmake --build --preset ${{ matrix.cxx }}-release-dev --target test
30+
31+ - name : Install Taocpp Tuple
32+ run : cmake --build --preset ${{ matrix.cxx }}-release-dev --target install
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments