From 863479d7db67e9c44db2402679d502ff7bfffdfa Mon Sep 17 00:00:00 2001 From: haroldsphinx Date: Wed, 19 Jan 2022 13:17:08 +0100 Subject: [PATCH 1/5] fix workflow syntax --- .github/workflows/build-artifacts.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-artifacts.yml b/.github/workflows/build-artifacts.yml index 0f9ab19db77..0e24bb310a9 100644 --- a/.github/workflows/build-artifacts.yml +++ b/.github/workflows/build-artifacts.yml @@ -43,7 +43,7 @@ jobs: .maintain/client_release.sh - name: Echo Output - run: echo $${{ env.picasso-wasm }} + run: echo ${{ env.picasso-wasm }} - name: Build wasm with srtool id: runtime_release @@ -52,7 +52,7 @@ jobs: - name: Upload Compact Picasso wasm # TODO only upload wasm that has changed uses: svenstaro/upload-release-action@v2 - if: "$${{ env.picasso-wasm }} == 1" + if: "${{ env.picasso-wasm }} == 1" with: repo_token: ${{ secrets.COMPOSABLE_GITHUB_TOKEN }} file: ./runtime/picasso/target/srtool/release/wbuild/picasso-runtime/picasso_runtime.compact.wasm @@ -62,7 +62,7 @@ jobs: - name: Upload Compact Dali wasm # TODO only upload wasm that has changed uses: svenstaro/upload-release-action@v2 - if: "$${{ env.dali-wasm }} == 1" + if: "${{ env.dali-wasm }} == 1" with: repo_token: ${{ secrets.COMPOSABLE_GITHUB_TOKEN }} file: ./runtime/dali/target/srtool/release/wbuild/dali-runtime/dali_runtime.compact.wasm @@ -72,7 +72,7 @@ jobs: - name: Upload Compact Composable wasm # TODO only upload wasm that has changed uses: svenstaro/upload-release-action@v2 - if: "$${{ env.composable-wasm }} == 1" + if: "${{ env.composable-wasm }} == 1" with: repo_token: ${{ secrets.COMPOSABLE_GITHUB_TOKEN }} file: ./runtime/picasso/target/srtool/release/wbuild/composable-runtime/composable_runtime.compact.wasm From 090364d36af33f57661ba97eff7d44ed4c693c14 Mon Sep 17 00:00:00 2001 From: haroldsphinx Date: Thu, 20 Jan 2022 09:13:27 +0100 Subject: [PATCH 2/5] Add cleanup step --- .github/workflows/check.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index d560e5e74e9..ace87e1a8db 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -26,6 +26,9 @@ jobs: - sre steps: - uses: actions/checkout@v2 + - name: Clean up + continue-on-error: true + run: docker system prune --force --all --volumes - name: Compile Check with WASM run: | /home/runner/.cargo/bin/cargo check --features=runtime-benchmarks --workspace --exclude integration-tests From 829a7cff49d95e71968f2906aaf92387f8605689 Mon Sep 17 00:00:00 2001 From: haroldsphinx Date: Thu, 20 Jan 2022 09:24:06 +0100 Subject: [PATCH 3/5] Rollout Cleanuop to fix max buffer error --- .github/workflows/ansible-runner.yml | 4 ++++ .github/workflows/benchmark.yml | 4 ++++ .github/workflows/build-artifacts.yml | 4 ++++ .github/workflows/check.yml | 3 ++- .github/workflows/devnet-release.yml | 4 ++++ .github/workflows/docker-release.yml | 4 ++++ .github/workflows/picashot.yml | 4 ++++ .github/workflows/simnode.yml | 4 ++++ 8 files changed, 30 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ansible-runner.yml b/.github/workflows/ansible-runner.yml index 4573b7604d1..9be5f4b96c6 100644 --- a/.github/workflows/ansible-runner.yml +++ b/.github/workflows/ansible-runner.yml @@ -17,6 +17,10 @@ jobs: - ansible-runner steps: + - name: Clean up + continue-on-error: true + run: docker system prune --force --all --volumes + - uses: actions/checkout@v2 with: fetch-depth: 0 diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 208318b1ecb..43169ef9515 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -13,6 +13,10 @@ jobs: - bmark if: github.event.pull_request.draft == false steps: + - name: Clean up + continue-on-error: true + run: docker system prune --force --all --volumes + - uses: actions/checkout@v2 with: ref: main diff --git a/.github/workflows/build-artifacts.yml b/.github/workflows/build-artifacts.yml index 0e24bb310a9..5acb9a768fe 100644 --- a/.github/workflows/build-artifacts.yml +++ b/.github/workflows/build-artifacts.yml @@ -24,6 +24,10 @@ jobs: strategy: fail-fast: true steps: + - name: Clean up + continue-on-error: true + run: docker system prune --force --all --volumes + - uses: actions/checkout@v2 with: fetch-depth: 0 diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index ace87e1a8db..679c913bbb3 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -25,10 +25,11 @@ jobs: - x64 - sre steps: - - uses: actions/checkout@v2 - name: Clean up continue-on-error: true run: docker system prune --force --all --volumes + + - uses: actions/checkout@v2 - name: Compile Check with WASM run: | /home/runner/.cargo/bin/cargo check --features=runtime-benchmarks --workspace --exclude integration-tests diff --git a/.github/workflows/devnet-release.yml b/.github/workflows/devnet-release.yml index 4a396d41c7e..8931a4436b2 100644 --- a/.github/workflows/devnet-release.yml +++ b/.github/workflows/devnet-release.yml @@ -13,6 +13,10 @@ jobs: group: deploy-devnet cancel-in-progress: false steps: + - name: Clean up + continue-on-error: true + run: docker system prune --force --all --volumes + - uses: actions/checkout@v2 - uses: google-github-actions/setup-gcloud@master diff --git a/.github/workflows/docker-release.yml b/.github/workflows/docker-release.yml index da0b1de8498..8c482c8dc8a 100644 --- a/.github/workflows/docker-release.yml +++ b/.github/workflows/docker-release.yml @@ -22,6 +22,10 @@ jobs: strategy: fail-fast: true steps: + - name: Clean up + continue-on-error: true + run: docker system prune --force --all --volumes + - uses: actions/checkout@v2 with: fetch-depth: 0 diff --git a/.github/workflows/picashot.yml b/.github/workflows/picashot.yml index fb9f2737d16..182488c7140 100644 --- a/.github/workflows/picashot.yml +++ b/.github/workflows/picashot.yml @@ -25,6 +25,10 @@ jobs: - ansible-runner steps: + - name: Clean up + continue-on-error: true + run: docker system prune --force --all --volumes + - name: Run ansible playbook working-directory: "./.maintain/playbooks" run: | diff --git a/.github/workflows/simnode.yml b/.github/workflows/simnode.yml index c6339aa6dbf..7a1db978c6d 100644 --- a/.github/workflows/simnode.yml +++ b/.github/workflows/simnode.yml @@ -13,6 +13,10 @@ jobs: - sre if: github.event.pull_request.draft == false steps: + - name: Clean up + continue-on-error: true + run: docker system prune --force --all --volumes + - uses: actions/checkout@v2 with: ref: main From 4f2a0b1f0d683dd07661dcb27d8d7c8e40d9cb7c Mon Sep 17 00:00:00 2001 From: haroldsphinx Date: Thu, 20 Jan 2022 09:29:42 +0100 Subject: [PATCH 4/5] change workspace permission --- .github/workflows/check.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 679c913bbb3..bb2a1ec8cc7 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -27,7 +27,9 @@ jobs: steps: - name: Clean up continue-on-error: true - run: docker system prune --force --all --volumes + run: | + sudo chown -R $USER:$USER $GITHUB_WORKSPACE + docker system prune --force --all --volumes - uses: actions/checkout@v2 - name: Compile Check with WASM From 1bc8542472a7bede9576ca070ec1a8538b26411b Mon Sep 17 00:00:00 2001 From: haroldsphinx Date: Thu, 20 Jan 2022 09:44:40 +0100 Subject: [PATCH 5/5] change workspace permission --- .github/workflows/ansible-runner.yml | 6 ++++-- .github/workflows/benchmark.yml | 4 +++- .github/workflows/build-artifacts.yml | 7 +++++-- .github/workflows/devnet-release.yml | 7 +++++-- .github/workflows/docker-release.yml | 5 ++++- .github/workflows/picashot.yml | 10 +++++++++- .github/workflows/simnode.yml | 4 +++- 7 files changed, 33 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ansible-runner.yml b/.github/workflows/ansible-runner.yml index 9be5f4b96c6..f3c66ff6ed7 100644 --- a/.github/workflows/ansible-runner.yml +++ b/.github/workflows/ansible-runner.yml @@ -19,8 +19,10 @@ jobs: steps: - name: Clean up continue-on-error: true - run: docker system prune --force --all --volumes - + run: | + sudo chown -R $USER:$USER $GITHUB_WORKSPACE + docker system prune --force --all --volumes + - uses: actions/checkout@v2 with: fetch-depth: 0 diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 43169ef9515..63e9b2bf7cd 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -15,7 +15,9 @@ jobs: steps: - name: Clean up continue-on-error: true - run: docker system prune --force --all --volumes + run: | + sudo chown -R $USER:$USER $GITHUB_WORKSPACE + docker system prune --force --all --volumes - uses: actions/checkout@v2 with: diff --git a/.github/workflows/build-artifacts.yml b/.github/workflows/build-artifacts.yml index 5acb9a768fe..77ed58e7e16 100644 --- a/.github/workflows/build-artifacts.yml +++ b/.github/workflows/build-artifacts.yml @@ -26,8 +26,11 @@ jobs: steps: - name: Clean up continue-on-error: true - run: docker system prune --force --all --volumes - + run: | + sudo chown -R $USER:$USER $GITHUB_WORKSPACE + docker system prune --force --all --volumes + + - uses: actions/checkout@v2 with: fetch-depth: 0 diff --git a/.github/workflows/devnet-release.yml b/.github/workflows/devnet-release.yml index 8931a4436b2..d0a444cc788 100644 --- a/.github/workflows/devnet-release.yml +++ b/.github/workflows/devnet-release.yml @@ -15,8 +15,11 @@ jobs: steps: - name: Clean up continue-on-error: true - run: docker system prune --force --all --volumes - + run: | + sudo chown -R $USER:$USER $GITHUB_WORKSPACE + docker system prune --force --all --volumes + + - uses: actions/checkout@v2 - uses: google-github-actions/setup-gcloud@master diff --git a/.github/workflows/docker-release.yml b/.github/workflows/docker-release.yml index 8c482c8dc8a..fe79128d40d 100644 --- a/.github/workflows/docker-release.yml +++ b/.github/workflows/docker-release.yml @@ -24,7 +24,10 @@ jobs: steps: - name: Clean up continue-on-error: true - run: docker system prune --force --all --volumes + run: | + sudo chown -R $USER:$USER $GITHUB_WORKSPACE + docker system prune --force --all --volumes + - uses: actions/checkout@v2 with: diff --git a/.github/workflows/picashot.yml b/.github/workflows/picashot.yml index 182488c7140..419b7276e64 100644 --- a/.github/workflows/picashot.yml +++ b/.github/workflows/picashot.yml @@ -12,6 +12,12 @@ jobs: - ansible-runner steps: + - name: Clean up + continue-on-error: true + run: | + sudo chown -R $USER:$USER $GITHUB_WORKSPACE + docker system prune --force --all --volumes + - name: Run ansible playbook working-directory: "./.maintain/playbooks" run: | @@ -27,7 +33,9 @@ jobs: steps: - name: Clean up continue-on-error: true - run: docker system prune --force --all --volumes + run: | + sudo chown -R $USER:$USER $GITHUB_WORKSPACE + docker system prune --force --all --volumes - name: Run ansible playbook working-directory: "./.maintain/playbooks" diff --git a/.github/workflows/simnode.yml b/.github/workflows/simnode.yml index 7a1db978c6d..f360ad40114 100644 --- a/.github/workflows/simnode.yml +++ b/.github/workflows/simnode.yml @@ -15,7 +15,9 @@ jobs: steps: - name: Clean up continue-on-error: true - run: docker system prune --force --all --volumes + run: | + sudo chown -R $USER:$USER $GITHUB_WORKSPACE + docker system prune --force --all --volumes - uses: actions/checkout@v2 with: