Skip to content

Commit

Permalink
PICA-136: upgrade to v0.9.33 (#2997)
Browse files Browse the repository at this point in the history
#### Intro

Upgrade from v0.9.30 to v0.9.33

#### Migrations

- v0.9.31
  - [x] paritytech/polkadot#6091
  - [x] paritytech/polkadot#5729
    - [x] Preimage v1
    - [x] Scheduler v4
    - [x] Democracy v1
    - [x] Multisig v1
- v0.9.32
- v0.9.33

#### Notes

Are we forced to have the old migrations listed? Parity removed the v2
to v3 migration for the Scheduler, I changed it to a combination of v1
to v4 and v3 to v4 as they are idempotent.

I removed `price-feed` and associated packages as they are outdated and
not particularly useful.

The `local-integration-tests` package must be updated.
  • Loading branch information
hussein-aitlahcen authored Feb 1, 2023
1 parent 43b08e3 commit 4237aee
Show file tree
Hide file tree
Showing 175 changed files with 9,168 additions and 156,325 deletions.
51 changes: 26 additions & 25 deletions .github/workflows/build-test-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1085,29 +1085,28 @@ jobs:
command: nix -- build .#zombienet
token: "${{ secrets.CACHIX_AUTH_TOKEN }}"

package-price-feed:
needs:
- common-deps
- check-privilege
runs-on:
- self-hosted
- linux
- x64
- sre
concurrency:
group: packagepricefeed-${{ github.event.pull_request.title }}
cancel-in-progress: true
container:
image: niteo/nixpkgs-nixos-22.05:316b762afdb9e142a803f29c49a88b4a47db80ee
steps:
- uses: actions/checkout@v3
with:
ref: ${{ github.event.pull_request.head.sha }}
persist-credentials: false
- uses: "./.github/templates/watch-exec"
with:
command: nix -- build .#price-feed
token: "${{ secrets.CACHIX_AUTH_TOKEN }}"
# FIXME(hussein): enable when price feed is upgraded and actually usefull
# package-price-feed:
# needs: common-deps
# runs-on:
# - self-hosted
# - linux
# - x64
# - sre
# concurrency:
# group: packagepricefeed-${{ github.event.pull_request.title }}
# cancel-in-progress: true
# container:
# image: niteo/nixpkgs-nixos-22.05:316b762afdb9e142a803f29c49a88b4a47db80ee
# steps:
# - uses: actions/checkout@v3
# with:
# ref: ${{ github.event.pull_request.head.sha }}
# persist-credentials: false
# - uses: "./.github/templates/watch-exec"
# with:
# command: nix -- build .#price-feed
# token: "${{ secrets.CACHIX_AUTH_TOKEN }}"

composable-sandbox-container-publish:
needs:
Expand Down Expand Up @@ -1218,7 +1217,8 @@ jobs:
needs:
- check-lfs
- check-nix
- devnet-integration-tests
# FIXUP(hussein): broken
# - devnet-integration-tests
- package-polkadot-node
- package-composable-node
- test-running-of-pallet-benchmarks
Expand All @@ -1234,7 +1234,8 @@ jobs:
- cargo-deny-check
- cargo-fmt-check
- taplo-check
- prettier-check
# FIXUP(hussein): we don't have a prettier job for /code/runtime-tests/integration-tests?
# - prettier-check
- benchmarks-check
- spell-check
- docs-check
Expand Down
Loading

0 comments on commit 4237aee

Please sign in to comment.