xmrig/.gitea/workflows/build-xmrig-cuda.yaml
Liam Chan fbc75af95e
Some checks failed
Build XMRig (CUDA) / linux-amd64-cuda (push) Failing after 7m20s
Update .gitea/workflows/build-xmrig-cuda.yaml
2024-09-04 14:57:12 -04:00

34 lines
877 B
YAML

name: Build XMRig (CUDA)
on:
push:
branches:
- cuda
jobs:
linux-amd64-cuda:
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 tree 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)
tree
- name: Upload artifacts
uses: christopherhx/gitea-upload-artifact@v4
with:
name: xmrig-linux-amd64-cuda
path: xmrig-cuda/build