ci: add a `vab-compiles` job (#7687)

pull/7695/head
Larpon 2020-12-29 19:24:54 +01:00 committed by GitHub
parent 81fd49642a
commit e8cd056eb6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 14 additions and 0 deletions

View File

@ -851,3 +851,17 @@ jobs:
run: cd vls; ../v cmd/vls ; cd ..
- name: Build VLS with -prod
run: cd vls; ../v -prod cmd/vls ; cd ..
vab-compiles:
runs-on: ubuntu-18.04
timeout-minutes: 30
steps:
- uses: actions/checkout@v2
- name: Build V
run: make -j2 && ./v -cc gcc -o v cmd/v
- name: Clone vab
run: git clone --depth 1 https://github.com/vlang/vab
- name: Build vab
run: cd vab; ../v ./vab.v ; cd ..
- name: Build vab with -prod
run: cd vab; ../v -prod ./vab.v ; cd ..