ha-ndarray 0.5.0

A hardware-accelerated n-dimensional array
Documentation
name: Dev Container

on:
  pull_request:
  push:
    branches: [ devcontainer-codespaces ]

jobs:
  build-devcontainer:
    name: Build .devcontainer/Dockerfile (${{ matrix.platform }})
    runs-on: ubuntu-latest
    strategy:
      fail-fast: false
      matrix:
        platform: [ linux/amd64, linux/arm64 ]
    steps:
      - name: Checkout
        uses: actions/checkout@v4

      - name: Set up QEMU (emulation for non-native arch)
        uses: docker/setup-qemu-action@v3

      - name: Set up Docker Buildx
        uses: docker/setup-buildx-action@v3

      - name: Build (cache-enabled)
        uses: docker/build-push-action@v5
        with:
          context: .
          file: .devcontainer/Dockerfile
          platforms: ${{ matrix.platform }}
          push: false
          load: true
          cache-from: type=gha
          cache-to: type=gha,mode=max