Skip to content

Commit 01d9c3e

Browse files
ggwpezkianenigma
andauthored
Post AHM cleanup to speed up CI and bump deps (#997)
Changes: - Remove AHM checks to speed up CI - Bump deps - Remove AHM multisig since we dont need it anymore --------- Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by: kianenigma <kian@parity.io>
1 parent 1f98363 commit 01d9c3e

File tree

39 files changed

+34
-6604
lines changed

39 files changed

+34
-6604
lines changed

.github/workflows/test.yml

Lines changed: 0 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -177,61 +177,6 @@ jobs:
177177
env:
178178
RUSTFLAGS: "-C debug-assertions -A warnings" # FAIL-CI AHM
179179

180-
ahm-test-polkadot:
181-
runs-on: self-hosted
182-
steps:
183-
- name: Cancel previous runs
184-
uses: styfle/cancel-workflow-action@b173b6ec0100793626c2d9e6b90435061f4fc3e5 # v0.11.0
185-
with:
186-
access_token: ${{ github.token }}
187-
188-
- name: Checkout
189-
uses: actions/checkout@v4
190-
191-
- name: Install updates and dependencies
192-
run: .github/install-deps.sh
193-
194-
- name: Set rust version via common env file
195-
run: cat .github/env >> $GITHUB_ENV
196-
197-
- name: Install stable toolchain
198-
uses: dtolnay/rust-toolchain@master
199-
with:
200-
targets: "wasm32-unknown-unknown"
201-
components: "rust-src"
202-
toolchain: "${{env.RUST_STABLE_VERSION}}"
203-
204-
- name: Fetch cache
205-
uses: Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7
206-
with:
207-
shared-key: "fellowship-cache-integration-tests-ahm"
208-
save-if: ${{ github.ref == 'refs/heads/main' }}
209-
210-
- name: Download Polkadot snaps
211-
run: |
212-
python3 -m pip install gdown
213-
214-
export PATH=$PATH:$HOME/.local/bin
215-
gdown 1Z01NFTNUlRo93yeI4M3XYj6338tgfuu9 # 2025-09-05 RC
216-
gdown 1r5z9MqtHubCVlkCcutNbuwWd2F9l0iNy # 2025-09-05 AH
217-
218-
lz4 -d polkadot.snap.lz4 polkadot.snap
219-
lz4 -d ah-polkadot.snap.lz4 ah-polkadot.snap
220-
221-
- name: Test Asset Hub Migration (Polkadot)
222-
run: cargo test --locked -q -p polkadot-integration-tests-ahm -r --features polkadot-ahm --features try-runtime -- --nocapture --test-threads 1
223-
env:
224-
RUST_BACKTRACE: 1
225-
SNAP_RC: "../../polkadot.snap"
226-
SNAP_AH: "../../ah-polkadot.snap"
227-
RUST_LOG: "warn"
228-
229-
- name: Test Benchmarks Asset Hub Migration (Polkadot)
230-
run: cargo test --locked -q -p polkadot-integration-tests-ahm -r --features polkadot-ahm --features runtime-benchmarks -- bench_rc bench_ops bench_ah --nocapture
231-
env:
232-
RUST_BACKTRACE: 1
233-
RUST_LOG: "warn"
234-
235180
# Job required by "confirmTestPassed"
236181
build-chain-spec-generator:
237182
runs-on: self-hosted
@@ -405,7 +350,6 @@ jobs:
405350
- runtime-test
406351
- integration-test
407352
- build-chain-spec-generator
408-
- ahm-test-polkadot
409353
- ecosystem-tests
410354
steps:
411355
- run: echo '### Good job! All the tests passed 🚀' >> $GITHUB_STEP_SUMMARY

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
**/.criterion/
1818
**/*.rs.bk
1919
**/chains/
20-
!integration-tests/emulated/chains
2120
**/hfuzz_target/
2221
**/hfuzz_workspace/
2322
**/node_modules

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,17 @@ Changelog for the runtimes governed by the Polkadot Fellowship.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
66

7+
## [2.0.1] 04.11.2025
8+
9+
### Removed
10+
11+
- Remove AHM Test code to speed up CI ([#997](https://github.com/polkadot-fellows/runtimes/pull/997))
12+
- Relinquish AHM multisig functionality post AHM ([#997](https://github.com/polkadot-fellows/runtimes/pull/997))
13+
14+
### Changed
15+
16+
- Bump deps ([#997](https://github.com/polkadot-fellows/runtimes/pull/997))
17+
718
## [2.0.0] 27.10.2025
819

920
### Added

Cargo.lock

Lines changed: 2 additions & 62 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ license = "GPL-3.0-only" # TODO <https://
99
pallet-ah-migrator = { path = "pallets/ah-migrator", default-features = false }
1010
pallet-rc-migrator = { path = "pallets/rc-migrator", default-features = false }
1111
pallet-ah-ops = { path = "pallets/ah-ops", default-features = false }
12-
pallet-election-provider-multi-block = { version = "0.3.2", default-features = false }
12+
pallet-election-provider-multi-block = { version = "0.3.4", default-features = false }
1313
pallet-staking-async = { version = "0.6.2", default-features = false }
1414
hex = { version = "0.4.3", default-features = false }
1515
rand = { version = "0.9.2" }
@@ -278,7 +278,6 @@ resolver = "2"
278278

279279
members = [
280280
"chain-spec-generator",
281-
"integration-tests/ahm",
282281
"integration-tests/emulated/chains/parachains/assets/asset-hub-kusama",
283282
"integration-tests/emulated/chains/parachains/assets/asset-hub-polkadot",
284283
"integration-tests/emulated/chains/parachains/bridges/bridge-hub-kusama",

integration-tests/ahm/Cargo.toml

Lines changed: 0 additions & 160 deletions
This file was deleted.

0 commit comments

Comments
 (0)