Skip to content
Snippets Groups Projects
  • Maksym H's avatar
    Command bot GHA v2 - /cmd <cmd> (#5457) · 8e0cefc8
    Maksym H authored
    Closes https://github.com/paritytech/product-engineering/issues/93
    
    - Deprecates old command bot bash scripts. New cmd implementation is
    re-written on Python
    - Deprecates `sync` command, which was never used
    - Benchmarks:
    - Uses new
    [frame-omni-bencher](https://crates.io/crates/frame-omni-bencher)
    - Simplifies usage to only providing a runtime and/or pallet name (even
    multiple runtimes or pallets)
    - Supports sub-modules (like `/cmd bench --runtime dev --pallet
    pallet_asset_conversion_ops`)
    - Can regenerate all weights with one command (substrate, polkadot,
    cumulus) for provided pallet(s) name
    - Adds [subweight](https://crates.io/crates/subweight-core) diff as a
    result of bench command
    Unverified
    8e0cefc8
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
.gitignore 572 B
!polkadot.service
.cargo-remote.toml
.direnv/
.DS_Store
.env*
.idea
.local
.lycheecache
.vscode
.wasm-binaries
*.adoc
*.bin
*.iml
*.orig
*.rej
*.swp
*.wasm
**/._*
**/.criterion/
**/*.rs.bk
**/hfuzz_target/
**/hfuzz_workspace/
**/node_modules
**/target/
**/wip/*.stderr
**/__pycache__/
/.cargo/config
/.envrc
artifacts
bin/node-template/Cargo.lock
nohup.out
polkadot_argument_parsing
polkadot.*
!docs/sdk/src/polkadot_sdk/polkadot.rs
pwasm-alloc/Cargo.lock
pwasm-libc/Cargo.lock
release-artifacts
release.json
rls*.log
runtime/wasm/target/
substrate.code-workspace
target/