message: clean up for cd-dev
  remove latest image flag
  add diagnostic in case of cross platform test failure
diff: @@ -76,7 +76,7 @@ jobs:
  else
  export PROXY=""
  fi
  - fluvio cluster start --spu-storage-size 1 --image-version latest $PROXY
  + fluvio cluster start --spu-storage-size 1 $PROXY
  - name: Run E2E Test
  timeout-minutes: 2
  run: |
  @@ -224,17 +224,30 @@ jobs:
  - name: Setup bin path
  run: echo "~/.fluvio/bin" >> $GITHUB_PATH
  - name: Install stable CLI and start Fluvio cluster
  - if: matrix.cluster_version == 'stable'
  + timeout-minutes: 10
  run: |
  curl -fsS https://packages.fluvio.io/v1/install.sh | VERSION=${{ matrix.cluster_version }} bash
  fluvio cluster start
  -
  - - name: Install latest CLI and start Fluvio cluster
  - if: matrix.cluster_version == 'latest'
  - run: |
  - curl -fsS https://packages.fluvio.io/v1/install.sh | VERSION=${{ matrix.cluster_version }} bash
  - fluvio cluster start --image-version latest
  -
  - name: CLI ${{ matrix.cli_version }} x Cluster ${{ matrix.cluster_version }}
  run: |
  make FLUVIO_BIN=~/.fluvio/bin/fluvio SKIP_SETUP=true CLI_VERSION=${{ matrix.cli_version }} CLUSTER_VERSION=${{ matrix.cluster_version }} cli-platform-cross-version-test
  + - name: Run diagnostics
  + if: ${{ !success() }}
  + timeout-minutes: 5
  + run: fluvio cluster diagnostics
  + - name: Upload diagnostics
  + uses: actions/upload-artifact@v2
  + timeout-minutes: 5
  + if: ${{ !success() }}
  + with:
  + name: cli-platform-cross-version-test
  + path: diagnostics*.gz
  + - name: Slack Notification
  + uses: 8398a7/action-slack@v3
  + if: ${{ !success() }}
  + with:
  + status: ${{ job.status }}
  + fields: repo,message,commit,author,action,eventName,ref,workflow,job,took
  + env:
  + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
  + MATRIX_CONTEXT: ${{ toJson(matrix) }}
  \ No newline at end of file
  