Skip to content
Snippets Groups Projects
  1. Nov 02, 2022
  2. Sep 20, 2022
  3. Sep 12, 2022
  4. Aug 12, 2022
    • Alexander Samusev's avatar
      [ci] Improve cancel-pipeline job (#12008) · db2d66e5
      Alexander Samusev authored
      * [WIP][ci] Improve cancel-pipeline job
      
      * fix job name
      
      * test that fail works
      
      * debug cancel-pipeline
      
      * remove artifacts-false from cancel-pipeline jobs
      
      * split cancel pipeline jobs
      
      * fail test-linux-stable 2/3
      
      * fail test-linux-stable 3/3
      
      * fail cargo-check-benches 1/2
      
      * fail cargo-check-benches 2/2
      
      * fail test-linux-stable-int
      
      * fail cargo-check-subkey
      
      * fail check-tracing
      
      * fail check-tracing
      
      * fix pipeline
      db2d66e5
  5. Jul 26, 2022
  6. Jul 19, 2022
  7. Jul 15, 2022
  8. Jun 01, 2022
  9. May 31, 2022
  10. May 18, 2022
  11. May 11, 2022
  12. May 05, 2022
  13. May 04, 2022
  14. Apr 27, 2022
    • Squirrel's avatar
      Updating shell.nix nightly (#11266) · 3ecb5306
      Squirrel authored
      
      * The 2022-02-10 nightly can't build some deps
      
      There's a sig that returns `impl IntoIterator<Item = (&'static str, OsString)>` and an Option is being retured but it's incorrectly not allowing a `?` in the method.
      
      * removing duplicate test
      
      * [ci] add job cargo-check-nixos
      
      * add dummy variables nix check
      
      * fix check-dependent jobs
      
      * fix check-dependent-project template
      
      Co-authored-by: default avataralvicsam <alvicsam@gmail.com>
      3ecb5306
  15. Apr 26, 2022
  16. Apr 25, 2022
    • Bastian Köcher's avatar
      cumulus-companion: Fix CI when there is no Polkadot companion (#11280) · 914db49d
      Bastian Köcher authored
      This tries to fix the CI if there is no polkadot companion. Currently we don't update Polkadot
      master in Cumulus, which means we may use some old commit that isn't compiling with the latest
      Substrate master anymore. This can happen if there was a pr that had a companion in Polkadot, but no
      companion was required for Cumulus. Then Cumulus will still point to some old Polkadot commit that
      isn't compiling anymore with the latest Substrate commit. So, we need to tell the script to use the
      latest master of Polkadot. If there is a companion for Polkadot, it would simply override the extra
      dependency patch later on.
      914db49d
  17. Apr 13, 2022
  18. Apr 11, 2022
    • Bastian Köcher's avatar
      Prepare for rust stable 1.60 (#11138) · f517e57f
      Bastian Köcher authored
      
      * Prepare for rust stable 1.59
      
      Besides preparing the UI tests this also adds a new script update-rust-stable.sh script for
      simplifying the update of a rust stable version. This script will run all UI tests for the new
      rust stable version and updating the expected output.
      
      * Ensure we run the UI tests in CI
      
      * use staging ci image
      
      * More test updates
      
      * Unignore test (#11097)
      
      * empty commit for pipeline rerun
      
      * empty commit for pipeline rerun
      
      * Try to make clippy happy
      
      * More clippy fixes
      
      * FMT
      
      * ci image production
      
      Co-authored-by: default avataralvicsam <alvicsam@gmail.com>
      Co-authored-by: default avatarAlexander Samusev <41779041+alvicsam@users.noreply.github.com>
      f517e57f
  19. Apr 06, 2022
  20. Mar 14, 2022
  21. Feb 15, 2022
  22. Jan 26, 2022
  23. Jan 24, 2022
  24. Jan 21, 2022
  25. Jan 17, 2022
  26. Jan 12, 2022
  27. Jan 11, 2022
  28. Jan 05, 2022
  29. Dec 27, 2021
    • João Paulo Silva de Souza's avatar
      make check-dependent-* only be executed in PRs (#10545) · 670d2b08
      João Paulo Silva de Souza authored
      Make check-dependent-* jobs only be executed in PRs instead of both PRs and master.
      
      Reason 1: The companion is not merged at the same time as the parent PR
      ([1](https://github.com/paritytech/parity-processbot/issues/347#issuecomment-994729950)), therefore
      the pipeline will fail on master since the companion PR is not yet merged in the other repository.
      This scenario is demonstrated by the pipeline of https://github.com/paritytech/substrate/commit/3d8ce673.
      
      Reason 2: The job can still fail on master due to a new commit on the companion PR's repository which was merged after `bot merge` happened, as demonstrated by the following scheme:
      
      1. Parent PR is merged
      2. Companion PR is updated and set to merge in the future
      3. In the meantime a new commit is merged into the companion PR repository's master branch
      4. The `check-dependent-*` job runs on master but, due to the new commit, it fails for unrelated reasons
      
      While "Reason 2" can be used as an argument against this PR, in that it would be useful to know if the integration is failing on master, "Reason 1" should be taken care of due to this inherent flaw of the current companion build system design.
      670d2b08
  30. Dec 15, 2021
  31. Dec 14, 2021
    • Bastian Köcher's avatar
      Remove cargo unleash CI job (#10482) · bc0ecf8d
      Bastian Köcher authored
      * Remove cargo unleash CI job
      
      The CI job is currently breaking, because we released some crates. We also don't need the job
      currently because releases are not done. So, the job currently just annoys people and eats CPU time.
      This brings us to the conclusion that this job is currently not required and can be readded at a
      later point when we are sure that we need it.
      
      * Hopefully fix UI test
      
      * Another try
      
      * Remove `reserved_keyword` ui
      bc0ecf8d
  32. Dec 09, 2021
  33. Dec 03, 2021