ubuntu action and linting without features

This commit is contained in:
stelzo 2023-07-25 21:18:34 +02:00
parent 15665b4fc8
commit 47df19ea7e
1 changed files with 24 additions and 0 deletions

24
.github/workflows/ubuntu.yml vendored Normal file
View File

@ -0,0 +1,24 @@
name: Pure latest Ubuntu without integrations
on:
push:
pull_request:
workflow_dispatch:
env:
CARGO_TERM_COLOR: always
jobs:
tests_galactic:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Install latest Rust
run: |
curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh -s -- -y
rustc --version
cargo --version
- name: Linting
run: cargo clippy --all-targets -- -D warnings
- name: Tests
run: cargo test