Skip to content

sema - wip

sema - wip #1228

name: Compiler Tests
on:
push:
paths: ['cmd/**.v', 'compiler/**.v', '.github/workflows/compiler_tests.yml', 'tests/**']
pull_request:
paths: ['cmd/**.v', 'compiler/**.v', '.github/workflows/compiler_tests.yml', 'tests/**']
types: [opened, synchronize]
jobs:
ubuntu-gcc:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Build V
run: |
git clone https://github.com/vlang/v
cd v && make && sudo ./v symlink
cd ..
- name: Build Rivet compiler
run: |
make build
- name: Run Rivet compiler tests
run: |
make test