Setup GitHub #2

Merged
newsch merged 9 commits from housekeeping into main 2023-06-01 07:25:35 +00:00

9 commits

Author SHA1 Message Date
Evan Lloyd New-Schmidt
97de15d136 Use a better filename
Signed-off-by: Evan Lloyd New-Schmidt <evan@new-schmidt.com>
2023-05-31 17:55:35 -04:00
Evan Lloyd New-Schmidt
17e8f22c94 Remove unused matrix testing key
Signed-off-by: Evan Lloyd New-Schmidt <evan@new-schmidt.com>
2023-05-31 17:53:29 -04:00
Evan Lloyd New-Schmidt
454a3cad43 Ignore non-rust files
Signed-off-by: Evan Lloyd New-Schmidt <evan@new-schmidt.com>
2023-05-31 17:51:44 -04:00
Evan Lloyd New-Schmidt
ebf28240e8
Apply suggestions from code review
Co-authored-by: Alexander Borsuk <170263+biodranik@users.noreply.github.com>
2023-05-31 15:48:30 -04:00
Evan Lloyd New-Schmidt
ddcfc1f3d9 Add more context to cache prefix-key
Signed-off-by: Evan Lloyd New-Schmidt <evan@new-schmidt.com>
2023-05-31 09:31:22 -04:00
Evan Lloyd New-Schmidt
74d4c5e12a Remove explicit rustup install
cargo, etc. is already installed, see:
<https://github.com/actions/runner-images/blob/main/images/linux/Ubuntu2204-Readme.md>

Signed-off-by: Evan Lloyd New-Schmidt <evan@new-schmidt.com>
2023-05-31 09:30:28 -04:00
Evan Lloyd New-Schmidt
c594288544 Fix formatting
Signed-off-by: Evan Lloyd New-Schmidt <evan@new-schmidt.com>
2023-05-30 17:21:26 -04:00
Evan Lloyd New-Schmidt
c38870a3a0 Add CI tests
A cached setup that includes cargo check, clippy, fmt, and test

Signed-off-by: Evan Lloyd New-Schmidt <evan@new-schmidt.com>
2023-05-30 17:21:10 -04:00
Evan Lloyd New-Schmidt
5991270650 Fix license identifier
Signed-off-by: Evan Lloyd New-Schmidt <evan@new-schmidt.com>
2023-05-30 16:56:36 -04:00