File tree Expand file tree Collapse file tree 1 file changed +49
-0
lines changed
Expand file tree Collapse file tree 1 file changed +49
-0
lines changed Original file line number Diff line number Diff line change 1+ name : CI
2+
3+ on :
4+ push :
5+ branches : [ '*' ]
6+ pull_request :
7+ branches : [ '*' ]
8+ jobs :
9+ build-macos :
10+ runs-on : macos-latest
11+ strategy :
12+ fail-fast : false
13+
14+ steps :
15+ - uses : actions/checkout@v4
16+
17+ - name : install packages
18+ run : brew install nasm x86_64-elf-gcc
19+
20+ - name : build
21+ run : sh ./build.sh
22+
23+ build-ubuntu :
24+ runs-on : ubuntu-latest
25+ strategy :
26+ fail-fast : false
27+
28+ steps :
29+ - uses : actions/checkout@v4
30+
31+ - name : install packages
32+ run : sudo apt install nasm
33+
34+ - name : build
35+ run : sh ./build.sh
36+
37+ build-windows :
38+ runs-on : windows-latest
39+ strategy :
40+ fail-fast : false
41+
42+ steps :
43+ - uses : actions/checkout@v4
44+
45+ - name : install packages
46+ run : choco install nasm mingw
47+
48+ - name : build
49+ run : sh ./build.sh
You can’t perform that action at this time.
0 commit comments