CP: Revert "Remove unused drone_dimension field" (#145057)

CP: 5ee0bc0f142f5b07a178d47cffb05a769894a6c2
diff --git a/.ci.yaml b/.ci.yaml
index f486825..3ec8a00 100644
--- a/.ci.yaml
+++ b/.ci.yaml
@@ -453,6 +453,8 @@
       firebase_project: main-docs-flutter-prod
       release_ref: refs/heads/master
       release_build: "true"
+    drone_dimensions:
+      - os=Linux
 
   - name: Linux docs_test
     recipe: flutter/flutter_drone
@@ -5978,6 +5980,8 @@
       task_name: flutter_packaging
       tags: >
         ["framework", "hostonly", "shard", "linux"]
+    drone_dimensions:
+      - os=Linux
 
   - name: Mac flutter_packaging
     recipe: packaging/packaging
@@ -5990,6 +5994,9 @@
       task_name: flutter_packaging
       tags: >
         ["framework", "hostonly", "shard", "mac"]
+    drone_dimensions:
+      - os=Mac
+      - cpu=x86
 
 
   - name: Mac_arm64 flutter_packaging
@@ -6003,6 +6010,9 @@
       task_name: flutter_packaging
       tags: >
         ["framework", "hostonly", "shard", "mac"]
+    drone_dimensions:
+      - os=Mac
+      - cpu=arm64
 
   - name: Windows flutter_packaging
     recipe: packaging/packaging
@@ -6016,6 +6026,8 @@
       task_name: flutter_packaging
       tags: >
         ["framework", "hostonly", "shard", "windows"]
+    drone_dimensions:
+      - os=Windows
 
 
   - name: Linux docs_deploy_beta
@@ -6038,6 +6050,8 @@
       validation: docs_deploy
       validation_name: Docs_deploy
       firebase_project: master-docs-flutter-dev
+    drone_dimensions:
+      - os=Linux
 
   - name: Linux docs_deploy_stable
     recipe: flutter/docs
@@ -6059,3 +6073,5 @@
       validation: docs_deploy
       validation_name: Docs_deploy
       firebase_project: docs-flutter-dev
+    drone_dimensions:
+      - os=Linux