Remove the code for the CI to spawn a Serai node

The serai-client test runner controls the node on its end.

Also bumps the Monero version.
This commit is contained in:
Luke Parker 2023-03-20 01:07:43 -04:00
parent 597122b2e0
commit 66eaf6ab61
No known key found for this signature in database
4 changed files with 6 additions and 21 deletions

View file

@ -5,7 +5,7 @@ inputs:
version:
description: "Version to download and run"
required: false
default: v0.18.1.2
default: v0.18.2.0
runs:
using: "composite"
@ -37,7 +37,7 @@ runs:
wget https://downloads.getmonero.org/cli/$FILE
tar -xvf $FILE
mv monero-x86_64-linux-gnu-${{ inputs.version }}/monero-wallet-rpc monero-wallet-rpc
mv monero-x86_64-linux-gnu-${{ inputs.version }}/monero-wallet-rpc monero-wallet-rpc
- name: Monero Wallet RPC
shell: bash

View file

@ -5,7 +5,7 @@ inputs:
version:
description: "Version to download and run"
required: false
default: v0.18.1.2
default: v0.18.2.0
runs:
using: "composite"

View file

@ -10,18 +10,13 @@ inputs:
monero-version:
description: "Monero version to download and run as a regtest node"
required: false
default: v0.18.0.0
default: v0.18.2.0
bitcoin-version:
description: "Bitcoin version to download and run as a regtest node"
required: false
default: 24.0.1
serai:
description: "Run a Serai development node in the background"
required: false
default: false
runs:
using: "composite"
steps:
@ -47,13 +42,3 @@ runs:
- name: Run a Monero Wallet-RPC
uses: ./.github/actions/monero-wallet-rpc
- name: Run a Serai Development Node
if: ${{ inputs.serai }}
shell: bash
run: |
cd substrate/node
cargo build
cd ../..
./target/debug/serai-node --dev &

View file

@ -35,7 +35,7 @@ jobs:
# Test against all supported protocol versions
strategy:
matrix:
version: [v0.17.3.2, v0.18.1.2]
version: [v0.17.3.2, v0.18.2.0]
steps:
- uses: actions/checkout@v3
@ -52,7 +52,7 @@ jobs:
- name: Run Integration Tests
# Don't run if the the tests workflow also will
if: ${{ matrix.version != 'v0.18.1.2' }}
if: ${{ matrix.version != 'v0.18.2.0' }}
run: |
cargo test --package monero-serai --all-features --test '*'
cargo test --package processor --all-features monero