File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11name : Multi-platform Build of cppfront
2+
23on :
34 pull_request :
45 paths-ignore :
89 - ' docs/**'
910 workflow_dispatch :
1011
12+ permissions :
13+ # Restrict permissions to read-only for security
14+ contents : read
15+
16+ concurrency :
17+ # Specific group name to cancel in-progress builds for the same PR/ref
18+ group : ${{ github.workflow }}-${{ github.ref }}
19+ cancel-in-progress : true
20+
1121jobs :
12- build-windows :
13- runs-on : windows-latest
14- steps :
15- - uses : actions/checkout@v4
16- - uses : ilammy/msvc-dev-cmd@v1
17- - name : Compiler name & version
18- run : cl.exe
19- - name : Build
20- run : cl.exe source/cppfront.cpp -std:c++latest -MD -EHsc -W4 -WX
22+ # Comment out the Windows build until it is fixed
23+ # build-windows:
24+ # runs-on: windows-latest
25+ # steps:
26+ # - uses: actions/checkout@v4
27+ # - uses: ilammy/msvc-dev-cmd@v1
28+ # - name: Compiler name & version
29+ # run: cl.exe
30+ # - name: Build
31+ # run: cl.exe source/cppfront.cpp -std:c++latest -MD -EHsc -W4 -WX
32+
2133 build-unix-like :
2234 strategy :
2335 fail-fast : false
3547 - compiler : clang++-14
3648 cxx-std : ' c++2b'
3749 include :
38- - runs-on : macos-latest
50+ - runs-on : macos-14
51+ compiler : clang++
52+ cxx-std : ' c++20'
53+ - runs-on : macos-15
3954 compiler : clang++
4055 cxx-std : ' c++20'
4156 - runs-on : ubuntu-22.04
You can’t perform that action at this time.
0 commit comments