Skip to content

Commit 9ef938b

Browse files
committed
Put in build CI job
Signed-off-by: Ed Warnicke <[email protected]>
1 parent c20178a commit 9ef938b

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

.github/workflows/ci.yaml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,23 @@ jobs:
2424
config_file: .ci/yamllint.yml
2525
strict: true
2626
file_or_dir: .github/
27+
build:
28+
name: build
29+
runs-on: ubuntu-latest
30+
steps:
31+
- name: Check out code
32+
uses: actions/checkout@v2
33+
- name: Install Ninja
34+
run: sudo apt-get update && sudo apt-get install -y ninja-build
35+
- name: Configure
36+
run: |
37+
pwd
38+
ls
39+
mkdir -p build
40+
cd build
41+
cmake -G "Ninja" -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_ASSERTIONS=On -DLLVM_ENABLE_PROJECTS="clang;lld" ../llvm-project/llvm
42+
- name: Build
43+
run: |
44+
pwd
45+
ls
46+
ninja

0 commit comments

Comments
 (0)