From 9e87f4e40b734cb725ea263322c7eace013b0efb Mon Sep 17 00:00:00 2001 From: Kbz-8 Date: Fri, 7 Nov 2025 12:36:12 +0100 Subject: [PATCH] splitting build and tests into separate workflows --- .github/workflows/Build.yml | 5 +---- .github/workflows/Test.yml | 22 ++++++++++++++++++++++ README.md | 2 +- 3 files changed, 24 insertions(+), 5 deletions(-) create mode 100644 .github/workflows/Test.yml diff --git a/.github/workflows/Build.yml b/.github/workflows/Build.yml index 220de2e..0834b6c 100644 --- a/.github/workflows/Build.yml +++ b/.github/workflows/Build.yml @@ -13,10 +13,7 @@ jobs: - uses: actions/checkout@v4 - uses: mlugg/setup-zig@v2 with: - version: 0.15.1 + version: 0.15.2 - name: Building run: zig build - - - name: Test - run: zig build test-soft diff --git a/.github/workflows/Test.yml b/.github/workflows/Test.yml new file mode 100644 index 0000000..515292a --- /dev/null +++ b/.github/workflows/Test.yml @@ -0,0 +1,22 @@ +name: Build + +on: + push: + branches: [ "master" ] + pull_request: + branches: [ "master" ] + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: mlugg/setup-zig@v2 + with: + version: 0.15.2 + + - name: Building + run: zig build + + - name: Test + run: zig build test-soft diff --git a/README.md b/README.md index cd2488d..058ef42 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Stroll Vulkan ICD +# Stroll Vulkan ICD