diff --git a/.gitea/workflows/linux.yml b/.gitea/workflows/linux.yml index f80c353..0703afd 100644 --- a/.gitea/workflows/linux.yml +++ b/.gitea/workflows/linux.yml @@ -12,10 +12,17 @@ jobs: with: submodules: "recursive" + - name: 🍗 Setup XMake + uses: xmake-io/github-action-setup-xmake@v1 + with: + xmake-version: latest + actions-cache-folder: '.xmake-cache' + actions-cache-key: 'xmake-ubuntu' + - name: 🏗️ Build run: | - cmake -DCMAKE_BUILD_TYPE=Release -B build - cmake --build build + xmake f -m release --trybuild=cmake + xmake - name: 🚀 Upload uses: actions/upload-artifact@v4