Skip to content

Commit 995878a

Browse files
Init
0 parents  commit 995878a

12 files changed

Lines changed: 2861 additions & 0 deletions

File tree

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
*.csv filter=lfs diff=lfs merge=lfs -text

.github/workflows/tests.yml

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
name: CI
2+
on:
3+
push:
4+
branches:
5+
- main
6+
pull_request:
7+
8+
jobs:
9+
tests:
10+
runs-on: ubuntu-latest-ARM64
11+
steps:
12+
- name: Checkout
13+
uses: actions/checkout@v4
14+
15+
- uses: dtolnay/rust-toolchain@master
16+
with:
17+
toolchain: "nightly"
18+
19+
- name: version info
20+
run: rustc --version; cargo --version;
21+
22+
- name: Run all tests
23+
run: cargo test
24+
25+
fmt:
26+
runs-on: ubuntu-latest-ARM64
27+
steps:
28+
- name: Checkout
29+
uses: actions/checkout@v4
30+
31+
- uses: dtolnay/rust-toolchain@master
32+
with:
33+
toolchain: nightly
34+
35+
- run: |
36+
rustup component add rustfmt
37+
cargo fmt --all -- --check
38+
39+
clippy:
40+
runs-on: ubuntu-latest-ARM64
41+
steps:
42+
- name: Checkout
43+
uses: actions/checkout@v4
44+
45+
- uses: dtolnay/rust-toolchain@master
46+
with:
47+
toolchain: "nightly"
48+
49+
- run: |
50+
rustup component add clippy
51+
cargo clippy -- -D warnings
52+

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/target

0 commit comments

Comments
 (0)