mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-04-22 11:27:58 +00:00
[ci] Use parity-large runners instead ubuntu-latest-16-cores (#1821)
* [ci] Use parity-large runners instead ubuntu-latest-16-cores * isntall curl, move clippy, check, docs to parity-large * install gcc, make, clang * isntall cmake * mv artifacts to /usr/local/bin * sudo mv * check build-nodes * uncomment upload * temporary run build-nodes on pull request to make CI green * rm on: pr from build-nodes
This commit is contained in:
committed by
GitHub
parent
6fd3e7b266
commit
00b3149fca
@@ -82,7 +82,7 @@ jobs:
|
||||
|
||||
clippy:
|
||||
name: Cargo clippy
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: parity-large
|
||||
needs: [fmt, machete]
|
||||
steps:
|
||||
- name: Checkout sources
|
||||
@@ -145,7 +145,7 @@ jobs:
|
||||
|
||||
check:
|
||||
name: Cargo check
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: parity-large
|
||||
needs: [fmt, machete]
|
||||
steps:
|
||||
- name: Checkout sources
|
||||
@@ -235,7 +235,7 @@ jobs:
|
||||
|
||||
docs:
|
||||
name: Check documentation and run doc tests
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: parity-large
|
||||
needs: [fmt, machete]
|
||||
steps:
|
||||
- name: Checkout sources
|
||||
@@ -268,7 +268,7 @@ jobs:
|
||||
|
||||
tests:
|
||||
name: "Test (Native)"
|
||||
runs-on: ubuntu-latest-16-cores
|
||||
runs-on: parity-large
|
||||
needs: [clippy, wasm_clippy, check, wasm_check, docs]
|
||||
timeout-minutes: 30
|
||||
steps:
|
||||
@@ -302,7 +302,7 @@ jobs:
|
||||
|
||||
unstable_backend_tests:
|
||||
name: "Test chainhead backend"
|
||||
runs-on: ubuntu-latest-16-cores
|
||||
runs-on: parity-large
|
||||
needs: [clippy, wasm_clippy, check, wasm_check, docs]
|
||||
timeout-minutes: 30
|
||||
steps:
|
||||
|
||||
Reference in New Issue
Block a user