Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
9ebe103
make it compile without external errors
Ad96el Apr 28, 2025
6b8e1aa
pallets compile
Ad96el Apr 28, 2025
a2805a3
make spiritnet and peregrine compile
Ad96el Apr 29, 2025
13e5356
make node compile
Ad96el Apr 29, 2025
05ef908
compiling dip templates
Ad96el Apr 29, 2025
024eab3
compiling all components
Ad96el Apr 30, 2025
1a3972b
tests are passing
Ad96el Apr 30, 2025
e4ad393
first clean up
Ad96el Apr 30, 2025
e34baf6
clean up
Ad96el Apr 30, 2025
0ac1918
test passing with all features and all targets
Ad96el Apr 30, 2025
b6c3523
Merge branch 'develop' into chore/polkadot-1.8.0
Ad96el Apr 30, 2025
4aaa34c
add missing migrations
Ad96el Apr 30, 2025
4ae0217
add benchmarks
Ad96el Apr 30, 2025
6908b8a
clippy
Ad96el Apr 30, 2025
f092087
clippy
Ad96el Apr 30, 2025
27b7024
clippy
Ad96el Apr 30, 2025
436b810
clippy fix
Ad96el May 2, 2025
cd4a4a8
clippy fix all features and targets
Ad96el May 2, 2025
760a21c
fmt
Ad96el May 2, 2025
9223a16
clippy
Ad96el May 5, 2025
2490c56
peregrine benchmark
Ad96el May 5, 2025
7bd6d0d
benchmarking
Ad96el May 5, 2025
5d89fb7
clippy
Ad96el May 5, 2025
5eb7f14
fmt
Ad96el May 5, 2025
1d0186d
cargo deny
Ad96el May 5, 2025
d30fdfe
fmt
Ad96el May 5, 2025
193124a
cargo deny
Ad96el May 5, 2025
7014926
cargo deny
Ad96el May 6, 2025
b32b6d1
Merge branch 'develop' into chore/polkadot-1.8.0
Ad96el May 6, 2025
b825044
fix benchmarking
Ad96el May 6, 2025
feda985
cargo docs
Ad96el May 6, 2025
4c555e6
Merge branch 'develop' into chore/polkadot-1.8.0
Ad96el May 6, 2025
ba49f36
add missing migration
Ad96el May 6, 2025
d713122
Merge remote-tracking branch 'origin' into chore/polkadot-1.8.0
Ad96el May 7, 2025
14d65e3
remove wasm
Ad96el May 7, 2025
6ba2f43
benchmark scheduler
Ad96el May 12, 2025
2b62fdd
update cargo toml
Ad96el May 12, 2025
6be123a
improve error handling
Ad96el May 12, 2025
d53c707
use right rust version for CI
Ad96el May 15, 2025
624da4f
Merge branch 'develop' into chore/polkadot-1.8.0
Ad96el May 16, 2025
147fdde
feat: Ismp (#888)
Ad96el May 16, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 11 additions & 7 deletions .cargo-deny.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,20 +9,19 @@ no-default-features = true
[advisories]
ignore = [
{ id = "RUSTSEC-2020-0168", reason = "`mach` is unmaintained but a Substrate dependency. Re-verify upon next polkadot-sdk updates." },
{ id = "RUSTSEC-2021-0139", reason = "`ansi_term` is unmaintained but a Substrate dependency. Re-verify upon next polkadot-sdk updates." },
{ id = "RUSTSEC-2022-0061", reason = "`parity-wasm` is unmaintained but a Substrate dependency. Re-verify upon next polkadot-sdk updates." },
{ id = "RUSTSEC-2022-0080", reason = "`parity-util-mem` is unmaintained but a Substrate dependency. Re-verify upon next polkadot-sdk updates." },
{ id = "RUSTSEC-2023-0091", reason = "`wasmtime` has a security vulnerability but a Substrate dependency. Re-verify upon next polkadot-sdk updates." },
{ id = "RUSTSEC-2023-0091", reason = "`wasmtime` 8.0.1 has a security vulnerability but a Substrate dependency. Re-verify upon next polkadot-sdk updates." },
{ id = "RUSTSEC-2024-0336", reason = "`rustls` vulnerability. Re-verify upon next polkadot-sdk updates." },
{ id = "RUSTSEC-2024-0344", reason = "`curve25519-dalek` vulnerability. Re-verify upon next polkadot-sdk updates." },
{ id = "RUSTSEC-2024-0370", reason = "`proc-macro-error` is unmaintained but a Substrate dependency. Re-verify upon next polkadot-sdk updates." },
{ id = "RUSTSEC-2024-0384", reason = "`instant` is unmaintained but a Substrate dependency. Re-verify upon next polkadot-sdk updates." },
{ id = "RUSTSEC-2024-0388", reason = "`derivative` is unmaintained but a Substrate dependency. Re-verify upon next polkadot-sdk updates." },
{ id = "RUSTSEC-2024-0421", reason = "`idna` has a security vulnerability but a Substrate dependency. Re-verify upon next polkadot-sdk updates." },
{ id = "RUSTSEC-2024-0436", reason = "`paste` is unmaintained but a Substrate dependency. Re-verify upon next polkadot-sdk updates." },
{ id = "RUSTSEC-2024-0438", reason = "`wasmtime` has a security vulnerability but a Substrate dependency. Re-verify upon next polkadot-sdk updates." },
{ id = "RUSTSEC-2024-0438", reason = "`wasmtime` 8.0.1 has a security vulnerability but a Substrate dependency. Re-verify upon next polkadot-sdk updates." },
{ id = "RUSTSEC-2025-0009", reason = "`ring` has a security vulnerability but a Substrate dependency. Re-verify upon next polkadot-sdk updates." },
{ id = "RUSTSEC-2025-0010", reason = "`ring` 0.16.20 is unmaintained but a Substrate dependency. Re-verify upon next polkadot-sdk updates." },
{ id = "RUSTSEC-2025-0017", reason = "`trust-dns` is unmaintained (renamed) but a Substrate dependency. Re-verify upon next polkadot-sdk updates." },
]
yanked = "deny"

Expand All @@ -37,14 +36,16 @@ allow = [
"BSD-2-Clause",
"BSD-3-Clause",
"CC0-1.0",
"CDLA-Permissive-2.0",
"GPL-3.0 WITH Classpath-exception-2.0",
"GPL-3.0",
"ISC",
"MIT",
"MIT-0",
"MPL-2.0",
"OpenSSL",
"SSPL-1.0",
"Unicode-DFS-2016",
"Unicode-3.0",
"Zlib",
]
private = { ignore = false }
Expand All @@ -56,6 +57,9 @@ license-files = [{ path = "LICENSE", hash = 0xbd0eed23 }]
name = "ring"

[sources]
allow-git = ["https://github.com/paritytech/polkadot-sdk"]
unknown-git = "deny"
allow-git = [
"https://github.com/paritytech/polkadot-sdk",
"https://github.com/polytope-labs/hyperbridge",
]
unknown-git = "deny"
unknown-registry = "deny"
14 changes: 7 additions & 7 deletions .github/workflows/check-code.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
name: Run Clippy checks
runs-on: ubuntu-latest
container:
image: paritytech/ci-unified:bullseye-1.74.0
image: paritytech/ci-unified:bullseye-1.81.0
env:
# Configured by the Docker image. We can't change this unless the image does it.
CARGO_HOME: /usr/local/cargo
Expand Down Expand Up @@ -76,11 +76,11 @@ jobs:
name: Check formatting
runs-on: ubuntu-latest
container:
image: paritytech/ci-unified:bullseye-1.74.0
image: paritytech/ci-unified:bullseye-1.81.0
env:
# Configured by the Docker image. We can't change this unless the image does it.
CARGO_HOME: /usr/local/cargo
# Latest nightly version matching the base rustc version (1.74.0).
# Latest nightly version matching the base rustc version (1.18.0).
RUSTUP_NIGHTLY_VERSION: nightly-2023-10-02
needs: get-commit-head
if: ${{ !contains(needs.get-commit-head.outputs.headCommitMsg, 'ci-skip-rust') }}
Expand Down Expand Up @@ -232,14 +232,14 @@ jobs:
-v "${HOME}/.cargo/registry/cache:${{ env.CARGO_HOME }}/registry/cache" \
-v "${HOME}/.cargo/git/db:${{ env.CARGO_HOME }}/git/db" \
-w /workspace \
paritytech/ci-unified:bullseye-1.74.0 \
paritytech/ci-unified:bullseye-1.81.0 \
bash -c "cargo test --all-targets --locked ${{ matrix.features }}"

cargo-doc:
name: Check Rustdoc
runs-on: ubuntu-latest
container:
image: paritytech/ci-unified:bullseye-1.74.0
image: paritytech/ci-unified:bullseye-1.81.0
env:
# Configured by the Docker image. We can't change this unless the image does it.
CARGO_HOME: /usr/local/cargo
Expand Down Expand Up @@ -276,7 +276,7 @@ jobs:
name: Run try-runtime
runs-on: ubuntu-latest
container:
image: paritytech/ci-unified:bullseye-1.74.0
image: paritytech/ci-unified:bullseye-1.81.0
env:
# Configured by the Docker image. We can't change this unless the image does it.
CARGO_HOME: /usr/local/cargo
Expand Down Expand Up @@ -368,7 +368,7 @@ jobs:
-v "${HOME}/.cargo/registry/cache:${{ env.CARGO_HOME }}/registry/cache" \
-v "${HOME}/.cargo/git/db:${{ env.CARGO_HOME }}/git/db" \
-w /workspace \
paritytech/ci-unified:bullseye-1.74.0 \
paritytech/ci-unified:bullseye-1.81.0 \
bash -c "bash -x scripts/run_benches_for_runtime.sh ${{ matrix.runtime }} dev"

trigger-gitlab:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish-rustdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ jobs:
-v "${HOME}/.cargo:/root/.cargo" \
-e RUSTDOCFLAGS='-D warnings' \
-w /workspace \
paritytech/ci-unified:bullseye-1.74.0 \
paritytech/ci-unified:bullseye-1.81.0 \
bash -c "
cargo doc --all-features --no-deps --locked && \
mv $DOCS_TARGET/help.html $DOCS_TARGET/index.html && \
Expand Down
2 changes: 1 addition & 1 deletion .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ build-production-wasm:

build-try-state-wasm:
image:
name: paritytech/ci-unified:bullseye-1.74.0
name: paritytech/ci-unified:bullseye-1.81.0
stage: build
parallel:
matrix:
Expand Down
Loading
Loading