Skip to content

Conversation

@PierreOssun
Copy link
Contributor

@PierreOssun PierreOssun commented Jul 29, 2025

Release runtime 1700

Closes #1525

@PierreOssun PierreOssun added the runtime This PR/Issue is related to the topic “runtime”. label Jul 29, 2025
Copy link
Contributor

@Dinonard Dinonard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Given there are major changes in the runtime, the new version must be 1700.

@PierreOssun PierreOssun changed the title Runtime-1602 prep Runtime-1700 prep Jul 29, 2025
Dinonard
Dinonard previously approved these changes Jul 29, 2025
Copy link
Contributor

@ipapandinas ipapandinas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have to remove released migrations from runtime-1601

Astar/runtime/astar/src/lib.rs

Lines 1740 to 1752 in 85bb686

pub struct DemocracyVersionReset<T>(PhantomData<T>);
impl<T: frame_system::Config + pallet_democracy::Config> OnRuntimeUpgrade
for DemocracyVersionReset<T>
{
fn on_runtime_upgrade() -> Weight {
StorageVersion::new(1).put::<pallet_democracy::Pallet<T>>();
let pallet_prefix: &[u8] = b"DemocracyMBM";
let _ignore = clear_storage_prefix(pallet_prefix, &[], &[], Some(1), None);
T::DbWeight::get().writes(2)
}
}

@Dinonard
Copy link
Contributor

Btw, we have a customized issue template with release checklist.

Perhaps we can make it mandatory for release PRs to close that issue.

@github-actions
Copy link

Code Coverage

Package Line Rate Branch Rate Health
pallets/dapp-staking/src 80% 0%
primitives/src 54% 0%
pallets/vesting-mbm/src 87% 0%
precompiles/sr25519/src 56% 0%
pallets/astar-xcm-benchmarks/src/generic 100% 0%
chain-extensions/unified-accounts/src 0% 0%
pallets/astar-xcm-benchmarks/src/fungible 100% 0%
pallets/price-aggregator/src 75% 0%
pallets/dapp-staking/rpc/runtime-api/src 0% 0%
pallets/astar-xcm-benchmarks/src 86% 0%
precompiles/dispatch-lockdrop/src 83% 0%
precompiles/substrate-ecdsa/src 67% 0%
chain-extensions/pallet-assets/src 54% 0%
pallets/dynamic-evm-base-fee/src 85% 0%
primitives/src/xcm 64% 0%
pallets/ethereum-checked/src 76% 0%
pallets/inflation/src 84% 0%
pallets/static-price-provider/src 91% 0%
pallets/collective-proxy/src 94% 0%
pallets/xc-asset-config/src 62% 0%
precompiles/unified-accounts/src 100% 0%
pallets/collator-selection/src 89% 0%
precompiles/assets-erc20/src 77% 0%
chain-extensions/types/assets/src 0% 0%
precompiles/xcm/src 69% 0%
chain-extensions/types/unified-accounts/src 0% 0%
precompiles/dapp-staking/src 89% 0%
pallets/dapp-staking/src/test 0% 0%
pallets/unified-accounts/src 80% 0%
precompiles/dapp-staking/src/test 0% 0%
pallets/dapp-staking/src/benchmarking 95% 0%
pallets/democracy-mbm/src 30% 0%
Summary 74% (3791 / 5116) 0% (0 / 0)

Minimum allowed line rate is 50%

@PierreOssun PierreOssun merged commit 68580de into master Jul 30, 2025
10 checks passed
@PierreOssun PierreOssun deleted the feat/runtime-1602 branch July 30, 2025 08:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

runtime This PR/Issue is related to the topic “runtime”.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Release 1700 Checklist

4 participants