feat: build individual crates (#109)

This commit is contained in:
Conrad Ludgate 2021-05-10 22:25:42 +01:00 committed by GitHub
parent fe45787474
commit fa5c94de65
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -30,7 +30,16 @@ jobs:
target
key: ${{ runner.os }}-cargo-release-${{ hashFiles('**/Cargo.lock') }}
- name: Run cargo build
- name: Run cargo build common
run: cargo build -p atuin-common --release
- name: Run cargo build client
run: cargo build -p atuin-client --release
- name: Run cargo build server
run: cargo build -p atuin-server --release
- name: Run cargo build main
run: cargo build --all --release && strip target/release/atuin
test: