diff --git a/.github/workflows/container-image.yml b/.github/workflows/container-image.yml index 8fa3a504a..a9d974349 100644 --- a/.github/workflows/container-image.yml +++ b/.github/workflows/container-image.yml @@ -45,24 +45,20 @@ jobs: QUAY_USER: ${{ secrets.QUAY_USER }} - name: Checkout code - if: ${{ steps.secrets.outcome == 'success' }} uses: actions/checkout@v4 - name: Install Nim ${{ env.NIM_VERSION }} - if: ${{ steps.secrets.outcome == 'success' }} uses: jiro4989/setup-nim-action@v2 with: nim-version: ${{ env.NIM_VERSION }} repo-token: ${{ secrets.GITHUB_TOKEN }} - name: Install Nimble ${{ env.NIMBLE_VERSION }} - if: ${{ steps.secrets.outcome == 'success' }} run: | cd /tmp && nimble install "nimble@${{ env.NIMBLE_VERSION }}" -y echo "$HOME/.nimble/bin" >> $GITHUB_PATH - name: Cache nimble deps - if: ${{ steps.secrets.outcome == 'success' }} id: cache-nimbledeps uses: actions/cache@v3 with: @@ -70,7 +66,7 @@ jobs: key: ${{ runner.os }}-nimbledeps-${{ hashFiles('nimble.lock') }} - name: Install nimble deps - if: ${{ steps.secrets.outcome == 'success' && steps.cache-nimbledeps.outputs.cache-hit != 'true' }} + if: ${{ steps.cache-nimbledeps.outputs.cache-hit != 'true' }} run: | # Remove nim/nimble entries from lock to avoid cross-platform checksum mismatch python3 -c " @@ -87,7 +83,6 @@ jobs: - name: Build binaries id: build - if: ${{ steps.secrets.outcome == 'success' }} run: | make -j${NPROC} V=1 QUICK_AND_DIRTY_COMPILER=1 NIMFLAGS="-d:disableMarchNative -d:postgres -d:chronicles_colors:none" wakunode2