• Home
  • Raw
  • Download

Lines Matching +full:runs +full:- +full:on

1 # SPDX-License-Identifier: MIT
4 # Use of this source code is governed by an MIT-style
9 on: [pull_request]
12 static-linking-test:
14 runs-on: ubuntu-latest
16 - uses: actions/checkout@v2
17 - run: scripts/run-tests.sh static_linking
19 dynamic-linking-test:
21 runs-on: ubuntu-latest
23 - uses: actions/checkout@v2
24 - run: scripts/run-tests.sh dynamic_linking
26 cplusplus-test:
28 runs-on: ubuntu-latest
30 - uses: actions/checkout@v2
31 - run: scripts/run-tests.sh cplusplus
33 uninstall-test:
35 runs-on: ubuntu-latest
37 - uses: actions/checkout@v2
38 - run: scripts/run-tests.sh uninstall
40 dash-test:
42 runs-on: ubuntu-latest
44 - uses: actions/checkout@v2
45 - run: scripts/run-tests.sh dash
47 license-test:
49 runs-on: ubuntu-latest
51 - uses: actions/checkout@v2
52 - run: scripts/run-tests.sh license
54 gcc-test:
56 runs-on: ubuntu-latest
58 - uses: actions/checkout@v2
59 - run: scripts/run-tests.sh gcc
61 clang-test:
63 runs-on: ubuntu-latest
65 - uses: actions/checkout@v2
66 - name: Install dependencies
68 sudo apt-get update
69 sudo apt-get install -y clang
70 - run: scripts/run-tests.sh clang
72 _32bit-test:
73 name: Test building 32-bit binaries
74 runs-on: ubuntu-latest
76 - uses: actions/checkout@v2
77 - name: Install dependencies
79 sudo dpkg --add-architecture i386
80 sudo apt-get update
81 sudo apt-get install -y gcc-multilib libssl-dev:i386
82 - run: scripts/run-tests.sh 32bit
84 sanitizers-test:
86 runs-on: ubuntu-latest
88 - uses: actions/checkout@v2
89 - name: Install dependencies
91 sudo apt-get update
92 sudo apt-get install -y clang llvm
93 - run: scripts/run-tests.sh sanitizers
95 valgrind-test:
97 runs-on: ubuntu-latest
99 - uses: actions/checkout@v2
100 - name: Install dependencies
102 sudo apt-get update
103 sudo apt-get install -y valgrind
104 - run: scripts/run-tests.sh valgrind
106 boringssl-test:
108 runs-on: ubuntu-latest
110 - uses: actions/checkout@v2
111 - name: Cache BoringSSL build
116 - run: make boringssl
117 - run: scripts/run-tests.sh boringssl
119 char-test:
121 runs-on: ubuntu-latest
123 - uses: actions/checkout@v2
124 - run: scripts/run-tests.sh unsigned_char signed_char
127 #windows-build-test:
129 #runs-on: ubuntu-latest
131 #- uses: actions/checkout@v2
132 #- name: Install dependencies
134 #sudo apt-get update
135 #sudo apt-get install -y gcc-mingw-w64-i686 gcc-mingw-w64-x86-64
136 # - run: scripts/run-tests.sh windows_build
138 sparse-test:
140 runs-on: ubuntu-latest
142 - uses: actions/checkout@v2
143 - name: Install dependencies
145 sudo apt-get update
146 sudo apt-get install -y sparse
147 - run: scripts/run-tests.sh sparse
149 clang-analyzer-test:
151 runs-on: ubuntu-latest
153 - uses: actions/checkout@v2
154 - name: Install dependencies
156 sudo apt-get update
157 sudo apt-get install -y clang-tools
158 - run: scripts/run-tests.sh clang_analyzer
160 shellcheck-test:
162 runs-on: ubuntu-latest
164 - uses: actions/checkout@v2
165 - name: Install dependencies
167 sudo apt-get update
168 sudo apt-get install -y shellcheck
169 - run: scripts/run-tests.sh shellcheck