ci: fix v-apps-compile job

pull/10454/head
Delyan Angelov 2021-06-14 13:00:10 +03:00
parent dc1c26a2c2
commit 23f28f9336
No known key found for this signature in database
GPG Key ID: 66886C0F12D595ED
1 changed files with 15 additions and 7 deletions

View File

@ -794,15 +794,23 @@ jobs:
steps:
- uses: actions/checkout@v2
- name: Build V
run: make -j2 && ./v -cc gcc -o v cmd/v
run: make && ./v symlink
## vls
- name: Clone VLS
run: git clone --depth 1 https://github.com/vlang/vls && git checkout master
- name: Build VLS
run: cd vls; ../v cmd/vls ; cd ..
- name: Build VLS with -prod
run: cd vls; ../v -prod cmd/vls ; cd ..
- name: Clone VLS tree-sitter
run: git clone --depth 1 --no-single-branch https://github.com/vlang/vls
- name: Checkout branch tree-sitter
run: pushd vls; git checkout use-tree-sitter; popd
- name: Build VLS tree-sitter
run: pushd vls; v cmd/vls ; popd
- name: Build VLS tree-sitter with -prod
run: pushd vls; v -prod cmd/vls; popd
- name: Checkout branch master
run: pushd vls; git checkout master; popd
- name: Build VLS master
run: pushd vls; v cmd/vls ; popd
- name: Build VLS master with -prod
run: pushd vls; v -prod cmd/vls ; popd
## vab
- name: Clone vab