tree-sitter/.github/workflows/ci.yml
Patrick Thomson 07948dfa42 regular make?
2020-11-11 09:05:17 -05:00

38 lines
797 B
YAML

name: CI
on:
push:
branches:
- master
pull_request:
branches:
- "**"
env:
RUSTFLAGS: -Cdebuginfo=0
CARGO_TERM_COLOR: always
CARGO_INCREMENTAL: 0
jobs:
tests:
name: Tests
runs-on: ${{ matrix.os }}
strategy:
fail-fast: true
matrix:
os: [macos-latest, windows-latest, ubuntu-latest]
toolchain: [nightly]
steps:
- uses: actions/checkout@v2
- name: install ${{ matrix.toolchain }} toolchain
id: install_toolchain
uses: actions-rs/toolchain@v1
with:
toolchain: ${{ matrix.toolchain }}
profile: minimal
# Don't use a 'components:' entry--we don't need them with beta/nightly, plus nightly often doesn't have them
override: true
- run: make