12 - uses: actions/checkout@v4
13 - name: make & test tcc (x86_64-linux)
14 run: ./configure && make && make test -k
20 - uses: actions/checkout@v4
21 - name: make & test tcc (x86_64-osx)
22 run: ./configure && make && make test -k
28 - uses: actions/checkout@v4
29 - name: make & test tcc (aarch64-osx)
30 run: ./configure && make && make test -k
36 - uses: actions/checkout@v4
37 - name: make & test tcc (x86_64-win32)
40 set MSYS2_PATH_TYPE=inherit
42 set CHERE_INVOKING=yes
43 C:\msys64\usr\bin\bash -l -c "./configure && make && make test -k"
44 - name: make & test tcc (i386-win32)
47 set MSYS2_PATH_TYPE=inherit
49 set CHERE_INVOKING=yes
50 C:\msys64\usr\bin\bash -l -c "./configure && make clean all && make test -k"
56 - uses: actions/checkout@v4
57 - uses: uraimo/run-on-arch-action@v2
58 name: make & test tcc (armv7-linux)
62 githubToken: ${{ github.token }}
65 apt-get install -q -y gcc make
67 echo "::endgroup::" && echo "::endgroup::" # missing in 'run-on-arch-action'
68 ./configure && make && make test -k
74 - uses: actions/checkout@v4
75 - uses: uraimo/run-on-arch-action@v2
76 name: make & test tcc (aarch64-linux)
80 githubToken: ${{ github.token }}
83 apt-get install -q -y gcc make
85 echo "::endgroup::" && echo "::endgroup::" # missing in 'run-on-arch-action'
86 ./configure && make && make test -k
92 - uses: actions/checkout@v4
93 - uses: uraimo/run-on-arch-action@v2
94 name: make & test tcc (riscv64-linux)
98 githubToken: ${{ github.token }}
101 apt-get install -q -y gcc make
103 echo "::endgroup::" && echo "::endgroup::" # missing in 'run-on-arch-action'
104 ./configure && make && make test -k