File tree Expand file tree Collapse file tree 1 file changed +13
-7
lines changed Expand file tree Collapse file tree 1 file changed +13
-7
lines changed Original file line number Diff line number Diff line change @@ -10,26 +10,32 @@ jobs:
10
10
compiler : [gcc, clang]
11
11
architecture : [arm, riscv]
12
12
steps :
13
- - name : checkout code
13
+ - name : Checkout code
14
14
uses : actions/checkout@v4
15
- - name : build artifact
16
- env :
17
- CC : ${{ matrix.compiler }}
15
+ - name : Download dependencies
18
16
run : |
19
17
sudo apt-get update -q -y
20
18
sudo apt-get install -q -y graphviz jq
21
19
sudo apt-get install -q -y qemu-user
22
20
sudo apt-get install -q -y build-essential
21
+ - name : Build artifacts
22
+ env :
23
+ CC : ${{ matrix.compiler }}
24
+ run : |
23
25
make distclean config ARCH=${{ matrix.architecture }}
26
+ - name : IR regression tests
27
+ run : |
24
28
make check-snapshot || exit 1
29
+ - name : Unit tests
30
+ run : |
25
31
make check || exit 1
26
32
27
33
host-arm :
28
34
runs-on : ubuntu-24.04
29
35
steps :
30
- - name : checkout code
36
+ - name : Checkout code
31
37
uses : actions/checkout@v4
32
- - name : build artifact
38
+ - name : Build artifacts
33
39
# The GitHub Action for non-x86 CPU
34
40
# https://github.com/uraimo/run-on-arch-action
35
41
uses : uraimo/run-on-arch-action@v3
48
54
runs-on : ubuntu-24.04
49
55
steps :
50
56
- uses : actions/checkout@v4
51
- - name : coding convention
57
+ - name : Coding convention
52
58
run : |
53
59
sudo apt-get install -q -y clang-format-18
54
60
.ci/check-newline.sh
You can’t perform that action at this time.
0 commit comments