• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1name: Rust
2
3on:
4  push:
5    branches: [ "master" ]
6  pull_request:
7    branches: [ "master" ]
8
9env:
10  CARGO_TERM_COLOR: always
11
12jobs:
13  build:
14    runs-on: ubuntu-latest
15    steps:
16    - uses: actions/checkout@v3
17    - name: Build
18      run: cargo build --verbose
19    - name: Run tests
20      run: cargo test --verbose
21  regen:
22    runs-on: ubuntu-latest
23    steps:
24    - uses: actions/checkout@v3
25    - name: Regen
26      run: cd scripts && python3 unicode.py
27    - name: Diff
28      run: diff src/tables.rs scripts/tables.rs
29