diff --git a/.github/workflows/bridges.yml b/.github/workflows/bridges.yml new file mode 100644 index 0000000..0c32189 --- /dev/null +++ b/.github/workflows/bridges.yml @@ -0,0 +1,56 @@ +name: Build Bridges Repo +on: + push: + branches: + - "*" + + workflow_dispatch: + inputs: + srtool_tag: + description: The SRTOOL tag to use + default: 1.53.0 + required: false + + schedule: + - cron: "00 04 * * 1" # 4AM weekly on mondays + +jobs: + build: + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + chain: ["millau", "rialto"] + + name: Build ${{ matrix.chain }} + steps: + + - uses: actions/checkout@v2 + with: + path: action + + - uses: actions/checkout@v2 + with: + repository: paritytech/parity-bridges-common + fetch-depth: 0 + path: repo + + - name: debug + run: | + ls -al + pwd + + - name: Srtool build + id: srtool_build + uses: ./action + with: + chain: ${{ matrix.chain }} + tag: ${{ github.event.inputs.srtool_tag }} + runtime_dir: bin/${{ matrix.chain }}/runtime + workdir: "${{ github.workspace }}/repo" + + - name: Summary + run: | + echo '${{ steps.srtool_build.outputs.json }}' | jq . | tee ${{ matrix.chain }}-srtool-digest.json + echo "Compact Runtime location : ${{ steps.srtool_build.outputs.wasm }}" + echo "Compressed Runtime location : ${{ steps.srtool_build.outputs.wasm_compressed }}" diff --git a/.github/workflows/cumulus.yml b/.github/workflows/cumulus.yml index 8d3cade..8025be5 100644 --- a/.github/workflows/cumulus.yml +++ b/.github/workflows/cumulus.yml @@ -1,4 +1,4 @@ -name: Build Polkadot Repo +name: Build Cumulus Repo on: push: branches: