name: Rust on: push: branches: [ master ] pull_request: branches: [ master ] jobs: build-and-test: runs-on: ubuntu-latest env: TRAVIS: true # emulate CI, some code depends on it to do less work steps: - uses: actions/checkout@v2 - name: Run tests run: | source ~/.profile make test-gen make gen-all-cli cargo-api ARGS=test make cargo-api ARGS=doc cargo test