Alexander Samusev
2bdf5dca67
[ci] Remove unused jobs ( #2502 )
...
<del>PR custom review is deprecated. Now `review-bot` performs these
functions.</del>
PR removes unused ci jobs and adjusts zombienet jobs for merge queues
cc @Bullrich
2024-01-11 11:30:17 +00:00
Javier Viola
ffc64fd255
Zombienet: add polkadot-debug image publish as needs for cumulus tests ( #2493 )
...
Add `build-push-image-polkadot-debug` job to needs since we changed to
use the polkadot-debug image from the current branch for cumulus test
and we need to be sure that the image is ready. Fix issues like
https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/4481059
cc: @bkchr
Co-authored-by: Bastian Köcher <git@kchr.de >
2023-11-25 01:42:20 +02:00
Michal Kucharczyk
49874882cf
polkadot-node-subsystems: ChainApiBackend added + polkadot-debug image version fixed ( #2411 )
...
The out-dated version (bad tag) of [polkadot
image](https://github.com/paritytech/polkadot-sdk/blob/ede4a362622dfa69eb167eaa876246b1289f4b41/.gitlab/pipeline/zombienet/cumulus.yml#L31 )
([docker
info](https://hub.docker.com/layers/paritypr/polkadot-debug/master/images/sha256:adb1658052cf671b50c90d5cece5c7a131efa1a95978249bd5cb85a5ad654f7a?context=explore ))
was used. This PR fixes this.
See also:
https://github.com/paritytech/polkadot-sdk/pull/2411#issuecomment-1822632724
Also adds an abstraction that allows asynchronous backends to be passed to `ChainApiSubsystem`
---------
Co-authored-by: Sebastian Kunert <skunert49@gmail.com >
2023-11-22 19:24:11 +01:00
Alexander Samusev
d4c426afd4
[ci] Enable zombienet jobs in PRs ( #2361 )
...
Since preparation for the merge queues needs more time I'm enabling
zombienet jobs in PRs CI back.
2023-11-16 12:59:06 +01:00
Alexander Samusev
5b0622bc4d
[CI] Prepare CI for Merge Queues ( #2308 )
...
PR prepares CI to the GitHub Merge Queues. All github actions that were
running in PR adjusted so they can run in the merge queues. Zombienet
jobs will do nothing during PRs but they will run during merge queues.
Jobs that will be skipped during PR:
- all zombienet jobs
- all publish docker jobs
Jobs that will be skipped during merge queue:
- check-labels
- check-prdoc
- pr-custom-review
- review trigger
cc https://github.com/paritytech/ci_cd/issues/862
2023-11-15 14:28:32 +01:00
Javier Viola
93bb4926b3
bump zombienet version ( #1655 )
...
Includes:
- fix for https://github.com/paritytech/zombienet/issues/1360 (root
cause of https://github.com/paritytech/polkadot-sdk/issues/1647 )
- Improve default concurrency to spawn nodes.
Also, fix `var` name in CI file.
cc @skunert
2023-09-21 12:20:22 -03:00
Javier Viola
3f0d28c836
bump zombienet to latest version ( #1231 )
...
* bump zombienet to latest version
* add env var
* fix upgrade node text, env var for downloading artifacts
2023-08-29 16:25:04 +02:00
Alexander Samusev
e49493442a
Add CI for monorepo ( #1145 )
...
* Add CI for monorepo
* fix frame tests
* Format features
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* add note for skipping tests and disable test-linux-stable-all
* Fix tests and compile issues (#1152 )
* Fix feature dependant import
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Bump test timeout
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Remove feature gate
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Add resolver 2
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Remove old lockfile
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Format features
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
---------
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Fix check-dependency-rules
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* rm test-runtime
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Actually fix script
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* enable cargo-check-each-crate-macos
* Run check-each-crate on 6 machines (#1163 )
---------
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
2023-08-25 16:35:22 +02:00