diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index d1a730b51a9b83bcb259347810adab5fb87e9b01..908c43e36f61c425877181120c3e03fb95a3c126 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -47,7 +47,7 @@ jobs:
         uses: docker/build-push-action@v4
         with:
           context: .
-          platforms: linux/amd64,linux/arm64/v8
+          platforms: ${{ matrix.platform }}
           push: ${{ github.event_name != 'pull_request' }}
           tags: ${{ steps.meta.outputs.tags }}
           labels: ${{ steps.meta.outputs.labels }}