rust.yml (463B)
1 name: Rust 2 3 on: 4 push: 5 branches: [ "master", "ci" ] 6 pull_request: 7 branches: [ "master" ] 8 9 env: 10 CARGO_TERM_COLOR: always 11 12 jobs: 13 build: 14 15 runs-on: ubuntu-latest 16 17 steps: 18 - name: Deps 19 run: | 20 sudo apt-get update 21 sudo apt-get install -y libfontconfig1-dev libfreetype6-dev libssl-dev 22 - uses: actions/checkout@v3 23 - name: Build 24 run: cargo build --verbose 25 - name: Run tests 26 run: cargo test --verbose