difftreelog
Merge pull request #672 from UniqueNetwork/fix/ci-warnings
in: master
update xom9ikk@dotenv to v2
11 files changed
.github/workflows/dev-build-tests_v2.ymldiffbeforeafterboth--- a/.github/workflows/dev-build-tests_v2.yml
+++ b/.github/workflows/dev-build-tests_v2.yml
@@ -44,7 +44,7 @@
ref: ${{ github.head_ref }} #Checking out head commit
- name: Read .env file
- uses: xom9ikk/dotenv@v1.0.2
+ uses: xom9ikk/dotenv@v2
- name: Generate ENV related extend file for docker-compose
uses: cuchi/jinja2-action@v1.2.0
.github/workflows/execution-matrix.ymldiffbeforeafterboth--- a/.github/workflows/execution-matrix.yml
+++ b/.github/workflows/execution-matrix.yml
@@ -29,7 +29,7 @@
ref: ${{ github.head_ref }} #Checking out head commit
- name: Read .env file
- uses: xom9ikk/dotenv@v1.0.2
+ uses: xom9ikk/dotenv@v2
- name: Create Execution matrix
uses: CertainLach/create-matrix-action@v3
.github/workflows/forkless-update-data_v2.ymldiffbeforeafterboth1# Controls when the action will run.2on:3 workflow_call:456#Define Workflow variables7env:8 REPO_URL: ${{ github.server_url }}/${{ github.repository }}910# A workflow run is made up of one or more jobs that can run sequentially or in parallel11jobs:1213 execution-marix:1415 name: execution matrix1617 runs-on: self-hosted-ci18 outputs:19 matrix: ${{ 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.OPAL_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 }}}4243 forkless-update-data:44 needs: execution-marix45 # The type of runner that the job will run on46 runs-on: [self-hosted-ci,large]47 timeout-minutes: 138048 49 name: ${{ matrix.network }}50 strategy:51 matrix:52 include: ${{fromJson(needs.execution-marix.outputs.matrix)}}5354 continue-on-error: true #Do not stop testing of matrix runs failed. As it decided during PR review - it required 50/50& Let's check it with false.555657 steps:58 - name: Clean Workspace59 uses: AutoModality/action-clean@v1.1.06061 # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it62 - uses: actions/checkout@v363 with:64 ref: ${{ github.head_ref }} #Checking out head commit6566 - name: Read .env file67 uses: xom9ikk/dotenv@v1.0.26869 - name: Generate ENV related extend file for docker-compose70 uses: cuchi/jinja2-action@v1.2.071 with:72 template: .docker/docker-compose.tmp-forkless-data.j273 output_file: .docker/docker-compose.${{ matrix.network }}.yml74 variables: |75 REPO_URL=${{ github.server_url }}/${{ github.repository }}.git76 RUST_TOOLCHAIN=${{ env.RUST_TOOLCHAIN }}77 POLKADOT_BUILD_BRANCH=${{ env.POLKADOT_BUILD_BRANCH }}78 POLKADOT_MAINNET_BRANCH=${{ env.POLKADOT_MAINNET_BRANCH }}79 MAINNET_TAG=${{ matrix.mainnet_tag }}80 MAINNET_BRANCH=${{ matrix.mainnet_branch }}81 FEATURE=${{ matrix.features }}82 RUNTIME=${{ matrix.runtime }}83 BRANCH=${{ github.head_ref }}84 REPLICA_FROM=${{ matrix.replica_from_address }}8586 - name: Show build configuration87 run: cat .docker/docker-compose.${{ matrix.network }}.yml8889 - name: Generate launch-config-forkless-data.json90 uses: cuchi/jinja2-action@v1.2.091 with:92 template: .docker/forkless-config/launch-config-forkless-data.j293 output_file: .docker/launch-config-forkless-data.json94 variables: |95 FEATURE=${{ matrix.features }}96 RUNTIME=${{ matrix.runtime }}9798 - name: Show launch-config-forkless configuration99 run: cat .docker/launch-config-forkless-data.json100101102 - name: Build the stack103 run: docker-compose -f ".docker/docker-compose-forkless.yml" -f ".docker/docker-compose.${{ matrix.network }}.yml" up -d --build --force-recreate --timeout 300104105 - name: Check if docker logs consist logs related to Runtime Upgrade testing.106 if: success()107 run: |108 counter=160109 function check_container_status {110 docker inspect -f {{.State.Running}} node-parachain111 }112 function do_docker_logs {113 docker logs --details node-parachain 2>&1114 }115 function is_started {116 if [ "$(check_container_status)" == "true" ]; then117 echo "Container: node-parachain RUNNING";118 echo "Check Docker logs"119 DOCKER_LOGS=$(do_docker_logs)120 if [[ ${DOCKER_LOGS} = *"🛸 PARACHAINS' RUNTIME UPGRADE TESTING COMPLETE 🛸"* ]];then121 echo "🛸 PARACHAINS' RUNTIME UPGRADE TESTING COMPLETE 🛸"122 return 0123 elif [[ ${DOCKER_LOGS} = *"🚧 PARACHAINS' RUNTIME UPGRADE TESTING FAILED 🚧"* ]];then124 echo "🚧 PARACHAINS' RUNTIME UPGRADE TESTING FAILED 🚧"125 return 1126 else127 echo "Message not found in logs output, repeating..."128 return 1129 fi130 else131 echo "Container node-parachain not RUNNING"132 echo "Halting all future checks"133 exit 1134 fi135 exit 0136 }137 while ! is_started; do138 echo "Waiting for special message in log files "139 sleep 30s140 counter=$(( $counter - 1 ))141 echo "Counter: $counter"142 if [ "$counter" -gt "0" ]; then143 continue144 else145 break146 fi147 done148 echo "Halting script"149 exit 0150 shell: bash151152 - name: Collect Docker Logs153 if: success() || failure()154 uses: jwalton/gh-docker-logs@v2.2.0155 with:156 dest: './forkless-parachain-upgrade-data-logs.${{ matrix.features }}'157 images: 'node-parachain'158159 - name: Show Docker logs160 if: success() || failure()161 run: cat './forkless-parachain-upgrade-data-logs.${{ matrix.features }}/node-parachain.log'162163 - name: Stop running containers164 if: always() # run this step always165 run: docker-compose -f ".docker/docker-compose-forkless.yml" -f ".docker/docker-compose.${{ matrix.network }}.yml" down --volumes.github/workflows/forkless-update-nodata_v2.ymldiffbeforeafterboth--- a/.github/workflows/forkless-update-nodata_v2.yml
+++ b/.github/workflows/forkless-update-nodata_v2.yml
@@ -30,7 +30,7 @@
ref: ${{ github.head_ref }} #Checking out head commit
- name: Read .env file
- uses: xom9ikk/dotenv@v1.0.2
+ uses: xom9ikk/dotenv@v2
- name: Create Execution matrix
uses: CertainLach/create-matrix-action@v3
@@ -67,7 +67,7 @@
ref: ${{ github.head_ref }} #Checking out head commit
- name: Read .env file
- uses: xom9ikk/dotenv@v1.0.2
+ uses: xom9ikk/dotenv@v2
- name: Generate ENV related extend file for docker-compose
uses: cuchi/jinja2-action@v1.2.0
.github/workflows/generate-execution-matrix.ymldiffbeforeafterboth--- a/.github/workflows/generate-execution-matrix.yml
+++ b/.github/workflows/generate-execution-matrix.yml
@@ -33,7 +33,7 @@
ref: ${{ github.head_ref }} #Checking out head commit
- name: Read .env file
- uses: xom9ikk/dotenv@v1.0.2
+ uses: xom9ikk/dotenv@v2
- name: Create Execution matrix
uses: CertainLach/create-matrix-action@v3
.github/workflows/market-test_v2.ymldiffbeforeafterboth--- a/.github/workflows/market-test_v2.yml
+++ b/.github/workflows/market-test_v2.yml
@@ -48,7 +48,7 @@
ref: 'master'
- name: Read .env file
- uses: xom9ikk/dotenv@v1.0.2
+ uses: xom9ikk/dotenv@v2
- name: Copy qa-tests/.env.example to qa-tests/.env
working-directory: qa-tests
@@ -146,7 +146,7 @@
run: cat .env
- name: Read qa -test .env file Before market start
- uses: xom9ikk/dotenv@v1.0.2
+ uses: xom9ikk/dotenv@v2
with:
path: qa-tests/
.github/workflows/node-only-update_v2.ymldiffbeforeafterboth--- a/.github/workflows/node-only-update_v2.yml
+++ b/.github/workflows/node-only-update_v2.yml
@@ -29,7 +29,7 @@
ref: ${{ github.head_ref }} #Checking out head commit
- name: Read .env file
- uses: xom9ikk/dotenv@v1.0.2
+ uses: xom9ikk/dotenv@v2
- name: Create Execution matrix
uses: CertainLach/create-matrix-action@v3
@@ -68,7 +68,7 @@
ref: ${{ github.head_ref }} #Checking out head commit
- name: Read .env file
- uses: xom9ikk/dotenv@v1.0.2
+ uses: xom9ikk/dotenv@v2
- name: Generate ENV related extend file for docker-compose
uses: cuchi/jinja2-action@v1.2.0
.github/workflows/testnet-build.ymldiffbeforeafterboth--- a/.github/workflows/testnet-build.yml
+++ b/.github/workflows/testnet-build.yml
@@ -45,7 +45,7 @@
ref: ${{ github.head_ref }} #Checking out head commit
- name: Read .env file
- uses: xom9ikk/dotenv@v1.0.2
+ uses: xom9ikk/dotenv@v2
- name: Create Execution matrix
uses: fabiocaccamo/create-matrix-action@v2
@@ -85,7 +85,7 @@
ref: ${{ github.head_ref }} #Checking out head commit
- name: Read .env file
- uses: xom9ikk/dotenv@v1.0.2
+ uses: xom9ikk/dotenv@v2
- name: Generate ENV related extend file for docker-compose
uses: cuchi/jinja2-action@v1.2.0
.github/workflows/try-runtime_v2.ymldiffbeforeafterboth--- a/.github/workflows/try-runtime_v2.yml
+++ b/.github/workflows/try-runtime_v2.yml
@@ -35,7 +35,7 @@
ref: ${{ github.head_ref }} #Checking out head commit
- name: Read .env file
- uses: xom9ikk/dotenv@v1.0.2
+ uses: xom9ikk/dotenv@v2
- name: Generate ENV related extend file for docker-compose
uses: cuchi/jinja2-action@v1.2.0
.github/workflows/unit-test_v2.ymldiffbeforeafterboth--- a/.github/workflows/unit-test_v2.yml
+++ b/.github/workflows/unit-test_v2.yml
@@ -29,7 +29,7 @@
ref: ${{ github.head_ref }} #Checking out head commit
- name: Read .env file
- uses: xom9ikk/dotenv@v1.0.2
+ uses: xom9ikk/dotenv@v2
- name: Generate ENV related extend file for docker-compose
uses: cuchi/jinja2-action@v1.2.0
.github/workflows/xcm.ymldiffbeforeafterboth--- a/.github/workflows/xcm.yml
+++ b/.github/workflows/xcm.yml
@@ -33,7 +33,7 @@
ref: ${{ github.head_ref }} #Checking out head commit
- name: Read .env file
- uses: xom9ikk/dotenv@v1.0.2
+ uses: xom9ikk/dotenv@v2
- name: Create Execution matrix
uses: fabiocaccamo/create-matrix-action@v2
@@ -74,7 +74,7 @@
ref: ${{ github.head_ref }} #Checking out head commit
- name: Read .env file
- uses: xom9ikk/dotenv@v1.0.2
+ uses: xom9ikk/dotenv@v2
- name: Log in to Docker Hub
uses: docker/login-action@v2.0.0
@@ -298,7 +298,7 @@
ref: ${{ github.head_ref }} #Checking out head commit
- name: Read .env file
- uses: xom9ikk/dotenv@v1.0.2
+ uses: xom9ikk/dotenv@v2
- name: Generate ENV related extend file for docker-compose
uses: cuchi/jinja2-action@v1.2.0