git.delta.rocks / unique-network / refs/commits / 3cd4026bbce3

difftreelog

source

.github/workflows/execution-matrix.yml1.4 KiBsourcehistory
1name: Reusable workflow23on:4  workflow_call:5    # Map the workflow outputs to job outputs6    outputs:7      matrix:8        description: "The first output string"9        value: ${{ jobs.create-matrix.outputs.matrix_output }}1011jobs:1213  create-marix:1415    name: Prepare execution matrix1617    runs-on: self-hosted-ci18    outputs:19      matrix_output: ${{ steps.create_matrix.outputs.matrix }}2021    steps:2223      - name: Clean Workspace24        uses: AutoModality/action-clean@v1.1.02526      # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it27      - uses: actions/checkout@v328        with:29          ref: ${{ github.head_ref }}  #Checking out head commit3031      - name: Read .env file32        uses: xom9ikk/dotenv@v1.0.23334      - name: Create Execution matrix35        uses: CertainLach/create-matrix-action@v336        id: create_matrix37        with:38          matrix: |39            network {opal}, runtime {opal}, features {opal-runtime}, mainnet_branch {${{ env.QUARTZ_MAINNET_TAG }}}, replica_from_address {${{ env.OPAL_REPLICA_FROM }}}40            network {quartz}, runtime {quartz}, features {quartz-runtime}, mainnet_branch {${{ env.QUARTZ_MAINNET_TAG }}}, replica_from_address {${{ env.QUARTZ_REPLICA_FROM }}}41            network {unique}, runtime {unique}, features {unique-runtime}, mainnet_branch {${{ env.UNIQUE_MAINNET_TAG }}}, replica_from_address {${{ env.UNIQUE_REPLICA_FROM }}}42