From 3df33093edd6a0a387a2a25fe7679af82712bc96 Mon Sep 17 00:00:00 2001 From: htom Date: Wed, 5 Nov 2025 14:47:50 +0100 Subject: [PATCH] Workflow: Added the workflow files, changed ls to pwd in tests --- .github/workflows/engine_test.yml | 2 +- .github/workflows/server_test.yml | 22 ++++++++++++++++++++++ .github/workflows/ui_test.yml | 22 ++++++++++++++++++++++ 3 files changed, 45 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/server_test.yml create mode 100644 .github/workflows/ui_test.yml diff --git a/.github/workflows/engine_test.yml b/.github/workflows/engine_test.yml index d9b5b6f..84d187d 100644 --- a/.github/workflows/engine_test.yml +++ b/.github/workflows/engine_test.yml @@ -18,5 +18,5 @@ jobs: - name: Run Engine tests run: | cd engine - ls + pwd cargo test --verbose diff --git a/.github/workflows/server_test.yml b/.github/workflows/server_test.yml new file mode 100644 index 0000000..6a5cfb6 --- /dev/null +++ b/.github/workflows/server_test.yml @@ -0,0 +1,22 @@ +name: Server Tests + +on: + workflow_dispatch: + +jobs: + server-tests: + runs-on: self-hosted + + steps: + - uses: actions/checkout@v4 + + - name: Set up Rust + uses: actions/setup-rust@v1 + with: + rust-version: stable + + - name: Run Server tests + run: | + cd server + pwd + cargo test --verbose diff --git a/.github/workflows/ui_test.yml b/.github/workflows/ui_test.yml new file mode 100644 index 0000000..4c0bda1 --- /dev/null +++ b/.github/workflows/ui_test.yml @@ -0,0 +1,22 @@ +name: UI Tests + +on: + workflow_dispatch: + +jobs: + ui-tests: + runs-on: self-hosted + + steps: + - uses: actions/checkout@v4 + + - name: Set up Rust + uses: actions/setup-rust@v1 + with: + rust-version: stable + + - name: Run UI tests + run: | + cd ui + pwd + cargo test --verbose