message: chore(ci): remove separate docker cross image build step
  The same will happen during CLI build, so the overhead of the additional step is unnecessary
diff: @@ -53,55 +53,3 @@ jobs:
  run: |
  echo "OSXCROSS_URL=${{ secrets.OSXCROSS_URL }}" > ".env"
  ./docker-dev docker-image-build-push
  -
  - build-cross-image:
  - name: "Build image ${{ matrix.arch }}"
  -
  - needs: [ build-base-image ]
  -
  - runs-on: ubuntu-22.04
  -
  - strategy:
  - fail-fast: false
  - matrix:
  - arch:
  - - aarch64-apple-darwin
  - - aarch64-unknown-linux-gnu
  - - aarch64-unknown-linux-musl
  - - wasm32-unknown-unknown
  - - x86_64-apple-darwin
  - - x86_64-pc-windows-gnu
  - - x86_64-unknown-linux-gnu
  - - x86_64-unknown-linux-musl
  -
  - steps:
  - - name: "Checkout code"
  - uses: actions/checkout@v3
  - with:
  - fetch-depth: 1
  - submodules: true
  -
  - - name: "Login to Docker Hub"
  - uses: docker/login-action@v2
  - with:
  - registry: docker.io
  - username: ${{ secrets.DOCKER_LOGIN }}
  - password: ${{ secrets.DOCKER_PASSWORD }}
  -
  - - name: "Get docker build checksum"
  - id: docker-build-checksum
  - run: echo "checksum=$(./scripts/docker_build_checksum.sh)" >> $GITHUB_OUTPUT
  -
  - - name: "Setup cache for Docker buildx (${{ matrix.arch }})"
  - uses: actions/cache@v3
  - with:
  - path: .cache/docker/buildx
  - key: cache-v1-buildx-${{ runner.os }}-${{ matrix.arch }}-${{ steps.docker-build-checksum.outputs.checksum }}
  - restore-keys: |
  - cache-v1-buildx-${{ runner.os }}-${{ matrix.arch }}-
  - cache-v1-buildx-${{ runner.os }}-
  -
  - - name: "Build image (${{ matrix.arch }})"
  - run: |
  - echo "OSXCROSS_URL=${{ secrets.OSXCROSS_URL }}" > ".env"
  - CROSS="${{ matrix.arch }}" ./docker-dev docker-image-build-push
  