tweak CI to work with shards+core split

This commit is contained in:
James Wilson
2021-06-16 11:31:19 +01:00
parent 588f1ea027
commit 5b01179ca2
+7 -4
View File
@@ -14,15 +14,18 @@ jobs:
steps:
- uses: actions/checkout@v2
- name: Build
working-directory: ./backend
- name: Build Telemetry Core
working-directory: ./backend/core
run: cargo build --verbose
- name: Run tests
working-directory: ./backend
run: cargo test --verbose
- name: Build release and call executable
- name: Build release and call telemetry executable
working-directory: ./backend
run: cargo run --release -- --help
run: cargo run --bin telemetry --release -- --help
- name: Build release and call telemetry executable
working-directory: ./backend
run: cargo run --bin shard --release -- --help
- name: Login to Dockerhub
uses: docker/login-action@v1
with: