Skip to content

Commit

Permalink
fix: get genesis wasm directly from polkadot-parachain
Browse files Browse the repository at this point in the history
  • Loading branch information
mikirov committed Aug 17, 2023
1 parent 2b528b7 commit a9219c9
Showing 1 changed file with 5 additions and 25 deletions.
30 changes: 5 additions & 25 deletions .github/workflows/main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ jobs:
outputs:
new_release: ${{ steps.check.outputs.new_release }}
cumulus-binary-release-tag: ${{ steps.cumulus-binary-release-tag.outputs.tag }}
cumulus-wasm-release-tag: ${{ steps.cumulus-wasm-release-tag.outputs.tag }}
wasm-injector-release-tag: ${{ steps.wasm-injector-release-tag.outputs.tag }}
runs-on: ubuntu-latest
steps:
Expand All @@ -41,15 +40,6 @@ jobs:

- run: echo "Cumulus binary is at version ${{ steps.cumulus-binary-release-tag.outputs.tag }}"

- uses: oprypin/find-latest-tag@v1
with:
repository: paritytech/cumulus # The repository to scan.
releases-only: true # We know that all relevant tags have a GitHub release for them.
prefix: 'parachains'
id: cumulus-wasm-release-tag # The step ID to refer to later.

- run: echo "Cumulus WASM is at version ${{ steps.cumulus-wasm-release-tag.outputs.tag }}"

- uses: oprypin/find-latest-tag@v1
with:
repository: soramitsu/kagome # The repository to scan.
Expand Down Expand Up @@ -77,7 +67,6 @@ jobs:
- name: Write tags to dependencies file
run: |
echo "Cumulus binary tag: ${{ steps.cumulus-binary-release-tag.outputs.tag }}" >> dependencies.txt
echo "Cumulus WASM tag: ${{ steps.cumulus-wasm-release-tag.outputs.tag }}" >> dependencies.txt
echo "Kagome tag: ${{ steps.kagome-release-tag.outputs.tag }}" >> dependencies.txt
echo "Polkadot tag: ${{ steps.polkadot-release-tag.outputs.tag }}" >> dependencies.txt
echo "Wasm injector tag: ${{ steps.wasm-injector-release-tag.outputs.tag }}" >> dependencies.txt
Expand Down Expand Up @@ -147,20 +136,8 @@ jobs:
target: "zombienet"
token: ${{ secrets.PERSONAL_ACCESS_TOKEN }}

- name: Fetch Github Release Asset from cumulus
uses: dsaltares/fetch-gh-release-asset@master
with:
repo: "paritytech/cumulus"
file: "rococo-parachain_runtime(.*)wasm"
version: "tags/${{ needs.check.outputs.cumulus-wasm-release-tag}}"
target: "./"
regex: true
token: ${{ secrets.PERSONAL_ACCESS_TOKEN }}

- name: Rename files
run: |
find . -type f -regex '.*/rococo-parachain_runtime.*wasm' -exec mv {} fetched.wasm \;
mv wasm-injector-ubuntu-22 wasm-injector
- name: Rename inejctor
run: mv wasm-injector-ubuntu-22 wasm-injector

- name: Fetch kagome
run: |
Expand All @@ -186,6 +163,9 @@ jobs:
chmod +x zombienet
chmod +x wasm-injector
- name: Export cumulus genesis wasm
run: polkadot-parachain export-genesis-wasm > fetched.wasm

- name: Run wasm-injector
run: |
wasm-injector convert fetched.wasm ./wasm/orig.wasm.hex --hexified
Expand Down

0 comments on commit a9219c9

Please sign in to comment.