From 5b01179ca2a4119c60bde6f78d3c4dcdc89a95a7 Mon Sep 17 00:00:00 2001 From: James Wilson Date: Wed, 16 Jun 2021 11:31:19 +0100 Subject: [PATCH] tweak CI to work with shards+core split --- .github/workflows/backend.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/backend.yml b/.github/workflows/backend.yml index 796dc6f..56d1381 100644 --- a/.github/workflows/backend.yml +++ b/.github/workflows/backend.yml @@ -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: