xmrig/.gitea/workflows/build-xmrig-cuda.yaml
Liam Chan bade504b0e
Some checks failed
Build xmrig-cuda / linux-amd64 (push) Failing after 7m45s
Update .gitea/workflows/build-xmrig-cuda.yaml
2024-09-06 01:48:49 -04:00

33 lines
850 B
YAML

name: Build xmrig-cuda
on:
push:
branches:
- cuda
jobs:
linux-amd64:
runs-on: ubuntu-latest
container: nvidia/cuda:12.6.0-devel-ubuntu24.04
steps:
- name: Install dependencies
run: |
apt-get update
apt-get install -y git build-essential cmake automake libtool autoconf nodejs
- name: Fetch sources
run: |
git clone https://github.com/xmrig/xmrig-cuda.git
- name: Build binary
run: |
mkdir -p xmrig-cuda/build && cd xmrig-cuda/build
cmake .. -DCUDA_LIB=/usr/local/cuda/lib64/stubs/libcuda.so -DCUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda
make -j$(nproc)
- name: Upload artifacts
uses: christopherhx/gitea-upload-artifact@v4
with:
name: xmrig-cuda-linux-amd64
path: xmrig-cuda/build