Skip to content

Commit e6b8edb

Browse files
refactoring
1 parent 067ff54 commit e6b8edb

File tree

1 file changed

+58
-58
lines changed

1 file changed

+58
-58
lines changed

.github/workflows/ci.yaml

Lines changed: 58 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -33,64 +33,64 @@ jobs:
3333
run: |
3434
cargo fmt -- --check
3535
36-
# check:
37-
# name: Cargo check
38-
# needs: format
39-
# runs-on: ubuntu-24.04
40-
# steps:
41-
# - uses: actions/checkout@v3
42-
# - name: Install linux dependencies
43-
# run: sudo apt update && sudo apt install -y cargo clang libssl-dev llvm libudev-dev protobuf-compiler
44-
# - name: Install toolchain and rust-src
45-
# uses: actions-rs/toolchain@v1
46-
# with:
47-
# toolchain: 1.81.0
48-
# override: true
49-
# target: wasm32-unknown-unknown
50-
# components: rust-src
51-
# - name: Rust Cache
52-
# uses: Swatinem/rust-cache@v2
53-
# - name: Install try-runtime
54-
# run: cargo install --git https://github.com/paritytech/try-runtime-cli --tag v0.8.0 --locked
55-
# - name: Check Build
56-
# run: |
57-
# cargo build --release --features try-runtime
58-
# - name: Check Try-Runtime Testnet
59-
# run: |
60-
# try-runtime --runtime ./target/release/wbuild/cere-runtime/cere_runtime.compact.compressed.wasm \
61-
# on-runtime-upgrade --blocktime 6000 --disable-idempotency-checks live --uri wss://archive.testnet.cere.network:443
62-
# - name: Check Try-Runtime Mainnet
63-
# run: |
64-
# try-runtime --runtime ./target/release/wbuild/cere-runtime/cere_runtime.compact.compressed.wasm \
65-
# on-runtime-upgrade --blocktime 6000 --disable-idempotency-checks live --uri wss://archive.mainnet.cere.network:443
66-
# - name: Run dev chain
67-
# run: |
68-
# timeout --preserve-status 30s ./target/release/cere --dev
69-
# - name: Check Build for Benchmarking
70-
# run: >
71-
# pushd node &&
72-
# cargo check --features=runtime-benchmarks --release
73-
#
74-
# clippy:
75-
# name: Run Clippy
76-
# needs: format
77-
# runs-on: ubuntu-24.04
78-
# steps:
79-
# - uses: actions/checkout@v3
80-
# - name: Install linux dependencies
81-
# run: sudo apt update && sudo apt install -y cargo clang libssl-dev llvm libudev-dev protobuf-compiler
82-
# - name: Install toolchain
83-
# uses: actions-rs/toolchain@v1
84-
# with:
85-
# toolchain: 1.81.0
86-
# override: true
87-
# target: wasm32-unknown-unknown
88-
# components: rust-src
89-
# - name: Rust Cache
90-
# uses: Swatinem/rust-cache@v2
91-
# - name: Check with Clippy
92-
# run: |
93-
# cargo clippy --no-deps --all-targets --features runtime-benchmarks,try-runtime --workspace -- --deny warnings
36+
check:
37+
name: Cargo check
38+
needs: format
39+
runs-on: ubuntu-24.04
40+
steps:
41+
- uses: actions/checkout@v3
42+
- name: Install linux dependencies
43+
run: sudo apt update && sudo apt install -y cargo clang libssl-dev llvm libudev-dev protobuf-compiler
44+
- name: Install toolchain and rust-src
45+
uses: actions-rs/toolchain@v1
46+
with:
47+
toolchain: 1.81.0
48+
override: true
49+
target: wasm32-unknown-unknown
50+
components: rust-src
51+
- name: Rust Cache
52+
uses: Swatinem/rust-cache@v2
53+
- name: Install try-runtime
54+
run: cargo install --git https://github.com/paritytech/try-runtime-cli --tag v0.8.0 --locked
55+
- name: Check Build
56+
run: |
57+
cargo build --release --features try-runtime
58+
- name: Check Try-Runtime Testnet
59+
run: |
60+
try-runtime --runtime ./target/release/wbuild/cere-runtime/cere_runtime.compact.compressed.wasm \
61+
on-runtime-upgrade --blocktime 6000 --disable-idempotency-checks live --uri wss://archive.testnet.cere.network:443
62+
- name: Check Try-Runtime Mainnet
63+
run: |
64+
try-runtime --runtime ./target/release/wbuild/cere-runtime/cere_runtime.compact.compressed.wasm \
65+
on-runtime-upgrade --blocktime 6000 --disable-idempotency-checks live --uri wss://archive.mainnet.cere.network:443
66+
- name: Run dev chain
67+
run: |
68+
timeout --preserve-status 30s ./target/release/cere --dev
69+
- name: Check Build for Benchmarking
70+
run: >
71+
pushd node &&
72+
cargo check --features=runtime-benchmarks --release
73+
74+
clippy:
75+
name: Run Clippy
76+
needs: format
77+
runs-on: ubuntu-24.04
78+
steps:
79+
- uses: actions/checkout@v3
80+
- name: Install linux dependencies
81+
run: sudo apt update && sudo apt install -y cargo clang libssl-dev llvm libudev-dev protobuf-compiler
82+
- name: Install toolchain
83+
uses: actions-rs/toolchain@v1
84+
with:
85+
toolchain: 1.81.0
86+
override: true
87+
target: wasm32-unknown-unknown
88+
components: rust-src
89+
- name: Rust Cache
90+
uses: Swatinem/rust-cache@v2
91+
- name: Check with Clippy
92+
run: |
93+
cargo clippy --no-deps --all-targets --features runtime-benchmarks,try-runtime --workspace -- --deny warnings
9494
9595
tests:
9696
name: Run tests

0 commit comments

Comments
 (0)