diff --git a/.github/workflows/vulkan-test.yml b/.github/workflows/vulkan-test.yml index a45a8d0..4b3efc6 100644 --- a/.github/workflows/vulkan-test.yml +++ b/.github/workflows/vulkan-test.yml @@ -39,6 +39,7 @@ jobs: uses: actions/checkout@v4 - name: Detect if running in act + if: runner.os == 'ubuntu-latest' run: | if grep -q "act" <<< "$GITHUB_ACTOR"; then echo "XMAKE_ROOT=y" >> $GITHUB_ENV diff --git a/README.md b/README.md index 6d46a53..982c3ad 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,14 @@ Pulse is a low level GPGPU library designed for highly intensive general GPU computations with high control over the hardware. It is built on top of Vulkan. A Metal and WebGPU backends are in development. +Platform | Backend Status +------------ | ------------- +Windows | [![Windows build status](https://github.com/NazaraEngine/NazaraEngine/actions/workflows/windows-build.yml/badge.svg?branch=main)](https://github.com/NazaraEngine/NazaraEngine/actions/workflows/windows-build.yml) +MSYS2 (MinGW64) | [![Windows build status](https://github.com/NazaraEngine/NazaraEngine/actions/workflows/msys2-build.yml/badge.svg?branch=main)](https://github.com/NazaraEngine/NazaraEngine/actions/workflows/msys2-build.yml) +Linux | [![Linux build status](https://github.com/NazaraEngine/NazaraEngine/actions/workflows/linux-build.yml/badge.svg?branch=main)](https://github.com/NazaraEngine/NazaraEngine/actions/workflows/linux-build.yml) +macOS | [![macOS build status](https://github.com/NazaraEngine/NazaraEngine/actions/workflows/macos-build.yml/badge.svg?branch=main)](https://github.com/NazaraEngine/NazaraEngine/actions/workflows/macos-build.yml) +Emscripten | [![Emscripten build status](https://github.com/NazaraEngine/NazaraEngine/actions/workflows/wasm-build.yml/badge.svg?branch=main)](https://github.com/NazaraEngine/NazaraEngine/actions/workflows/wasm-build.yml) + ```cpp #include