This commit is contained in:
parent
1eef62f936
commit
1318dbad46
34
.github/workflows/build.yml
vendored
34
.github/workflows/build.yml
vendored
@ -8,32 +8,34 @@ on:
|
|||||||
jobs:
|
jobs:
|
||||||
xmrig-linux-static-x64:
|
xmrig-linux-static-x64:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
container:
|
||||||
|
image: alpine:latest
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
- name: Install dependencies
|
||||||
|
run: |
|
||||||
|
apk add git make cmake libstdc++ gcc g++ automake libtool autoconf linux-headers upx
|
||||||
|
|
||||||
- name: Checkout XMRig code
|
- name: Checkout XMRig code
|
||||||
run: |
|
run: |
|
||||||
git clone https://github.com/xmrig/xmrig.git
|
git clone https://github.com/xmrig/xmrig.git
|
||||||
|
|
||||||
- name: Install dependencies
|
|
||||||
run: |
|
|
||||||
sudo apt-get update
|
|
||||||
sudo apt-get install -y git build-essential cmake libuv1-dev libssl-dev libhwloc-dev upx
|
|
||||||
|
|
||||||
# - name: Disable the XMRig donate function
|
|
||||||
# run: |
|
|
||||||
# cd xmrig
|
|
||||||
# sed -i 's/DonateLevel\ =\ 1/DonateLevel\ =\ 0/g' src/donate.h
|
|
||||||
# sed -i 's/"donate-level":\ 1/"donate-level":\ 0/g' src/core/config/Config_default.h
|
|
||||||
# sed -i 's/"donate-over-proxy":\ 1/"donate-over-proxy":\ 0/g' src/core/config/Config_default.h
|
|
||||||
# sed -i 's/donate.v2.xmrig.com:3333/xmr-us-west1.nanopool.org:10343/g' src/core/config/Config_default.h
|
|
||||||
# sed -i 's/YOUR_WALLET_ADDRESS/${{ secrets.WALLET_ADDRESS }}/g' src/core/config/Config_default.h
|
|
||||||
# sed -i 's/"nicehash":\ false/"nicehash":\ true/g' src/core/config/Config_default.h
|
|
||||||
# sed -i 's/"tls":\ false/"tls":\ true/g' src/core/config/Config_default.h
|
|
||||||
|
|
||||||
- name: Build library dependencies
|
- name: Build library dependencies
|
||||||
run: |
|
run: |
|
||||||
cd xmrig
|
cd xmrig
|
||||||
cd scripts && ./build_deps.sh
|
cd scripts && ./build_deps.sh
|
||||||
|
|
||||||
|
- name: Patch XMRig
|
||||||
|
run: |
|
||||||
|
cd xmrig
|
||||||
|
sed -i 's/DonateLevel\ =\ 1/DonateLevel\ =\ 0/g' src/donate.h
|
||||||
|
sed -i 's/"donate-level":\ 1/"donate-level":\ 0/g' src/core/config/Config_default.h
|
||||||
|
sed -i 's/"donate-over-proxy":\ 1/"donate-over-proxy":\ 0/g' src/core/config/Config_default.h
|
||||||
|
sed -i 's/donate.v2.xmrig.com:3333/xmr-us-west1.nanopool.org:10343/g' src/core/config/Config_default.h
|
||||||
|
sed -i 's/YOUR_WALLET_ADDRESS/${{ secrets.WALLET_ADDRESS }}/g' src/core/config/Config_default.h
|
||||||
|
sed -i 's/"nicehash":\ false/"nicehash":\ true/g' src/core/config/Config_default.h
|
||||||
|
sed -i 's/"tls":\ false/"tls":\ true/g' src/core/config/Config_default.h
|
||||||
|
|
||||||
- name: Build XMRig binary
|
- name: Build XMRig binary
|
||||||
run: |
|
run: |
|
||||||
cd xmrig
|
cd xmrig
|
||||||
|
Loading…
x
Reference in New Issue
Block a user