diff --git a/.github/workflows/integration.yaml b/.github/workflows/integration.yaml index 0d6a538e26..b8c14b84f7 100644 --- a/.github/workflows/integration.yaml +++ b/.github/workflows/integration.yaml @@ -392,6 +392,8 @@ jobs: account_prefix: cosmos,'' native_token: stake,nam steps: + - name: Free Disk Space (Ubuntu) + uses: jlumbroso/free-disk-space@v1.3.1 - uses: actions/checkout@v4 - name: Install Nix uses: DeterminateSystems/nix-installer-action@main @@ -425,9 +427,10 @@ jobs: - name: Fix permissions for Namada repository id: namada-permissions run: | - rsync -av --exclude='wasm/checksums.json' ${{ steps.namada-repo-path.outputs.NAMADA_REPO_PATH }}/ /tmp/namada-repo/ + mkdir -p /tmp/namada-repo/ chmod -R a+w /tmp/namada-repo - cat ${{ steps.namada-repo-path.outputs.NAMADA_REPO_PATH }}/wasm/checksums.json > /tmp/namada-repo/wasm/checksums.json + rsync -avL --exclude='crates/apps/proto' ${{ steps.namada-repo-path.outputs.NAMADA_REPO_PATH }}/ /tmp/namada-repo/ + rsync -av ${{ steps.namada-repo-path.outputs.NAMADA_REPO_PATH }}/crates/apps/ /tmp/namada-repo/crates/apps/ chmod -R a+w /tmp/namada-repo echo "NAMADA_REPO_PATH=/tmp/namada-repo" >> "$GITHUB_OUTPUT" - name: Download CometBFT @@ -459,6 +462,7 @@ jobs: make build chmod -R a+w wasm/ make build-wasm-scripts + nix-collect-garbage -d - env: RUST_LOG: info RUST_BACKTRACE: 1