From 22e589a3b4c4ed39525675c82d59e1dd3b8bd3fa Mon Sep 17 00:00:00 2001
From: Pieter Noordhuis <pieter.noordhuis@databricks.com>
Date: Thu, 23 Apr 2026 09:48:07 +0200
Subject: [PATCH] Also skip the server-side subtrees on macOS

Extends the windows skip from the parent PR to macOS. Same argument:
the subtrees that were skipped on windows exercise server-side logic
through bundle deploy/update cycles and don't exercise
OS-specific CLI behavior. Linux runs cover them fully.

Also hoists the permissions skip to the parent `resources/` test.toml
(so every `resources/*` directory inherits it) and adds four more
subtrees that match the same pattern:

- `bundle/resources/` (parent -- was just `permissions/` before): covers
  jobs, pipelines, clusters, dashboards, grants, model_serving_endpoints,
  postgres_*, quality_monitors, secret_scopes, volumes, etc.
- `bundle/deployment/bind/` and `bundle/deployment/unbind/`: server-side
  state binding
- `bundle/run_as/`: server-side identity impersonation
- `bundle/resource_deps/`: server-side dependency resolution

`out.test.toml` files regenerated via `make generate-out-test-toml`.

Expected incremental impact on top of the parent PR:
- windows/terraform: should drop from ~23m toward ~12-15m
- macos/terraform: should drop from ~13m toward ~7-9m
- linux/terraform unchanged (full coverage preserved)

Co-authored-by: Isaac
---
 acceptance/bundle/deployment/bind/alert/out.test.toml    | 4 ++++
 acceptance/bundle/deployment/bind/catalog/out.test.toml  | 4 ++++
 acceptance/bundle/deployment/bind/cluster/out.test.toml  | 4 ++++
 .../bundle/deployment/bind/dashboard/out.test.toml       | 4 ++++
 .../deployment/bind/dashboard/recreation/out.test.toml   | 4 ++++
 .../deployment/bind/database_instance/out.test.toml      | 4 ++++
 .../bundle/deployment/bind/experiment/out.test.toml      | 4 ++++
 .../deployment/bind/external_location/out.test.toml      | 4 ++++
 .../bind/job/already-managed-different/out.test.toml     | 4 ++++
 .../bind/job/already-managed-same/out.test.toml          | 4 ++++
 .../deployment/bind/job/engine-from-config/out.test.toml | 4 ++++
 .../deployment/bind/job/generate-and-bind/out.test.toml  | 4 ++++
 .../deployment/bind/job/job-abort-bind/out.test.toml     | 4 ++++
 .../bind/job/job-spark-python-task/out.test.toml         | 4 ++++
 .../bundle/deployment/bind/job/noop-job/out.test.toml    | 4 ++++
 .../bundle/deployment/bind/job/python-job/out.test.toml  | 4 ++++
 .../bundle/deployment/bind/job/stale-state/out.test.toml | 4 ++++
 .../deployment/bind/model-serving-endpoint/out.test.toml | 4 ++++
 .../deployment/bind/pipelines/recreate/out.test.toml     | 4 ++++
 .../deployment/bind/pipelines/update/out.test.toml       | 4 ++++
 .../bundle/deployment/bind/quality-monitor/out.test.toml | 4 ++++
 .../deployment/bind/registered-model/out.test.toml       | 4 ++++
 acceptance/bundle/deployment/bind/schema/out.test.toml   | 4 ++++
 .../bundle/deployment/bind/secret-scope/out.test.toml    | 4 ++++
 .../bundle/deployment/bind/sql_warehouse/out.test.toml   | 4 ++++
 acceptance/bundle/deployment/bind/test.toml              | 3 +++
 .../deployment/bind/vector_search_endpoint/out.test.toml | 4 ++++
 acceptance/bundle/deployment/bind/volume/out.test.toml   | 4 ++++
 .../deployment/unbind/engine-from-config/out.test.toml   | 4 ++++
 acceptance/bundle/deployment/unbind/grants/out.test.toml | 4 ++++
 acceptance/bundle/deployment/unbind/job/out.test.toml    | 4 ++++
 .../bundle/deployment/unbind/permissions/out.test.toml   | 4 ++++
 .../bundle/deployment/unbind/python-job/out.test.toml    | 4 ++++
 acceptance/bundle/deployment/unbind/test.toml            | 3 +++
 .../resource_deps/bad_ref_string_to_int/out.test.toml    | 4 ++++
 acceptance/bundle/resource_deps/bad_syntax/out.test.toml | 4 ++++
 .../bundle/resource_deps/create_error/out.test.toml      | 4 ++++
 acceptance/bundle/resource_deps/grant_ref/out.test.toml  | 4 ++++
 acceptance/bundle/resource_deps/id_chain/out.test.toml   | 4 ++++
 acceptance/bundle/resource_deps/id_star/out.test.toml    | 4 ++++
 .../resource_deps/immutable_field_ref/out.test.toml      | 4 ++++
 .../implicit_deps_model_serving_endpoint/out.test.toml   | 4 ++++
 .../implicit_deps_quality_monitor/out.test.toml          | 4 ++++
 .../implicit_deps_registered_model/out.test.toml         | 4 ++++
 .../resource_deps/implicit_deps_volume/out.test.toml     | 4 ++++
 acceptance/bundle/resource_deps/job_id/out.test.toml     | 4 ++++
 .../job_id_big_graph/delete_all/out.test.toml            | 4 ++++
 .../resource_deps/job_id_big_graph/destroy/out.test.toml | 4 ++++
 .../bundle/resource_deps/job_id_delete_bar/out.test.toml | 4 ++++
 .../bundle/resource_deps/job_id_delete_foo/out.test.toml | 4 ++++
 acceptance/bundle/resource_deps/job_tasks/out.test.toml  | 4 ++++
 .../bundle/resource_deps/jobs_update/out.test.toml       | 4 ++++
 .../resource_deps/jobs_update_remote/out.test.toml       | 4 ++++
 acceptance/bundle/resource_deps/loop_jobs/out.test.toml  | 4 ++++
 acceptance/bundle/resource_deps/loop_self/out.test.toml  | 4 ++++
 .../missing_ingestion_definition/out.test.toml           | 4 ++++
 .../bundle/resource_deps/missing_map_key/out.test.toml   | 4 ++++
 .../resource_deps/missing_string_field/out.test.toml     | 4 ++++
 .../resource_deps/non_existent_field/out.test.toml       | 4 ++++
 .../bundle/resource_deps/permission_ref/out.test.toml    | 4 ++++
 .../resource_deps/pipelines_recreate/out.test.toml       | 4 ++++
 .../present_ingestion_definition/out.test.toml           | 4 ++++
 .../bundle/resource_deps/remote_app_url/out.test.toml    | 4 ++++
 .../remote_field_storage_location/out.test.toml          | 4 ++++
 .../bundle/resource_deps/remote_pipeline/out.test.toml   | 4 ++++
 .../bundle/resource_deps/resources_var/out.test.toml     | 4 ++++
 .../resource_deps/resources_var_presets/out.test.toml    | 4 ++++
 .../resources_var_presets_implicit_deps/out.test.toml    | 4 ++++
 acceptance/bundle/resource_deps/test.toml                | 5 +++++
 acceptance/bundle/resources/alerts/basic/out.test.toml   | 4 ++++
 .../bundle/resources/alerts/with_file/out.test.toml      | 4 ++++
 .../with_file_not_allowed_field_error/out.test.toml      | 4 ++++
 .../with_file_variable_interpolation_error/out.test.toml | 4 ++++
 .../bundle/resources/apps/config-drift/out.test.toml     | 4 ++++
 .../resources/apps/create_already_exists/out.test.toml   | 4 ++++
 .../resources/apps/default_description/out.test.toml     | 4 ++++
 .../bundle/resources/apps/inline_config/out.test.toml    | 4 ++++
 .../apps/lifecycle-started-omitted/out.test.toml         | 4 ++++
 .../apps/lifecycle-started-terraform-error/out.test.toml | 4 ++++
 .../apps/lifecycle-started-toggle/out.test.toml          | 4 ++++
 .../resources/apps/lifecycle-started/out.test.toml       | 4 ++++
 .../bundle/resources/apps/resource-refs/out.test.toml    | 4 ++++
 acceptance/bundle/resources/apps/update/out.test.toml    | 4 ++++
 .../bundle/resources/catalogs/auto-approve/out.test.toml | 4 ++++
 acceptance/bundle/resources/catalogs/basic/out.test.toml | 4 ++++
 .../bundle/resources/catalogs/with-schemas/out.test.toml | 4 ++++
 .../clusters/deploy/data_security_mode/out.test.toml     | 4 ++++
 .../clusters/deploy/instance_pool/out.test.toml          | 4 ++++
 .../deploy/instance_pool_and_node_type/out.test.toml     | 4 ++++
 .../clusters/deploy/local_ssd_count/out.test.toml        | 4 ++++
 .../clusters/deploy/num_workers_absent/out.test.toml     | 4 ++++
 .../resources/clusters/deploy/simple/out.test.toml       | 4 ++++
 .../clusters/deploy/update-after-create/out.test.toml    | 4 ++++
 .../deploy/update-and-resize-autoscale/out.test.toml     | 4 ++++
 .../clusters/deploy/update-and-resize/out.test.toml      | 4 ++++
 .../clusters/deploy/workload_type/out.test.toml          | 4 ++++
 .../clusters/run/spark_python_task/out.test.toml         | 4 ++++
 .../dashboards/change-embed-credentials/out.test.toml    | 4 ++++
 .../resources/dashboards/change-name/out.test.toml       | 4 ++++
 .../dashboards/change-parent-path/out.test.toml          | 4 ++++
 .../dashboards/change-serialized-dashboard/out.test.toml | 4 ++++
 .../dashboards/dataset-catalog-schema/out.test.toml      | 4 ++++
 .../dashboards/delete-trashed-out-of-band/out.test.toml  | 4 ++++
 .../bundle/resources/dashboards/destroy/out.test.toml    | 4 ++++
 .../resources/dashboards/detect-change/out.test.toml     | 4 ++++
 .../resources/dashboards/generate_inplace/out.test.toml  | 4 ++++
 .../resources/dashboards/nested-folders/out.test.toml    | 4 ++++
 .../publish-failure-cleans-up-dashboard/out.test.toml    | 4 ++++
 .../bundle/resources/dashboards/simple/out.test.toml     | 4 ++++
 .../dashboards/simple_outside_bundle_root/out.test.toml  | 4 ++++
 .../resources/dashboards/simple_syncroot/out.test.toml   | 4 ++++
 .../dashboards/unpublish-out-of-band/out.test.toml       | 4 ++++
 .../resources/database_catalogs/basic/out.test.toml      | 4 ++++
 .../database_instances/single-instance/out.test.toml     | 4 ++++
 .../bundle/resources/experiments/basic/out.test.toml     | 4 ++++
 .../bundle/resources/external_locations/out.test.toml    | 4 ++++
 .../bundle/resources/grants/catalogs/out.test.toml       | 4 ++++
 .../resources/grants/registered_models/out.test.toml     | 4 ++++
 .../grants/schemas/all_privileges/out.test.toml          | 4 ++++
 .../grants/schemas/change_privilege/out.test.toml        | 4 ++++
 .../grants/schemas/duplicate_principals/out.test.toml    | 4 ++++
 .../grants/schemas/duplicate_privileges/out.test.toml    | 4 ++++
 .../resources/grants/schemas/empty_array/out.test.toml   | 4 ++++
 .../grants/schemas/out_of_band_principal/out.test.toml   | 4 ++++
 .../grants/schemas/remove_principal/out.test.toml        | 4 ++++
 acceptance/bundle/resources/grants/volumes/out.test.toml | 4 ++++
 acceptance/bundle/resources/independent/out.test.toml    | 4 ++++
 acceptance/bundle/resources/jobs/big_id/out.test.toml    | 4 ++++
 .../bundle/resources/jobs/check-metadata/out.test.toml   | 4 ++++
 .../bundle/resources/jobs/create-error/out.test.toml     | 4 ++++
 .../bundle/resources/jobs/delete_job/out.test.toml       | 4 ++++
 .../bundle/resources/jobs/delete_task/out.test.toml      | 4 ++++
 .../resources/jobs/double-underscore-keys/out.test.toml  | 4 ++++
 .../resources/jobs/fail-on-active-runs/out.test.toml     | 4 ++++
 .../jobs/instance_pool_and_node_type/out.test.toml       | 4 ++++
 .../bundle/resources/jobs/no-git-provider/out.test.toml  | 4 ++++
 .../bundle/resources/jobs/num_workers/out.test.toml      | 4 ++++
 .../resources/jobs/on_failure_empty_slice/out.test.toml  | 4 ++++
 .../bundle/resources/jobs/remote_add_tag/out.test.toml   | 4 ++++
 .../resources/jobs/remote_delete/deploy/out.test.toml    | 4 ++++
 .../resources/jobs/remote_delete/destroy/out.test.toml   | 4 ++++
 .../resources/jobs/remote_matches_config/out.test.toml   | 4 ++++
 .../bundle/resources/jobs/shared-root-path/out.test.toml | 4 ++++
 .../bundle/resources/jobs/tags_empty_map/out.test.toml   | 4 ++++
 .../bundle/resources/jobs/task-source/out.test.toml      | 4 ++++
 .../resources/jobs/tasks-reorder-locally/out.test.toml   | 4 ++++
 acceptance/bundle/resources/jobs/update/out.test.toml    | 4 ++++
 .../resources/jobs/update_single_node/out.test.toml      | 4 ++++
 .../model_serving_endpoints/basic/out.test.toml          | 4 ++++
 .../recreate/catalog-name/out.test.toml                  | 4 ++++
 .../recreate/name-change/out.test.toml                   | 4 ++++
 .../recreate/route-optimized/out.test.toml               | 4 ++++
 .../recreate/schema-name/out.test.toml                   | 4 ++++
 .../recreate/table-prefix/out.test.toml                  | 4 ++++
 .../running-endpoint/out.test.toml                       | 4 ++++
 .../update/ai-gateway/out.test.toml                      | 4 ++++
 .../update/both_gateway_and_tags/out.test.toml           | 4 ++++
 .../model_serving_endpoints/update/config/out.test.toml  | 4 ++++
 .../update/email-notifications/out.test.toml             | 4 ++++
 .../model_serving_endpoints/update/tags/out.test.toml    | 4 ++++
 acceptance/bundle/resources/models/basic/out.test.toml   | 4 ++++
 .../permissions/apps/current_can_manage/out.test.toml    | 1 +
 .../permissions/apps/other_can_manage/out.test.toml      | 1 +
 .../clusters/current_can_manage/out.test.toml            | 1 +
 .../resources/permissions/clusters/target/out.test.toml  | 1 +
 .../permissions/dashboards/create/out.test.toml          | 1 +
 .../database_instances/current_can_manage/out.test.toml  | 1 +
 .../experiments/current_can_manage/out.test.toml         | 1 +
 .../bundle/resources/permissions/factcheck/out.test.toml | 1 +
 .../permissions/jobs/added_remotely/out.test.toml        | 1 +
 .../permissions/jobs/current_can_manage/out.test.toml    | 1 +
 .../jobs/current_can_manage_run/out.test.toml            | 1 +
 .../permissions/jobs/current_is_owner/out.test.toml      | 1 +
 .../permissions/jobs/delete_one/cloud/out.test.toml      | 1 +
 .../permissions/jobs/delete_one/local/out.test.toml      | 1 +
 .../permissions/jobs/deleted_remotely/out.test.toml      | 1 +
 .../with_permissions/out.test.toml                       | 1 +
 .../without_permissions/out.test.toml                    | 1 +
 .../resources/permissions/jobs/empty_list/out.test.toml  | 1 +
 .../permissions/jobs/other_can_manage/out.test.toml      | 1 +
 .../permissions/jobs/other_can_manage_run/out.test.toml  | 1 +
 .../permissions/jobs/other_is_owner/out.test.toml        | 1 +
 .../permissions/jobs/reorder_locally/out.test.toml       | 1 +
 .../permissions/jobs/reorder_remotely/out.test.toml      | 1 +
 .../resources/permissions/jobs/update/out.test.toml      | 1 +
 .../resources/permissions/jobs/viewers/out.test.toml     | 1 +
 .../permissions/models/current_can_manage/out.test.toml  | 1 +
 acceptance/bundle/resources/permissions/out.test.toml    | 1 +
 .../pipelines/current_can_manage/out.test.toml           | 1 +
 .../permissions/pipelines/current_is_owner/out.test.toml | 1 +
 .../permissions/pipelines/empty_list/out.test.toml       | 1 +
 .../permissions/pipelines/other_can_manage/out.test.toml | 1 +
 .../permissions/pipelines/other_is_owner/out.test.toml   | 1 +
 .../resources/permissions/pipelines/update/out.test.toml | 1 +
 .../postgres_projects/current_can_manage/out.test.toml   | 1 +
 .../sql_warehouses/current_can_manage/out.test.toml      | 1 +
 .../permissions/target_permissions/out.test.toml         | 1 +
 acceptance/bundle/resources/permissions/test.toml        | 6 ------
 .../current_can_manage/out.test.toml                     | 1 +
 .../pipelines/allow-duplicate-names/out.test.toml        | 4 ++++
 .../resources/pipelines/auto-approve/out.test.toml       | 4 ++++
 .../resources/pipelines/lakeflow-pipeline/out.test.toml  | 4 ++++
 .../resources/pipelines/num-workers-zero/out.test.toml   | 4 ++++
 .../change-ingestion-definition/out.test.toml            | 4 ++++
 .../pipelines/recreate-keys/change-storage/out.test.toml | 4 ++++
 .../bundle/resources/pipelines/recreate/out.test.toml    | 4 ++++
 .../bundle/resources/pipelines/update/out.test.toml      | 4 ++++
 .../resources/postgres_branches/basic/out.test.toml      | 4 ++++
 .../resources/postgres_branches/recreate/out.test.toml   | 4 ++++
 .../postgres_branches/update_protected/out.test.toml     | 4 ++++
 .../postgres_branches/without_branch_id/out.test.toml    | 4 ++++
 .../resources/postgres_endpoints/basic/out.test.toml     | 4 ++++
 .../resources/postgres_endpoints/recreate/out.test.toml  | 4 ++++
 .../postgres_endpoints/update_autoscaling/out.test.toml  | 4 ++++
 .../postgres_endpoints/without_endpoint_id/out.test.toml | 4 ++++
 .../resources/postgres_projects/basic/out.test.toml      | 4 ++++
 .../resources/postgres_projects/recreate/out.test.toml   | 4 ++++
 .../postgres_projects/update_display_name/out.test.toml  | 4 ++++
 .../postgres_projects/without_project_id/out.test.toml   | 4 ++++
 .../quality_monitors/change_assets_dir/out.test.toml     | 4 ++++
 .../change_output_schema_name/out.test.toml              | 4 ++++
 .../quality_monitors/change_table_name/out.test.toml     | 4 ++++
 .../resources/quality_monitors/create/out.test.toml      | 4 ++++
 .../resources/registered_models/basic/out.test.toml      | 4 ++++
 .../bundle/resources/schemas/auto-approve/out.test.toml  | 4 ++++
 .../bundle/resources/schemas/recreate/out.test.toml      | 4 ++++
 acceptance/bundle/resources/schemas/update/out.test.toml | 4 ++++
 .../resources/secret_scopes/backend-type/out.test.toml   | 4 ++++
 .../bundle/resources/secret_scopes/basic/out.test.toml   | 4 ++++
 .../resources/secret_scopes/delete_scope/out.test.toml   | 4 ++++
 .../secret_scopes/permissions-collapse/out.test.toml     | 4 ++++
 .../resources/secret_scopes/permissions/out.test.toml    | 4 ++++
 acceptance/bundle/resources/sql_warehouses/out.test.toml | 4 ++++
 .../resources/synced_database_tables/basic/out.test.toml | 4 ++++
 acceptance/bundle/resources/test.toml                    | 7 +++++++
 .../vector_search_endpoints/basic/out.test.toml          | 4 ++++
 .../drift/budget_policy/out.test.toml                    | 4 ++++
 .../vector_search_endpoints/drift/min_qps/out.test.toml  | 4 ++++
 .../drift/recreated_same_name/out.test.toml              | 4 ++++
 .../recreate/endpoint_type/out.test.toml                 | 4 ++++
 .../update/budget_policy/out.test.toml                   | 4 ++++
 .../vector_search_endpoints/update/min_qps/out.test.toml | 4 ++++
 .../resources/volumes/catalog-var-ref/out.test.toml      | 4 ++++
 .../resources/volumes/change-comment/out.test.toml       | 4 ++++
 .../bundle/resources/volumes/change-name/out.test.toml   | 4 ++++
 .../resources/volumes/change-schema-name/out.test.toml   | 4 ++++
 .../bundle/resources/volumes/recreate/out.test.toml      | 4 ++++
 .../resources/volumes/remote-change-name/out.test.toml   | 4 ++++
 .../bundle/resources/volumes/remote-delete/out.test.toml | 4 ++++
 .../resources/volumes/set-storage-location/out.test.toml | 4 ++++
 .../bundle/run_as/allowed/regular_user/out.test.toml     | 4 ++++
 .../run_as/allowed/service_principal/out.test.toml       | 4 ++++
 acceptance/bundle/run_as/dashboard_embed/out.test.toml   | 4 ++++
 acceptance/bundle/run_as/empty_override/out.test.toml    | 4 ++++
 acceptance/bundle/run_as/empty_run_as/out.test.toml      | 4 ++++
 acceptance/bundle/run_as/empty_run_as_dict/out.test.toml | 4 ++++
 acceptance/bundle/run_as/empty_sp/out.test.toml          | 4 ++++
 acceptance/bundle/run_as/empty_user/out.test.toml        | 4 ++++
 acceptance/bundle/run_as/empty_user_and_sp/out.test.toml | 4 ++++
 .../bundle/run_as/invalid_both_sp_and_user/out.test.toml | 4 ++++
 acceptance/bundle/run_as/job_default/out.test.toml       | 4 ++++
 .../bundle/run_as/model_serving_different/out.test.toml  | 4 ++++
 .../bundle/run_as/model_serving_matching/out.test.toml   | 4 ++++
 acceptance/bundle/run_as/out.test.toml                   | 4 ++++
 .../bundle/run_as/pipelines/regular_user/out.test.toml   | 4 ++++
 .../run_as/pipelines/service_principal/out.test.toml     | 4 ++++
 acceptance/bundle/run_as/pipelines_legacy/out.test.toml  | 4 ++++
 acceptance/bundle/run_as/test.toml                       | 4 ++++
 .../default-python/combinations/classic/out.test.toml    | 1 +
 .../default-python/combinations/serverless/out.test.toml | 1 +
 .../templates/default-python/combinations/test.toml      | 9 +++++----
 .../default-python/integration_classic/out.test.toml     | 1 +
 .../default-python/integration_classic/test.toml         | 7 ++++---
 .../templates/default-python/serverless/out.test.toml    | 1 +
 .../bundle/templates/default-python/serverless/test.toml | 5 +++--
 275 files changed, 975 insertions(+), 15 deletions(-)
 create mode 100644 acceptance/bundle/deployment/bind/test.toml
 create mode 100644 acceptance/bundle/deployment/unbind/test.toml
 create mode 100644 acceptance/bundle/run_as/test.toml

diff --git a/acceptance/bundle/deployment/bind/alert/out.test.toml b/acceptance/bundle/deployment/bind/alert/out.test.toml
index ce10602d55..1056bdc5a8 100644
--- a/acceptance/bundle/deployment/bind/alert/out.test.toml
+++ b/acceptance/bundle/deployment/bind/alert/out.test.toml
@@ -1,6 +1,10 @@
 Local = false
 Cloud = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [CloudEnvs]
   aws = false
 
diff --git a/acceptance/bundle/deployment/bind/catalog/out.test.toml b/acceptance/bundle/deployment/bind/catalog/out.test.toml
index f1d40380d0..a73ab6bb5b 100644
--- a/acceptance/bundle/deployment/bind/catalog/out.test.toml
+++ b/acceptance/bundle/deployment/bind/catalog/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/deployment/bind/cluster/out.test.toml b/acceptance/bundle/deployment/bind/cluster/out.test.toml
index e28f520234..9d3d41d74c 100644
--- a/acceptance/bundle/deployment/bind/cluster/out.test.toml
+++ b/acceptance/bundle/deployment/bind/cluster/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresCluster = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/bind/dashboard/out.test.toml b/acceptance/bundle/deployment/bind/dashboard/out.test.toml
index 87248584bc..ddb7828968 100644
--- a/acceptance/bundle/deployment/bind/dashboard/out.test.toml
+++ b/acceptance/bundle/deployment/bind/dashboard/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresWarehouse = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/bind/dashboard/recreation/out.test.toml b/acceptance/bundle/deployment/bind/dashboard/recreation/out.test.toml
index 87248584bc..ddb7828968 100644
--- a/acceptance/bundle/deployment/bind/dashboard/recreation/out.test.toml
+++ b/acceptance/bundle/deployment/bind/dashboard/recreation/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresWarehouse = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/bind/database_instance/out.test.toml b/acceptance/bundle/deployment/bind/database_instance/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/deployment/bind/database_instance/out.test.toml
+++ b/acceptance/bundle/deployment/bind/database_instance/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/bind/experiment/out.test.toml b/acceptance/bundle/deployment/bind/experiment/out.test.toml
index 01ed6822af..e2cbea23c7 100644
--- a/acceptance/bundle/deployment/bind/experiment/out.test.toml
+++ b/acceptance/bundle/deployment/bind/experiment/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/bind/external_location/out.test.toml b/acceptance/bundle/deployment/bind/external_location/out.test.toml
index 54146af564..9292af5118 100644
--- a/acceptance/bundle/deployment/bind/external_location/out.test.toml
+++ b/acceptance/bundle/deployment/bind/external_location/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/deployment/bind/job/already-managed-different/out.test.toml b/acceptance/bundle/deployment/bind/job/already-managed-different/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/deployment/bind/job/already-managed-different/out.test.toml
+++ b/acceptance/bundle/deployment/bind/job/already-managed-different/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/bind/job/already-managed-same/out.test.toml b/acceptance/bundle/deployment/bind/job/already-managed-same/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/deployment/bind/job/already-managed-same/out.test.toml
+++ b/acceptance/bundle/deployment/bind/job/already-managed-same/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/bind/job/engine-from-config/out.test.toml b/acceptance/bundle/deployment/bind/job/engine-from-config/out.test.toml
index d3e35285f1..cd09811c18 100644
--- a/acceptance/bundle/deployment/bind/job/engine-from-config/out.test.toml
+++ b/acceptance/bundle/deployment/bind/job/engine-from-config/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = []
diff --git a/acceptance/bundle/deployment/bind/job/generate-and-bind/out.test.toml b/acceptance/bundle/deployment/bind/job/generate-and-bind/out.test.toml
index f474b1b917..d69893ff05 100644
--- a/acceptance/bundle/deployment/bind/job/generate-and-bind/out.test.toml
+++ b/acceptance/bundle/deployment/bind/job/generate-and-bind/out.test.toml
@@ -1,5 +1,9 @@
 Local = false
 Cloud = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/bind/job/job-abort-bind/out.test.toml b/acceptance/bundle/deployment/bind/job/job-abort-bind/out.test.toml
index 01ed6822af..e2cbea23c7 100644
--- a/acceptance/bundle/deployment/bind/job/job-abort-bind/out.test.toml
+++ b/acceptance/bundle/deployment/bind/job/job-abort-bind/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/bind/job/job-spark-python-task/out.test.toml b/acceptance/bundle/deployment/bind/job/job-spark-python-task/out.test.toml
index 01ed6822af..e2cbea23c7 100644
--- a/acceptance/bundle/deployment/bind/job/job-spark-python-task/out.test.toml
+++ b/acceptance/bundle/deployment/bind/job/job-spark-python-task/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/bind/job/noop-job/out.test.toml b/acceptance/bundle/deployment/bind/job/noop-job/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/deployment/bind/job/noop-job/out.test.toml
+++ b/acceptance/bundle/deployment/bind/job/noop-job/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/bind/job/python-job/out.test.toml b/acceptance/bundle/deployment/bind/job/python-job/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/deployment/bind/job/python-job/out.test.toml
+++ b/acceptance/bundle/deployment/bind/job/python-job/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/bind/job/stale-state/out.test.toml b/acceptance/bundle/deployment/bind/job/stale-state/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/deployment/bind/job/stale-state/out.test.toml
+++ b/acceptance/bundle/deployment/bind/job/stale-state/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/bind/model-serving-endpoint/out.test.toml b/acceptance/bundle/deployment/bind/model-serving-endpoint/out.test.toml
index 01ed6822af..e2cbea23c7 100644
--- a/acceptance/bundle/deployment/bind/model-serving-endpoint/out.test.toml
+++ b/acceptance/bundle/deployment/bind/model-serving-endpoint/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/bind/pipelines/recreate/out.test.toml b/acceptance/bundle/deployment/bind/pipelines/recreate/out.test.toml
index 01ed6822af..e2cbea23c7 100644
--- a/acceptance/bundle/deployment/bind/pipelines/recreate/out.test.toml
+++ b/acceptance/bundle/deployment/bind/pipelines/recreate/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/bind/pipelines/update/out.test.toml b/acceptance/bundle/deployment/bind/pipelines/update/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/deployment/bind/pipelines/update/out.test.toml
+++ b/acceptance/bundle/deployment/bind/pipelines/update/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/bind/quality-monitor/out.test.toml b/acceptance/bundle/deployment/bind/quality-monitor/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/deployment/bind/quality-monitor/out.test.toml
+++ b/acceptance/bundle/deployment/bind/quality-monitor/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/bind/registered-model/out.test.toml b/acceptance/bundle/deployment/bind/registered-model/out.test.toml
index d61c11e25c..b344755072 100644
--- a/acceptance/bundle/deployment/bind/registered-model/out.test.toml
+++ b/acceptance/bundle/deployment/bind/registered-model/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/bind/schema/out.test.toml b/acceptance/bundle/deployment/bind/schema/out.test.toml
index d61c11e25c..b344755072 100644
--- a/acceptance/bundle/deployment/bind/schema/out.test.toml
+++ b/acceptance/bundle/deployment/bind/schema/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/bind/secret-scope/out.test.toml b/acceptance/bundle/deployment/bind/secret-scope/out.test.toml
index d61c11e25c..b344755072 100644
--- a/acceptance/bundle/deployment/bind/secret-scope/out.test.toml
+++ b/acceptance/bundle/deployment/bind/secret-scope/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/bind/sql_warehouse/out.test.toml b/acceptance/bundle/deployment/bind/sql_warehouse/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/deployment/bind/sql_warehouse/out.test.toml
+++ b/acceptance/bundle/deployment/bind/sql_warehouse/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/bind/test.toml b/acceptance/bundle/deployment/bind/test.toml
new file mode 100644
index 0000000000..67a62d1780
--- /dev/null
+++ b/acceptance/bundle/deployment/bind/test.toml
@@ -0,0 +1,3 @@
+# Bind exercises server-side state binding via bundle deploy cycles; OS-agnostic.
+GOOS.windows = false
+GOOS.darwin = false
diff --git a/acceptance/bundle/deployment/bind/vector_search_endpoint/out.test.toml b/acceptance/bundle/deployment/bind/vector_search_endpoint/out.test.toml
index f1d40380d0..a73ab6bb5b 100644
--- a/acceptance/bundle/deployment/bind/vector_search_endpoint/out.test.toml
+++ b/acceptance/bundle/deployment/bind/vector_search_endpoint/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/deployment/bind/volume/out.test.toml b/acceptance/bundle/deployment/bind/volume/out.test.toml
index d61c11e25c..b344755072 100644
--- a/acceptance/bundle/deployment/bind/volume/out.test.toml
+++ b/acceptance/bundle/deployment/bind/volume/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/unbind/engine-from-config/out.test.toml b/acceptance/bundle/deployment/unbind/engine-from-config/out.test.toml
index d3e35285f1..cd09811c18 100644
--- a/acceptance/bundle/deployment/unbind/engine-from-config/out.test.toml
+++ b/acceptance/bundle/deployment/unbind/engine-from-config/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = []
diff --git a/acceptance/bundle/deployment/unbind/grants/out.test.toml b/acceptance/bundle/deployment/unbind/grants/out.test.toml
index d61c11e25c..b344755072 100644
--- a/acceptance/bundle/deployment/unbind/grants/out.test.toml
+++ b/acceptance/bundle/deployment/unbind/grants/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/unbind/job/out.test.toml b/acceptance/bundle/deployment/unbind/job/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/deployment/unbind/job/out.test.toml
+++ b/acceptance/bundle/deployment/unbind/job/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/unbind/permissions/out.test.toml b/acceptance/bundle/deployment/unbind/permissions/out.test.toml
index 01ed6822af..e2cbea23c7 100644
--- a/acceptance/bundle/deployment/unbind/permissions/out.test.toml
+++ b/acceptance/bundle/deployment/unbind/permissions/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/unbind/python-job/out.test.toml b/acceptance/bundle/deployment/unbind/python-job/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/deployment/unbind/python-job/out.test.toml
+++ b/acceptance/bundle/deployment/unbind/python-job/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/deployment/unbind/test.toml b/acceptance/bundle/deployment/unbind/test.toml
new file mode 100644
index 0000000000..c0dafe231d
--- /dev/null
+++ b/acceptance/bundle/deployment/unbind/test.toml
@@ -0,0 +1,3 @@
+# Unbind exercises server-side state binding via bundle deploy cycles; OS-agnostic.
+GOOS.windows = false
+GOOS.darwin = false
diff --git a/acceptance/bundle/resource_deps/bad_ref_string_to_int/out.test.toml b/acceptance/bundle/resource_deps/bad_ref_string_to_int/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/bad_ref_string_to_int/out.test.toml
+++ b/acceptance/bundle/resource_deps/bad_ref_string_to_int/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/bad_syntax/out.test.toml b/acceptance/bundle/resource_deps/bad_syntax/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/bad_syntax/out.test.toml
+++ b/acceptance/bundle/resource_deps/bad_syntax/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/create_error/out.test.toml b/acceptance/bundle/resource_deps/create_error/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/create_error/out.test.toml
+++ b/acceptance/bundle/resource_deps/create_error/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/grant_ref/out.test.toml b/acceptance/bundle/resource_deps/grant_ref/out.test.toml
index 54146af564..9292af5118 100644
--- a/acceptance/bundle/resource_deps/grant_ref/out.test.toml
+++ b/acceptance/bundle/resource_deps/grant_ref/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/resource_deps/id_chain/out.test.toml b/acceptance/bundle/resource_deps/id_chain/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/id_chain/out.test.toml
+++ b/acceptance/bundle/resource_deps/id_chain/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/id_star/out.test.toml b/acceptance/bundle/resource_deps/id_star/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/id_star/out.test.toml
+++ b/acceptance/bundle/resource_deps/id_star/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/immutable_field_ref/out.test.toml b/acceptance/bundle/resource_deps/immutable_field_ref/out.test.toml
index 54146af564..9292af5118 100644
--- a/acceptance/bundle/resource_deps/immutable_field_ref/out.test.toml
+++ b/acceptance/bundle/resource_deps/immutable_field_ref/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/resource_deps/implicit_deps_model_serving_endpoint/out.test.toml b/acceptance/bundle/resource_deps/implicit_deps_model_serving_endpoint/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/implicit_deps_model_serving_endpoint/out.test.toml
+++ b/acceptance/bundle/resource_deps/implicit_deps_model_serving_endpoint/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/implicit_deps_quality_monitor/out.test.toml b/acceptance/bundle/resource_deps/implicit_deps_quality_monitor/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/implicit_deps_quality_monitor/out.test.toml
+++ b/acceptance/bundle/resource_deps/implicit_deps_quality_monitor/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/implicit_deps_registered_model/out.test.toml b/acceptance/bundle/resource_deps/implicit_deps_registered_model/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/implicit_deps_registered_model/out.test.toml
+++ b/acceptance/bundle/resource_deps/implicit_deps_registered_model/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/implicit_deps_volume/out.test.toml b/acceptance/bundle/resource_deps/implicit_deps_volume/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/implicit_deps_volume/out.test.toml
+++ b/acceptance/bundle/resource_deps/implicit_deps_volume/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/job_id/out.test.toml b/acceptance/bundle/resource_deps/job_id/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/job_id/out.test.toml
+++ b/acceptance/bundle/resource_deps/job_id/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/job_id_big_graph/delete_all/out.test.toml b/acceptance/bundle/resource_deps/job_id_big_graph/delete_all/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/job_id_big_graph/delete_all/out.test.toml
+++ b/acceptance/bundle/resource_deps/job_id_big_graph/delete_all/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/job_id_big_graph/destroy/out.test.toml b/acceptance/bundle/resource_deps/job_id_big_graph/destroy/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/job_id_big_graph/destroy/out.test.toml
+++ b/acceptance/bundle/resource_deps/job_id_big_graph/destroy/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/job_id_delete_bar/out.test.toml b/acceptance/bundle/resource_deps/job_id_delete_bar/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/job_id_delete_bar/out.test.toml
+++ b/acceptance/bundle/resource_deps/job_id_delete_bar/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/job_id_delete_foo/out.test.toml b/acceptance/bundle/resource_deps/job_id_delete_foo/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/job_id_delete_foo/out.test.toml
+++ b/acceptance/bundle/resource_deps/job_id_delete_foo/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/job_tasks/out.test.toml b/acceptance/bundle/resource_deps/job_tasks/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/job_tasks/out.test.toml
+++ b/acceptance/bundle/resource_deps/job_tasks/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/jobs_update/out.test.toml b/acceptance/bundle/resource_deps/jobs_update/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/jobs_update/out.test.toml
+++ b/acceptance/bundle/resource_deps/jobs_update/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/jobs_update_remote/out.test.toml b/acceptance/bundle/resource_deps/jobs_update_remote/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/jobs_update_remote/out.test.toml
+++ b/acceptance/bundle/resource_deps/jobs_update_remote/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/loop_jobs/out.test.toml b/acceptance/bundle/resource_deps/loop_jobs/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/loop_jobs/out.test.toml
+++ b/acceptance/bundle/resource_deps/loop_jobs/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/loop_self/out.test.toml b/acceptance/bundle/resource_deps/loop_self/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/loop_self/out.test.toml
+++ b/acceptance/bundle/resource_deps/loop_self/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/missing_ingestion_definition/out.test.toml b/acceptance/bundle/resource_deps/missing_ingestion_definition/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/missing_ingestion_definition/out.test.toml
+++ b/acceptance/bundle/resource_deps/missing_ingestion_definition/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/missing_map_key/out.test.toml b/acceptance/bundle/resource_deps/missing_map_key/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/missing_map_key/out.test.toml
+++ b/acceptance/bundle/resource_deps/missing_map_key/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/missing_string_field/out.test.toml b/acceptance/bundle/resource_deps/missing_string_field/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/missing_string_field/out.test.toml
+++ b/acceptance/bundle/resource_deps/missing_string_field/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/non_existent_field/out.test.toml b/acceptance/bundle/resource_deps/non_existent_field/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/non_existent_field/out.test.toml
+++ b/acceptance/bundle/resource_deps/non_existent_field/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/permission_ref/out.test.toml b/acceptance/bundle/resource_deps/permission_ref/out.test.toml
index 54146af564..9292af5118 100644
--- a/acceptance/bundle/resource_deps/permission_ref/out.test.toml
+++ b/acceptance/bundle/resource_deps/permission_ref/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/resource_deps/pipelines_recreate/out.test.toml b/acceptance/bundle/resource_deps/pipelines_recreate/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/pipelines_recreate/out.test.toml
+++ b/acceptance/bundle/resource_deps/pipelines_recreate/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/present_ingestion_definition/out.test.toml b/acceptance/bundle/resource_deps/present_ingestion_definition/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/present_ingestion_definition/out.test.toml
+++ b/acceptance/bundle/resource_deps/present_ingestion_definition/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/remote_app_url/out.test.toml b/acceptance/bundle/resource_deps/remote_app_url/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/remote_app_url/out.test.toml
+++ b/acceptance/bundle/resource_deps/remote_app_url/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/remote_field_storage_location/out.test.toml b/acceptance/bundle/resource_deps/remote_field_storage_location/out.test.toml
index 1819a94c46..268c44770a 100644
--- a/acceptance/bundle/resource_deps/remote_field_storage_location/out.test.toml
+++ b/acceptance/bundle/resource_deps/remote_field_storage_location/out.test.toml
@@ -2,6 +2,10 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [CloudEnvs]
   azure = false
   gcp = false
diff --git a/acceptance/bundle/resource_deps/remote_pipeline/out.test.toml b/acceptance/bundle/resource_deps/remote_pipeline/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/remote_pipeline/out.test.toml
+++ b/acceptance/bundle/resource_deps/remote_pipeline/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/resources_var/out.test.toml b/acceptance/bundle/resource_deps/resources_var/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/resources_var/out.test.toml
+++ b/acceptance/bundle/resource_deps/resources_var/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/resources_var_presets/out.test.toml b/acceptance/bundle/resource_deps/resources_var_presets/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/resources_var_presets/out.test.toml
+++ b/acceptance/bundle/resource_deps/resources_var_presets/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/resources_var_presets_implicit_deps/out.test.toml b/acceptance/bundle/resource_deps/resources_var_presets_implicit_deps/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resource_deps/resources_var_presets_implicit_deps/out.test.toml
+++ b/acceptance/bundle/resource_deps/resources_var_presets_implicit_deps/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resource_deps/test.toml b/acceptance/bundle/resource_deps/test.toml
index dc29b70c32..923c425e8f 100644
--- a/acceptance/bundle/resource_deps/test.toml
+++ b/acceptance/bundle/resource_deps/test.toml
@@ -4,3 +4,8 @@ Ignore = [
     ".databricks",
     ".gitignore",
 ]
+
+# Resource dependency tests exercise server-side resolution via bundle deploy;
+# the CLI behavior under test is OS-agnostic. Linux coverage is sufficient.
+GOOS.windows = false
+GOOS.darwin = false
diff --git a/acceptance/bundle/resources/alerts/basic/out.test.toml b/acceptance/bundle/resources/alerts/basic/out.test.toml
index a20bba0bcb..b3f1fcb0c0 100644
--- a/acceptance/bundle/resources/alerts/basic/out.test.toml
+++ b/acceptance/bundle/resources/alerts/basic/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RunsOnDbr = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/alerts/with_file/out.test.toml b/acceptance/bundle/resources/alerts/with_file/out.test.toml
index f474b1b917..d69893ff05 100644
--- a/acceptance/bundle/resources/alerts/with_file/out.test.toml
+++ b/acceptance/bundle/resources/alerts/with_file/out.test.toml
@@ -1,5 +1,9 @@
 Local = false
 Cloud = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/alerts/with_file_not_allowed_field_error/out.test.toml b/acceptance/bundle/resources/alerts/with_file_not_allowed_field_error/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/alerts/with_file_not_allowed_field_error/out.test.toml
+++ b/acceptance/bundle/resources/alerts/with_file_not_allowed_field_error/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/alerts/with_file_variable_interpolation_error/out.test.toml b/acceptance/bundle/resources/alerts/with_file_variable_interpolation_error/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/alerts/with_file_variable_interpolation_error/out.test.toml
+++ b/acceptance/bundle/resources/alerts/with_file_variable_interpolation_error/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/apps/config-drift/out.test.toml b/acceptance/bundle/resources/apps/config-drift/out.test.toml
index 19b2c349a3..bd777c7de5 100644
--- a/acceptance/bundle/resources/apps/config-drift/out.test.toml
+++ b/acceptance/bundle/resources/apps/config-drift/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/resources/apps/create_already_exists/out.test.toml b/acceptance/bundle/resources/apps/create_already_exists/out.test.toml
index 54146af564..9292af5118 100644
--- a/acceptance/bundle/resources/apps/create_already_exists/out.test.toml
+++ b/acceptance/bundle/resources/apps/create_already_exists/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/resources/apps/default_description/out.test.toml b/acceptance/bundle/resources/apps/default_description/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/apps/default_description/out.test.toml
+++ b/acceptance/bundle/resources/apps/default_description/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/apps/inline_config/out.test.toml b/acceptance/bundle/resources/apps/inline_config/out.test.toml
index f474b1b917..d69893ff05 100644
--- a/acceptance/bundle/resources/apps/inline_config/out.test.toml
+++ b/acceptance/bundle/resources/apps/inline_config/out.test.toml
@@ -1,5 +1,9 @@
 Local = false
 Cloud = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/apps/lifecycle-started-omitted/out.test.toml b/acceptance/bundle/resources/apps/lifecycle-started-omitted/out.test.toml
index 19b2c349a3..bd777c7de5 100644
--- a/acceptance/bundle/resources/apps/lifecycle-started-omitted/out.test.toml
+++ b/acceptance/bundle/resources/apps/lifecycle-started-omitted/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/resources/apps/lifecycle-started-terraform-error/out.test.toml b/acceptance/bundle/resources/apps/lifecycle-started-terraform-error/out.test.toml
index a9f28de48a..5d8b6bb6db 100644
--- a/acceptance/bundle/resources/apps/lifecycle-started-terraform-error/out.test.toml
+++ b/acceptance/bundle/resources/apps/lifecycle-started-terraform-error/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform"]
diff --git a/acceptance/bundle/resources/apps/lifecycle-started-toggle/out.test.toml b/acceptance/bundle/resources/apps/lifecycle-started-toggle/out.test.toml
index 19b2c349a3..bd777c7de5 100644
--- a/acceptance/bundle/resources/apps/lifecycle-started-toggle/out.test.toml
+++ b/acceptance/bundle/resources/apps/lifecycle-started-toggle/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/resources/apps/lifecycle-started/out.test.toml b/acceptance/bundle/resources/apps/lifecycle-started/out.test.toml
index 19b2c349a3..bd777c7de5 100644
--- a/acceptance/bundle/resources/apps/lifecycle-started/out.test.toml
+++ b/acceptance/bundle/resources/apps/lifecycle-started/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/resources/apps/resource-refs/out.test.toml b/acceptance/bundle/resources/apps/resource-refs/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/apps/resource-refs/out.test.toml
+++ b/acceptance/bundle/resources/apps/resource-refs/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/apps/update/out.test.toml b/acceptance/bundle/resources/apps/update/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/apps/update/out.test.toml
+++ b/acceptance/bundle/resources/apps/update/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/catalogs/auto-approve/out.test.toml b/acceptance/bundle/resources/catalogs/auto-approve/out.test.toml
index f1d40380d0..a73ab6bb5b 100644
--- a/acceptance/bundle/resources/catalogs/auto-approve/out.test.toml
+++ b/acceptance/bundle/resources/catalogs/auto-approve/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/resources/catalogs/basic/out.test.toml b/acceptance/bundle/resources/catalogs/basic/out.test.toml
index f1d40380d0..a73ab6bb5b 100644
--- a/acceptance/bundle/resources/catalogs/basic/out.test.toml
+++ b/acceptance/bundle/resources/catalogs/basic/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/resources/catalogs/with-schemas/out.test.toml b/acceptance/bundle/resources/catalogs/with-schemas/out.test.toml
index f1d40380d0..a73ab6bb5b 100644
--- a/acceptance/bundle/resources/catalogs/with-schemas/out.test.toml
+++ b/acceptance/bundle/resources/catalogs/with-schemas/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/resources/clusters/deploy/data_security_mode/out.test.toml b/acceptance/bundle/resources/clusters/deploy/data_security_mode/out.test.toml
index a9766d99c9..26b13cb4b2 100644
--- a/acceptance/bundle/resources/clusters/deploy/data_security_mode/out.test.toml
+++ b/acceptance/bundle/resources/clusters/deploy/data_security_mode/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RunsOnDbr = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/clusters/deploy/instance_pool/out.test.toml b/acceptance/bundle/resources/clusters/deploy/instance_pool/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/clusters/deploy/instance_pool/out.test.toml
+++ b/acceptance/bundle/resources/clusters/deploy/instance_pool/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/clusters/deploy/instance_pool_and_node_type/out.test.toml b/acceptance/bundle/resources/clusters/deploy/instance_pool_and_node_type/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/clusters/deploy/instance_pool_and_node_type/out.test.toml
+++ b/acceptance/bundle/resources/clusters/deploy/instance_pool_and_node_type/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/clusters/deploy/local_ssd_count/out.test.toml b/acceptance/bundle/resources/clusters/deploy/local_ssd_count/out.test.toml
index bf217fa225..a458d1dec4 100644
--- a/acceptance/bundle/resources/clusters/deploy/local_ssd_count/out.test.toml
+++ b/acceptance/bundle/resources/clusters/deploy/local_ssd_count/out.test.toml
@@ -1,6 +1,10 @@
 Local = true
 Cloud = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [CloudEnvs]
   aws = false
   azure = false
diff --git a/acceptance/bundle/resources/clusters/deploy/num_workers_absent/out.test.toml b/acceptance/bundle/resources/clusters/deploy/num_workers_absent/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/clusters/deploy/num_workers_absent/out.test.toml
+++ b/acceptance/bundle/resources/clusters/deploy/num_workers_absent/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/clusters/deploy/simple/out.test.toml b/acceptance/bundle/resources/clusters/deploy/simple/out.test.toml
index a9766d99c9..26b13cb4b2 100644
--- a/acceptance/bundle/resources/clusters/deploy/simple/out.test.toml
+++ b/acceptance/bundle/resources/clusters/deploy/simple/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RunsOnDbr = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/clusters/deploy/update-after-create/out.test.toml b/acceptance/bundle/resources/clusters/deploy/update-after-create/out.test.toml
index 01ed6822af..e2cbea23c7 100644
--- a/acceptance/bundle/resources/clusters/deploy/update-after-create/out.test.toml
+++ b/acceptance/bundle/resources/clusters/deploy/update-after-create/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/clusters/deploy/update-and-resize-autoscale/out.test.toml b/acceptance/bundle/resources/clusters/deploy/update-and-resize-autoscale/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/clusters/deploy/update-and-resize-autoscale/out.test.toml
+++ b/acceptance/bundle/resources/clusters/deploy/update-and-resize-autoscale/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/clusters/deploy/update-and-resize/out.test.toml b/acceptance/bundle/resources/clusters/deploy/update-and-resize/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/clusters/deploy/update-and-resize/out.test.toml
+++ b/acceptance/bundle/resources/clusters/deploy/update-and-resize/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/clusters/deploy/workload_type/out.test.toml b/acceptance/bundle/resources/clusters/deploy/workload_type/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/clusters/deploy/workload_type/out.test.toml
+++ b/acceptance/bundle/resources/clusters/deploy/workload_type/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/clusters/run/spark_python_task/out.test.toml b/acceptance/bundle/resources/clusters/run/spark_python_task/out.test.toml
index 2f71d08ba8..77c68bde0f 100644
--- a/acceptance/bundle/resources/clusters/run/spark_python_task/out.test.toml
+++ b/acceptance/bundle/resources/clusters/run/spark_python_task/out.test.toml
@@ -3,5 +3,9 @@ Cloud = true
 CloudSlow = true
 RunsOnDbr = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/dashboards/change-embed-credentials/out.test.toml b/acceptance/bundle/resources/dashboards/change-embed-credentials/out.test.toml
index 87248584bc..ddb7828968 100644
--- a/acceptance/bundle/resources/dashboards/change-embed-credentials/out.test.toml
+++ b/acceptance/bundle/resources/dashboards/change-embed-credentials/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresWarehouse = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/dashboards/change-name/out.test.toml b/acceptance/bundle/resources/dashboards/change-name/out.test.toml
index 87248584bc..ddb7828968 100644
--- a/acceptance/bundle/resources/dashboards/change-name/out.test.toml
+++ b/acceptance/bundle/resources/dashboards/change-name/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresWarehouse = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/dashboards/change-parent-path/out.test.toml b/acceptance/bundle/resources/dashboards/change-parent-path/out.test.toml
index 87248584bc..ddb7828968 100644
--- a/acceptance/bundle/resources/dashboards/change-parent-path/out.test.toml
+++ b/acceptance/bundle/resources/dashboards/change-parent-path/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresWarehouse = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/dashboards/change-serialized-dashboard/out.test.toml b/acceptance/bundle/resources/dashboards/change-serialized-dashboard/out.test.toml
index 87248584bc..ddb7828968 100644
--- a/acceptance/bundle/resources/dashboards/change-serialized-dashboard/out.test.toml
+++ b/acceptance/bundle/resources/dashboards/change-serialized-dashboard/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresWarehouse = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/dashboards/dataset-catalog-schema/out.test.toml b/acceptance/bundle/resources/dashboards/dataset-catalog-schema/out.test.toml
index f53dec026c..13424859a3 100644
--- a/acceptance/bundle/resources/dashboards/dataset-catalog-schema/out.test.toml
+++ b/acceptance/bundle/resources/dashboards/dataset-catalog-schema/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresWarehouse = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct", "terraform"]
diff --git a/acceptance/bundle/resources/dashboards/delete-trashed-out-of-band/out.test.toml b/acceptance/bundle/resources/dashboards/delete-trashed-out-of-band/out.test.toml
index 8b01f72900..a4ec3bb1a9 100644
--- a/acceptance/bundle/resources/dashboards/delete-trashed-out-of-band/out.test.toml
+++ b/acceptance/bundle/resources/dashboards/delete-trashed-out-of-band/out.test.toml
@@ -3,5 +3,9 @@ Cloud = true
 RequiresWarehouse = true
 RunsOnDbr = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/dashboards/destroy/out.test.toml b/acceptance/bundle/resources/dashboards/destroy/out.test.toml
index 8b01f72900..a4ec3bb1a9 100644
--- a/acceptance/bundle/resources/dashboards/destroy/out.test.toml
+++ b/acceptance/bundle/resources/dashboards/destroy/out.test.toml
@@ -3,5 +3,9 @@ Cloud = true
 RequiresWarehouse = true
 RunsOnDbr = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/dashboards/detect-change/out.test.toml b/acceptance/bundle/resources/dashboards/detect-change/out.test.toml
index 87248584bc..ddb7828968 100644
--- a/acceptance/bundle/resources/dashboards/detect-change/out.test.toml
+++ b/acceptance/bundle/resources/dashboards/detect-change/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresWarehouse = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/dashboards/generate_inplace/out.test.toml b/acceptance/bundle/resources/dashboards/generate_inplace/out.test.toml
index ed27be1295..e99912dca4 100644
--- a/acceptance/bundle/resources/dashboards/generate_inplace/out.test.toml
+++ b/acceptance/bundle/resources/dashboards/generate_inplace/out.test.toml
@@ -3,5 +3,9 @@ Cloud = true
 RequiresWarehouse = true
 RunsOnDbr = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/dashboards/nested-folders/out.test.toml b/acceptance/bundle/resources/dashboards/nested-folders/out.test.toml
index 8b01f72900..a4ec3bb1a9 100644
--- a/acceptance/bundle/resources/dashboards/nested-folders/out.test.toml
+++ b/acceptance/bundle/resources/dashboards/nested-folders/out.test.toml
@@ -3,5 +3,9 @@ Cloud = true
 RequiresWarehouse = true
 RunsOnDbr = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/dashboards/publish-failure-cleans-up-dashboard/out.test.toml b/acceptance/bundle/resources/dashboards/publish-failure-cleans-up-dashboard/out.test.toml
index 6feb8784c8..8c7d18fe2e 100644
--- a/acceptance/bundle/resources/dashboards/publish-failure-cleans-up-dashboard/out.test.toml
+++ b/acceptance/bundle/resources/dashboards/publish-failure-cleans-up-dashboard/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = false
 RequiresWarehouse = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/dashboards/simple/out.test.toml b/acceptance/bundle/resources/dashboards/simple/out.test.toml
index 8b01f72900..a4ec3bb1a9 100644
--- a/acceptance/bundle/resources/dashboards/simple/out.test.toml
+++ b/acceptance/bundle/resources/dashboards/simple/out.test.toml
@@ -3,5 +3,9 @@ Cloud = true
 RequiresWarehouse = true
 RunsOnDbr = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/dashboards/simple_outside_bundle_root/out.test.toml b/acceptance/bundle/resources/dashboards/simple_outside_bundle_root/out.test.toml
index 8b01f72900..a4ec3bb1a9 100644
--- a/acceptance/bundle/resources/dashboards/simple_outside_bundle_root/out.test.toml
+++ b/acceptance/bundle/resources/dashboards/simple_outside_bundle_root/out.test.toml
@@ -3,5 +3,9 @@ Cloud = true
 RequiresWarehouse = true
 RunsOnDbr = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/dashboards/simple_syncroot/out.test.toml b/acceptance/bundle/resources/dashboards/simple_syncroot/out.test.toml
index 8b01f72900..a4ec3bb1a9 100644
--- a/acceptance/bundle/resources/dashboards/simple_syncroot/out.test.toml
+++ b/acceptance/bundle/resources/dashboards/simple_syncroot/out.test.toml
@@ -3,5 +3,9 @@ Cloud = true
 RequiresWarehouse = true
 RunsOnDbr = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/dashboards/unpublish-out-of-band/out.test.toml b/acceptance/bundle/resources/dashboards/unpublish-out-of-band/out.test.toml
index 8b01f72900..a4ec3bb1a9 100644
--- a/acceptance/bundle/resources/dashboards/unpublish-out-of-band/out.test.toml
+++ b/acceptance/bundle/resources/dashboards/unpublish-out-of-band/out.test.toml
@@ -3,5 +3,9 @@ Cloud = true
 RequiresWarehouse = true
 RunsOnDbr = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/database_catalogs/basic/out.test.toml b/acceptance/bundle/resources/database_catalogs/basic/out.test.toml
index 5b15f017db..4e0ffacc97 100644
--- a/acceptance/bundle/resources/database_catalogs/basic/out.test.toml
+++ b/acceptance/bundle/resources/database_catalogs/basic/out.test.toml
@@ -4,6 +4,10 @@ CloudSlow = true
 RequiresUnityCatalog = true
 RunsOnDbr = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [CloudEnvs]
   gcp = false
 
diff --git a/acceptance/bundle/resources/database_instances/single-instance/out.test.toml b/acceptance/bundle/resources/database_instances/single-instance/out.test.toml
index 8d2e954f48..d4a12e2d12 100644
--- a/acceptance/bundle/resources/database_instances/single-instance/out.test.toml
+++ b/acceptance/bundle/resources/database_instances/single-instance/out.test.toml
@@ -3,6 +3,10 @@ Cloud = true
 CloudSlow = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [CloudEnvs]
   gcp = false
 
diff --git a/acceptance/bundle/resources/experiments/basic/out.test.toml b/acceptance/bundle/resources/experiments/basic/out.test.toml
index a9766d99c9..26b13cb4b2 100644
--- a/acceptance/bundle/resources/experiments/basic/out.test.toml
+++ b/acceptance/bundle/resources/experiments/basic/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RunsOnDbr = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/external_locations/out.test.toml b/acceptance/bundle/resources/external_locations/out.test.toml
index 5566892a0d..3a464c9520 100644
--- a/acceptance/bundle/resources/external_locations/out.test.toml
+++ b/acceptance/bundle/resources/external_locations/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = false
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/resources/grants/catalogs/out.test.toml b/acceptance/bundle/resources/grants/catalogs/out.test.toml
index f1d40380d0..a73ab6bb5b 100644
--- a/acceptance/bundle/resources/grants/catalogs/out.test.toml
+++ b/acceptance/bundle/resources/grants/catalogs/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/resources/grants/registered_models/out.test.toml b/acceptance/bundle/resources/grants/registered_models/out.test.toml
index d61c11e25c..b344755072 100644
--- a/acceptance/bundle/resources/grants/registered_models/out.test.toml
+++ b/acceptance/bundle/resources/grants/registered_models/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/grants/schemas/all_privileges/out.test.toml b/acceptance/bundle/resources/grants/schemas/all_privileges/out.test.toml
index d61c11e25c..b344755072 100644
--- a/acceptance/bundle/resources/grants/schemas/all_privileges/out.test.toml
+++ b/acceptance/bundle/resources/grants/schemas/all_privileges/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/grants/schemas/change_privilege/out.test.toml b/acceptance/bundle/resources/grants/schemas/change_privilege/out.test.toml
index d61c11e25c..b344755072 100644
--- a/acceptance/bundle/resources/grants/schemas/change_privilege/out.test.toml
+++ b/acceptance/bundle/resources/grants/schemas/change_privilege/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/grants/schemas/duplicate_principals/out.test.toml b/acceptance/bundle/resources/grants/schemas/duplicate_principals/out.test.toml
index d61c11e25c..b344755072 100644
--- a/acceptance/bundle/resources/grants/schemas/duplicate_principals/out.test.toml
+++ b/acceptance/bundle/resources/grants/schemas/duplicate_principals/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/grants/schemas/duplicate_privileges/out.test.toml b/acceptance/bundle/resources/grants/schemas/duplicate_privileges/out.test.toml
index d61c11e25c..b344755072 100644
--- a/acceptance/bundle/resources/grants/schemas/duplicate_privileges/out.test.toml
+++ b/acceptance/bundle/resources/grants/schemas/duplicate_privileges/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/grants/schemas/empty_array/out.test.toml b/acceptance/bundle/resources/grants/schemas/empty_array/out.test.toml
index d61c11e25c..b344755072 100644
--- a/acceptance/bundle/resources/grants/schemas/empty_array/out.test.toml
+++ b/acceptance/bundle/resources/grants/schemas/empty_array/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/grants/schemas/out_of_band_principal/out.test.toml b/acceptance/bundle/resources/grants/schemas/out_of_band_principal/out.test.toml
index d61c11e25c..b344755072 100644
--- a/acceptance/bundle/resources/grants/schemas/out_of_band_principal/out.test.toml
+++ b/acceptance/bundle/resources/grants/schemas/out_of_band_principal/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/grants/schemas/remove_principal/out.test.toml b/acceptance/bundle/resources/grants/schemas/remove_principal/out.test.toml
index d61c11e25c..b344755072 100644
--- a/acceptance/bundle/resources/grants/schemas/remove_principal/out.test.toml
+++ b/acceptance/bundle/resources/grants/schemas/remove_principal/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/grants/volumes/out.test.toml b/acceptance/bundle/resources/grants/volumes/out.test.toml
index d61c11e25c..b344755072 100644
--- a/acceptance/bundle/resources/grants/volumes/out.test.toml
+++ b/acceptance/bundle/resources/grants/volumes/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/independent/out.test.toml b/acceptance/bundle/resources/independent/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/independent/out.test.toml
+++ b/acceptance/bundle/resources/independent/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/jobs/big_id/out.test.toml b/acceptance/bundle/resources/jobs/big_id/out.test.toml
index 77244ff10a..99845cc1fe 100644
--- a/acceptance/bundle/resources/jobs/big_id/out.test.toml
+++ b/acceptance/bundle/resources/jobs/big_id/out.test.toml
@@ -1,6 +1,10 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
   READPLAN = ["", "1"]
diff --git a/acceptance/bundle/resources/jobs/check-metadata/out.test.toml b/acceptance/bundle/resources/jobs/check-metadata/out.test.toml
index f474b1b917..d69893ff05 100644
--- a/acceptance/bundle/resources/jobs/check-metadata/out.test.toml
+++ b/acceptance/bundle/resources/jobs/check-metadata/out.test.toml
@@ -1,5 +1,9 @@
 Local = false
 Cloud = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/jobs/create-error/out.test.toml b/acceptance/bundle/resources/jobs/create-error/out.test.toml
index 54146af564..9292af5118 100644
--- a/acceptance/bundle/resources/jobs/create-error/out.test.toml
+++ b/acceptance/bundle/resources/jobs/create-error/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/resources/jobs/delete_job/out.test.toml b/acceptance/bundle/resources/jobs/delete_job/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/jobs/delete_job/out.test.toml
+++ b/acceptance/bundle/resources/jobs/delete_job/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/jobs/delete_task/out.test.toml b/acceptance/bundle/resources/jobs/delete_task/out.test.toml
index c820fbee96..8febf6e260 100644
--- a/acceptance/bundle/resources/jobs/delete_task/out.test.toml
+++ b/acceptance/bundle/resources/jobs/delete_task/out.test.toml
@@ -1,6 +1,10 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
   READPLAN = ["", "1"]
diff --git a/acceptance/bundle/resources/jobs/double-underscore-keys/out.test.toml b/acceptance/bundle/resources/jobs/double-underscore-keys/out.test.toml
index a9766d99c9..26b13cb4b2 100644
--- a/acceptance/bundle/resources/jobs/double-underscore-keys/out.test.toml
+++ b/acceptance/bundle/resources/jobs/double-underscore-keys/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RunsOnDbr = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/jobs/fail-on-active-runs/out.test.toml b/acceptance/bundle/resources/jobs/fail-on-active-runs/out.test.toml
index a9766d99c9..26b13cb4b2 100644
--- a/acceptance/bundle/resources/jobs/fail-on-active-runs/out.test.toml
+++ b/acceptance/bundle/resources/jobs/fail-on-active-runs/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RunsOnDbr = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/jobs/instance_pool_and_node_type/out.test.toml b/acceptance/bundle/resources/jobs/instance_pool_and_node_type/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/jobs/instance_pool_and_node_type/out.test.toml
+++ b/acceptance/bundle/resources/jobs/instance_pool_and_node_type/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/jobs/no-git-provider/out.test.toml b/acceptance/bundle/resources/jobs/no-git-provider/out.test.toml
index 0ebfd0a96b..04119c2c9a 100644
--- a/acceptance/bundle/resources/jobs/no-git-provider/out.test.toml
+++ b/acceptance/bundle/resources/jobs/no-git-provider/out.test.toml
@@ -2,5 +2,9 @@ Local = false
 Cloud = true
 RunsOnDbr = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/jobs/num_workers/out.test.toml b/acceptance/bundle/resources/jobs/num_workers/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/jobs/num_workers/out.test.toml
+++ b/acceptance/bundle/resources/jobs/num_workers/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/jobs/on_failure_empty_slice/out.test.toml b/acceptance/bundle/resources/jobs/on_failure_empty_slice/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/jobs/on_failure_empty_slice/out.test.toml
+++ b/acceptance/bundle/resources/jobs/on_failure_empty_slice/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/jobs/remote_add_tag/out.test.toml b/acceptance/bundle/resources/jobs/remote_add_tag/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/jobs/remote_add_tag/out.test.toml
+++ b/acceptance/bundle/resources/jobs/remote_add_tag/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/jobs/remote_delete/deploy/out.test.toml b/acceptance/bundle/resources/jobs/remote_delete/deploy/out.test.toml
index c820fbee96..8febf6e260 100644
--- a/acceptance/bundle/resources/jobs/remote_delete/deploy/out.test.toml
+++ b/acceptance/bundle/resources/jobs/remote_delete/deploy/out.test.toml
@@ -1,6 +1,10 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
   READPLAN = ["", "1"]
diff --git a/acceptance/bundle/resources/jobs/remote_delete/destroy/out.test.toml b/acceptance/bundle/resources/jobs/remote_delete/destroy/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/jobs/remote_delete/destroy/out.test.toml
+++ b/acceptance/bundle/resources/jobs/remote_delete/destroy/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/jobs/remote_matches_config/out.test.toml b/acceptance/bundle/resources/jobs/remote_matches_config/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/jobs/remote_matches_config/out.test.toml
+++ b/acceptance/bundle/resources/jobs/remote_matches_config/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/jobs/shared-root-path/out.test.toml b/acceptance/bundle/resources/jobs/shared-root-path/out.test.toml
index 0ebfd0a96b..04119c2c9a 100644
--- a/acceptance/bundle/resources/jobs/shared-root-path/out.test.toml
+++ b/acceptance/bundle/resources/jobs/shared-root-path/out.test.toml
@@ -2,5 +2,9 @@ Local = false
 Cloud = true
 RunsOnDbr = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/jobs/tags_empty_map/out.test.toml b/acceptance/bundle/resources/jobs/tags_empty_map/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/jobs/tags_empty_map/out.test.toml
+++ b/acceptance/bundle/resources/jobs/tags_empty_map/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/jobs/task-source/out.test.toml b/acceptance/bundle/resources/jobs/task-source/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/jobs/task-source/out.test.toml
+++ b/acceptance/bundle/resources/jobs/task-source/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/jobs/tasks-reorder-locally/out.test.toml b/acceptance/bundle/resources/jobs/tasks-reorder-locally/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/jobs/tasks-reorder-locally/out.test.toml
+++ b/acceptance/bundle/resources/jobs/tasks-reorder-locally/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/jobs/update/out.test.toml b/acceptance/bundle/resources/jobs/update/out.test.toml
index c820fbee96..8febf6e260 100644
--- a/acceptance/bundle/resources/jobs/update/out.test.toml
+++ b/acceptance/bundle/resources/jobs/update/out.test.toml
@@ -1,6 +1,10 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
   READPLAN = ["", "1"]
diff --git a/acceptance/bundle/resources/jobs/update_single_node/out.test.toml b/acceptance/bundle/resources/jobs/update_single_node/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/jobs/update_single_node/out.test.toml
+++ b/acceptance/bundle/resources/jobs/update_single_node/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/model_serving_endpoints/basic/out.test.toml b/acceptance/bundle/resources/model_serving_endpoints/basic/out.test.toml
index 7190c9b30b..bf52b32363 100644
--- a/acceptance/bundle/resources/model_serving_endpoints/basic/out.test.toml
+++ b/acceptance/bundle/resources/model_serving_endpoints/basic/out.test.toml
@@ -2,5 +2,9 @@ Local = false
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/model_serving_endpoints/recreate/catalog-name/out.test.toml b/acceptance/bundle/resources/model_serving_endpoints/recreate/catalog-name/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/model_serving_endpoints/recreate/catalog-name/out.test.toml
+++ b/acceptance/bundle/resources/model_serving_endpoints/recreate/catalog-name/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/model_serving_endpoints/recreate/name-change/out.test.toml b/acceptance/bundle/resources/model_serving_endpoints/recreate/name-change/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/model_serving_endpoints/recreate/name-change/out.test.toml
+++ b/acceptance/bundle/resources/model_serving_endpoints/recreate/name-change/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/model_serving_endpoints/recreate/route-optimized/out.test.toml b/acceptance/bundle/resources/model_serving_endpoints/recreate/route-optimized/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/model_serving_endpoints/recreate/route-optimized/out.test.toml
+++ b/acceptance/bundle/resources/model_serving_endpoints/recreate/route-optimized/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/model_serving_endpoints/recreate/schema-name/out.test.toml b/acceptance/bundle/resources/model_serving_endpoints/recreate/schema-name/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/model_serving_endpoints/recreate/schema-name/out.test.toml
+++ b/acceptance/bundle/resources/model_serving_endpoints/recreate/schema-name/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/model_serving_endpoints/recreate/table-prefix/out.test.toml b/acceptance/bundle/resources/model_serving_endpoints/recreate/table-prefix/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/model_serving_endpoints/recreate/table-prefix/out.test.toml
+++ b/acceptance/bundle/resources/model_serving_endpoints/recreate/table-prefix/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/model_serving_endpoints/running-endpoint/out.test.toml b/acceptance/bundle/resources/model_serving_endpoints/running-endpoint/out.test.toml
index 1573e025f6..1a5d549ae8 100644
--- a/acceptance/bundle/resources/model_serving_endpoints/running-endpoint/out.test.toml
+++ b/acceptance/bundle/resources/model_serving_endpoints/running-endpoint/out.test.toml
@@ -3,5 +3,9 @@ Cloud = true
 CloudSlow = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/model_serving_endpoints/update/ai-gateway/out.test.toml b/acceptance/bundle/resources/model_serving_endpoints/update/ai-gateway/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/model_serving_endpoints/update/ai-gateway/out.test.toml
+++ b/acceptance/bundle/resources/model_serving_endpoints/update/ai-gateway/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/model_serving_endpoints/update/both_gateway_and_tags/out.test.toml b/acceptance/bundle/resources/model_serving_endpoints/update/both_gateway_and_tags/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/model_serving_endpoints/update/both_gateway_and_tags/out.test.toml
+++ b/acceptance/bundle/resources/model_serving_endpoints/update/both_gateway_and_tags/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/model_serving_endpoints/update/config/out.test.toml b/acceptance/bundle/resources/model_serving_endpoints/update/config/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/model_serving_endpoints/update/config/out.test.toml
+++ b/acceptance/bundle/resources/model_serving_endpoints/update/config/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/model_serving_endpoints/update/email-notifications/out.test.toml b/acceptance/bundle/resources/model_serving_endpoints/update/email-notifications/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/model_serving_endpoints/update/email-notifications/out.test.toml
+++ b/acceptance/bundle/resources/model_serving_endpoints/update/email-notifications/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/model_serving_endpoints/update/tags/out.test.toml b/acceptance/bundle/resources/model_serving_endpoints/update/tags/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/model_serving_endpoints/update/tags/out.test.toml
+++ b/acceptance/bundle/resources/model_serving_endpoints/update/tags/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/models/basic/out.test.toml b/acceptance/bundle/resources/models/basic/out.test.toml
index a9766d99c9..26b13cb4b2 100644
--- a/acceptance/bundle/resources/models/basic/out.test.toml
+++ b/acceptance/bundle/resources/models/basic/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RunsOnDbr = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/permissions/apps/current_can_manage/out.test.toml b/acceptance/bundle/resources/permissions/apps/current_can_manage/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/apps/current_can_manage/out.test.toml
+++ b/acceptance/bundle/resources/permissions/apps/current_can_manage/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/apps/other_can_manage/out.test.toml b/acceptance/bundle/resources/permissions/apps/other_can_manage/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/apps/other_can_manage/out.test.toml
+++ b/acceptance/bundle/resources/permissions/apps/other_can_manage/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/clusters/current_can_manage/out.test.toml b/acceptance/bundle/resources/permissions/clusters/current_can_manage/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/clusters/current_can_manage/out.test.toml
+++ b/acceptance/bundle/resources/permissions/clusters/current_can_manage/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/clusters/target/out.test.toml b/acceptance/bundle/resources/permissions/clusters/target/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/clusters/target/out.test.toml
+++ b/acceptance/bundle/resources/permissions/clusters/target/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/dashboards/create/out.test.toml b/acceptance/bundle/resources/permissions/dashboards/create/out.test.toml
index 20867ee741..82b01bc64d 100644
--- a/acceptance/bundle/resources/permissions/dashboards/create/out.test.toml
+++ b/acceptance/bundle/resources/permissions/dashboards/create/out.test.toml
@@ -3,6 +3,7 @@ Cloud = true
 RequiresWarehouse = true
 
 [GOOS]
+  darwin = false
   windows = false
 
 [CloudEnvs]
diff --git a/acceptance/bundle/resources/permissions/database_instances/current_can_manage/out.test.toml b/acceptance/bundle/resources/permissions/database_instances/current_can_manage/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/database_instances/current_can_manage/out.test.toml
+++ b/acceptance/bundle/resources/permissions/database_instances/current_can_manage/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/experiments/current_can_manage/out.test.toml b/acceptance/bundle/resources/permissions/experiments/current_can_manage/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/experiments/current_can_manage/out.test.toml
+++ b/acceptance/bundle/resources/permissions/experiments/current_can_manage/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/factcheck/out.test.toml b/acceptance/bundle/resources/permissions/factcheck/out.test.toml
index 40251e708a..d68ed24076 100644
--- a/acceptance/bundle/resources/permissions/factcheck/out.test.toml
+++ b/acceptance/bundle/resources/permissions/factcheck/out.test.toml
@@ -4,6 +4,7 @@ CloudSlow = true
 RunsOnDbr = true
 
 [GOOS]
+  darwin = false
   windows = false
 
 [CloudEnvs]
diff --git a/acceptance/bundle/resources/permissions/jobs/added_remotely/out.test.toml b/acceptance/bundle/resources/permissions/jobs/added_remotely/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/jobs/added_remotely/out.test.toml
+++ b/acceptance/bundle/resources/permissions/jobs/added_remotely/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/jobs/current_can_manage/out.test.toml b/acceptance/bundle/resources/permissions/jobs/current_can_manage/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/jobs/current_can_manage/out.test.toml
+++ b/acceptance/bundle/resources/permissions/jobs/current_can_manage/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/jobs/current_can_manage_run/out.test.toml b/acceptance/bundle/resources/permissions/jobs/current_can_manage_run/out.test.toml
index 890210a1a2..caae8046db 100644
--- a/acceptance/bundle/resources/permissions/jobs/current_can_manage_run/out.test.toml
+++ b/acceptance/bundle/resources/permissions/jobs/current_can_manage_run/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = true
 
 [GOOS]
+  darwin = false
   windows = false
 
 [CloudEnvs]
diff --git a/acceptance/bundle/resources/permissions/jobs/current_is_owner/out.test.toml b/acceptance/bundle/resources/permissions/jobs/current_is_owner/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/jobs/current_is_owner/out.test.toml
+++ b/acceptance/bundle/resources/permissions/jobs/current_is_owner/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/jobs/delete_one/cloud/out.test.toml b/acceptance/bundle/resources/permissions/jobs/delete_one/cloud/out.test.toml
index db6f797e24..bf52b32363 100644
--- a/acceptance/bundle/resources/permissions/jobs/delete_one/cloud/out.test.toml
+++ b/acceptance/bundle/resources/permissions/jobs/delete_one/cloud/out.test.toml
@@ -3,6 +3,7 @@ Cloud = true
 RequiresUnityCatalog = true
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/jobs/delete_one/local/out.test.toml b/acceptance/bundle/resources/permissions/jobs/delete_one/local/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/jobs/delete_one/local/out.test.toml
+++ b/acceptance/bundle/resources/permissions/jobs/delete_one/local/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/jobs/deleted_remotely/out.test.toml b/acceptance/bundle/resources/permissions/jobs/deleted_remotely/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/jobs/deleted_remotely/out.test.toml
+++ b/acceptance/bundle/resources/permissions/jobs/deleted_remotely/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/jobs/destroy_without_mgmtperms/with_permissions/out.test.toml b/acceptance/bundle/resources/permissions/jobs/destroy_without_mgmtperms/with_permissions/out.test.toml
index dd8c5d3b14..5dea61ff14 100644
--- a/acceptance/bundle/resources/permissions/jobs/destroy_without_mgmtperms/with_permissions/out.test.toml
+++ b/acceptance/bundle/resources/permissions/jobs/destroy_without_mgmtperms/with_permissions/out.test.toml
@@ -3,6 +3,7 @@ Cloud = true
 RunsOnDbr = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [CloudEnvs]
diff --git a/acceptance/bundle/resources/permissions/jobs/destroy_without_mgmtperms/without_permissions/out.test.toml b/acceptance/bundle/resources/permissions/jobs/destroy_without_mgmtperms/without_permissions/out.test.toml
index dd8c5d3b14..5dea61ff14 100644
--- a/acceptance/bundle/resources/permissions/jobs/destroy_without_mgmtperms/without_permissions/out.test.toml
+++ b/acceptance/bundle/resources/permissions/jobs/destroy_without_mgmtperms/without_permissions/out.test.toml
@@ -3,6 +3,7 @@ Cloud = true
 RunsOnDbr = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [CloudEnvs]
diff --git a/acceptance/bundle/resources/permissions/jobs/empty_list/out.test.toml b/acceptance/bundle/resources/permissions/jobs/empty_list/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/jobs/empty_list/out.test.toml
+++ b/acceptance/bundle/resources/permissions/jobs/empty_list/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/jobs/other_can_manage/out.test.toml b/acceptance/bundle/resources/permissions/jobs/other_can_manage/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/jobs/other_can_manage/out.test.toml
+++ b/acceptance/bundle/resources/permissions/jobs/other_can_manage/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/jobs/other_can_manage_run/out.test.toml b/acceptance/bundle/resources/permissions/jobs/other_can_manage_run/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/jobs/other_can_manage_run/out.test.toml
+++ b/acceptance/bundle/resources/permissions/jobs/other_can_manage_run/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/jobs/other_is_owner/out.test.toml b/acceptance/bundle/resources/permissions/jobs/other_is_owner/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/jobs/other_is_owner/out.test.toml
+++ b/acceptance/bundle/resources/permissions/jobs/other_is_owner/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/jobs/reorder_locally/out.test.toml b/acceptance/bundle/resources/permissions/jobs/reorder_locally/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/jobs/reorder_locally/out.test.toml
+++ b/acceptance/bundle/resources/permissions/jobs/reorder_locally/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/jobs/reorder_remotely/out.test.toml b/acceptance/bundle/resources/permissions/jobs/reorder_remotely/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/jobs/reorder_remotely/out.test.toml
+++ b/acceptance/bundle/resources/permissions/jobs/reorder_remotely/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/jobs/update/out.test.toml b/acceptance/bundle/resources/permissions/jobs/update/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/jobs/update/out.test.toml
+++ b/acceptance/bundle/resources/permissions/jobs/update/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/jobs/viewers/out.test.toml b/acceptance/bundle/resources/permissions/jobs/viewers/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/jobs/viewers/out.test.toml
+++ b/acceptance/bundle/resources/permissions/jobs/viewers/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/models/current_can_manage/out.test.toml b/acceptance/bundle/resources/permissions/models/current_can_manage/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/models/current_can_manage/out.test.toml
+++ b/acceptance/bundle/resources/permissions/models/current_can_manage/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/out.test.toml b/acceptance/bundle/resources/permissions/out.test.toml
index 951836607c..28624862ac 100644
--- a/acceptance/bundle/resources/permissions/out.test.toml
+++ b/acceptance/bundle/resources/permissions/out.test.toml
@@ -3,6 +3,7 @@ Cloud = false
 Phase = 1
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/pipelines/current_can_manage/out.test.toml b/acceptance/bundle/resources/permissions/pipelines/current_can_manage/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/pipelines/current_can_manage/out.test.toml
+++ b/acceptance/bundle/resources/permissions/pipelines/current_can_manage/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/pipelines/current_is_owner/out.test.toml b/acceptance/bundle/resources/permissions/pipelines/current_is_owner/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/pipelines/current_is_owner/out.test.toml
+++ b/acceptance/bundle/resources/permissions/pipelines/current_is_owner/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/pipelines/empty_list/out.test.toml b/acceptance/bundle/resources/permissions/pipelines/empty_list/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/pipelines/empty_list/out.test.toml
+++ b/acceptance/bundle/resources/permissions/pipelines/empty_list/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/pipelines/other_can_manage/out.test.toml b/acceptance/bundle/resources/permissions/pipelines/other_can_manage/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/pipelines/other_can_manage/out.test.toml
+++ b/acceptance/bundle/resources/permissions/pipelines/other_can_manage/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/pipelines/other_is_owner/out.test.toml b/acceptance/bundle/resources/permissions/pipelines/other_is_owner/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/pipelines/other_is_owner/out.test.toml
+++ b/acceptance/bundle/resources/permissions/pipelines/other_is_owner/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/pipelines/update/out.test.toml b/acceptance/bundle/resources/permissions/pipelines/update/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/pipelines/update/out.test.toml
+++ b/acceptance/bundle/resources/permissions/pipelines/update/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/postgres_projects/current_can_manage/out.test.toml b/acceptance/bundle/resources/permissions/postgres_projects/current_can_manage/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/postgres_projects/current_can_manage/out.test.toml
+++ b/acceptance/bundle/resources/permissions/postgres_projects/current_can_manage/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/sql_warehouses/current_can_manage/out.test.toml b/acceptance/bundle/resources/permissions/sql_warehouses/current_can_manage/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/sql_warehouses/current_can_manage/out.test.toml
+++ b/acceptance/bundle/resources/permissions/sql_warehouses/current_can_manage/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/target_permissions/out.test.toml b/acceptance/bundle/resources/permissions/target_permissions/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/resources/permissions/target_permissions/out.test.toml
+++ b/acceptance/bundle/resources/permissions/target_permissions/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/permissions/test.toml b/acceptance/bundle/resources/permissions/test.toml
index 827b07c3a3..7cb7c1def5 100644
--- a/acceptance/bundle/resources/permissions/test.toml
+++ b/acceptance/bundle/resources/permissions/test.toml
@@ -1,9 +1,3 @@
 Phase = 1
 RecordRequests = true
 Ignore = ['.databricks']
-
-# Skip on Windows -- permissions tests exercise server-side logic via bundle
-# deploy/update cycles; the CLI behavior under test is OS-agnostic and fully
-# covered by the linux and macos runs. The directory accumulates ~17m of
-# cumulative Windows test time with no incremental signal.
-GOOS.windows = false
diff --git a/acceptance/bundle/resources/permissions/vector_search_endpoints/current_can_manage/out.test.toml b/acceptance/bundle/resources/permissions/vector_search_endpoints/current_can_manage/out.test.toml
index a84c0304e6..9292af5118 100644
--- a/acceptance/bundle/resources/permissions/vector_search_endpoints/current_can_manage/out.test.toml
+++ b/acceptance/bundle/resources/permissions/vector_search_endpoints/current_can_manage/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/resources/pipelines/allow-duplicate-names/out.test.toml b/acceptance/bundle/resources/pipelines/allow-duplicate-names/out.test.toml
index 01ed6822af..e2cbea23c7 100644
--- a/acceptance/bundle/resources/pipelines/allow-duplicate-names/out.test.toml
+++ b/acceptance/bundle/resources/pipelines/allow-duplicate-names/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/pipelines/auto-approve/out.test.toml b/acceptance/bundle/resources/pipelines/auto-approve/out.test.toml
index a9766d99c9..26b13cb4b2 100644
--- a/acceptance/bundle/resources/pipelines/auto-approve/out.test.toml
+++ b/acceptance/bundle/resources/pipelines/auto-approve/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RunsOnDbr = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/pipelines/lakeflow-pipeline/out.test.toml b/acceptance/bundle/resources/pipelines/lakeflow-pipeline/out.test.toml
index 01ed6822af..e2cbea23c7 100644
--- a/acceptance/bundle/resources/pipelines/lakeflow-pipeline/out.test.toml
+++ b/acceptance/bundle/resources/pipelines/lakeflow-pipeline/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/pipelines/num-workers-zero/out.test.toml b/acceptance/bundle/resources/pipelines/num-workers-zero/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/pipelines/num-workers-zero/out.test.toml
+++ b/acceptance/bundle/resources/pipelines/num-workers-zero/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/pipelines/recreate-keys/change-ingestion-definition/out.test.toml b/acceptance/bundle/resources/pipelines/recreate-keys/change-ingestion-definition/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/pipelines/recreate-keys/change-ingestion-definition/out.test.toml
+++ b/acceptance/bundle/resources/pipelines/recreate-keys/change-ingestion-definition/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/pipelines/recreate-keys/change-storage/out.test.toml b/acceptance/bundle/resources/pipelines/recreate-keys/change-storage/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/pipelines/recreate-keys/change-storage/out.test.toml
+++ b/acceptance/bundle/resources/pipelines/recreate-keys/change-storage/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/pipelines/recreate/out.test.toml b/acceptance/bundle/resources/pipelines/recreate/out.test.toml
index 8d6b9baeb5..771df62fbf 100644
--- a/acceptance/bundle/resources/pipelines/recreate/out.test.toml
+++ b/acceptance/bundle/resources/pipelines/recreate/out.test.toml
@@ -3,5 +3,9 @@ Cloud = true
 RequiresUnityCatalog = true
 RunsOnDbr = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/pipelines/update/out.test.toml b/acceptance/bundle/resources/pipelines/update/out.test.toml
index 01ed6822af..e2cbea23c7 100644
--- a/acceptance/bundle/resources/pipelines/update/out.test.toml
+++ b/acceptance/bundle/resources/pipelines/update/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/postgres_branches/basic/out.test.toml b/acceptance/bundle/resources/postgres_branches/basic/out.test.toml
index 7035e08bad..41646b6d94 100644
--- a/acceptance/bundle/resources/postgres_branches/basic/out.test.toml
+++ b/acceptance/bundle/resources/postgres_branches/basic/out.test.toml
@@ -2,6 +2,10 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [CloudEnvs]
   azure = false
   gcp = false
diff --git a/acceptance/bundle/resources/postgres_branches/recreate/out.test.toml b/acceptance/bundle/resources/postgres_branches/recreate/out.test.toml
index 7035e08bad..41646b6d94 100644
--- a/acceptance/bundle/resources/postgres_branches/recreate/out.test.toml
+++ b/acceptance/bundle/resources/postgres_branches/recreate/out.test.toml
@@ -2,6 +2,10 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [CloudEnvs]
   azure = false
   gcp = false
diff --git a/acceptance/bundle/resources/postgres_branches/update_protected/out.test.toml b/acceptance/bundle/resources/postgres_branches/update_protected/out.test.toml
index 7035e08bad..41646b6d94 100644
--- a/acceptance/bundle/resources/postgres_branches/update_protected/out.test.toml
+++ b/acceptance/bundle/resources/postgres_branches/update_protected/out.test.toml
@@ -2,6 +2,10 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [CloudEnvs]
   azure = false
   gcp = false
diff --git a/acceptance/bundle/resources/postgres_branches/without_branch_id/out.test.toml b/acceptance/bundle/resources/postgres_branches/without_branch_id/out.test.toml
index 7035e08bad..41646b6d94 100644
--- a/acceptance/bundle/resources/postgres_branches/without_branch_id/out.test.toml
+++ b/acceptance/bundle/resources/postgres_branches/without_branch_id/out.test.toml
@@ -2,6 +2,10 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [CloudEnvs]
   azure = false
   gcp = false
diff --git a/acceptance/bundle/resources/postgres_endpoints/basic/out.test.toml b/acceptance/bundle/resources/postgres_endpoints/basic/out.test.toml
index 7035e08bad..41646b6d94 100644
--- a/acceptance/bundle/resources/postgres_endpoints/basic/out.test.toml
+++ b/acceptance/bundle/resources/postgres_endpoints/basic/out.test.toml
@@ -2,6 +2,10 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [CloudEnvs]
   azure = false
   gcp = false
diff --git a/acceptance/bundle/resources/postgres_endpoints/recreate/out.test.toml b/acceptance/bundle/resources/postgres_endpoints/recreate/out.test.toml
index f3d5b03e2e..e4227ba363 100644
--- a/acceptance/bundle/resources/postgres_endpoints/recreate/out.test.toml
+++ b/acceptance/bundle/resources/postgres_endpoints/recreate/out.test.toml
@@ -2,6 +2,10 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [CloudEnvs]
   azure = false
   gcp = false
diff --git a/acceptance/bundle/resources/postgres_endpoints/update_autoscaling/out.test.toml b/acceptance/bundle/resources/postgres_endpoints/update_autoscaling/out.test.toml
index 7035e08bad..41646b6d94 100644
--- a/acceptance/bundle/resources/postgres_endpoints/update_autoscaling/out.test.toml
+++ b/acceptance/bundle/resources/postgres_endpoints/update_autoscaling/out.test.toml
@@ -2,6 +2,10 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [CloudEnvs]
   azure = false
   gcp = false
diff --git a/acceptance/bundle/resources/postgres_endpoints/without_endpoint_id/out.test.toml b/acceptance/bundle/resources/postgres_endpoints/without_endpoint_id/out.test.toml
index 7035e08bad..41646b6d94 100644
--- a/acceptance/bundle/resources/postgres_endpoints/without_endpoint_id/out.test.toml
+++ b/acceptance/bundle/resources/postgres_endpoints/without_endpoint_id/out.test.toml
@@ -2,6 +2,10 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [CloudEnvs]
   azure = false
   gcp = false
diff --git a/acceptance/bundle/resources/postgres_projects/basic/out.test.toml b/acceptance/bundle/resources/postgres_projects/basic/out.test.toml
index 7035e08bad..41646b6d94 100644
--- a/acceptance/bundle/resources/postgres_projects/basic/out.test.toml
+++ b/acceptance/bundle/resources/postgres_projects/basic/out.test.toml
@@ -2,6 +2,10 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [CloudEnvs]
   azure = false
   gcp = false
diff --git a/acceptance/bundle/resources/postgres_projects/recreate/out.test.toml b/acceptance/bundle/resources/postgres_projects/recreate/out.test.toml
index 7035e08bad..41646b6d94 100644
--- a/acceptance/bundle/resources/postgres_projects/recreate/out.test.toml
+++ b/acceptance/bundle/resources/postgres_projects/recreate/out.test.toml
@@ -2,6 +2,10 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [CloudEnvs]
   azure = false
   gcp = false
diff --git a/acceptance/bundle/resources/postgres_projects/update_display_name/out.test.toml b/acceptance/bundle/resources/postgres_projects/update_display_name/out.test.toml
index 7035e08bad..41646b6d94 100644
--- a/acceptance/bundle/resources/postgres_projects/update_display_name/out.test.toml
+++ b/acceptance/bundle/resources/postgres_projects/update_display_name/out.test.toml
@@ -2,6 +2,10 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [CloudEnvs]
   azure = false
   gcp = false
diff --git a/acceptance/bundle/resources/postgres_projects/without_project_id/out.test.toml b/acceptance/bundle/resources/postgres_projects/without_project_id/out.test.toml
index 7035e08bad..41646b6d94 100644
--- a/acceptance/bundle/resources/postgres_projects/without_project_id/out.test.toml
+++ b/acceptance/bundle/resources/postgres_projects/without_project_id/out.test.toml
@@ -2,6 +2,10 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [CloudEnvs]
   azure = false
   gcp = false
diff --git a/acceptance/bundle/resources/quality_monitors/change_assets_dir/out.test.toml b/acceptance/bundle/resources/quality_monitors/change_assets_dir/out.test.toml
index d61c11e25c..b344755072 100644
--- a/acceptance/bundle/resources/quality_monitors/change_assets_dir/out.test.toml
+++ b/acceptance/bundle/resources/quality_monitors/change_assets_dir/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/quality_monitors/change_output_schema_name/out.test.toml b/acceptance/bundle/resources/quality_monitors/change_output_schema_name/out.test.toml
index d61c11e25c..b344755072 100644
--- a/acceptance/bundle/resources/quality_monitors/change_output_schema_name/out.test.toml
+++ b/acceptance/bundle/resources/quality_monitors/change_output_schema_name/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/quality_monitors/change_table_name/out.test.toml b/acceptance/bundle/resources/quality_monitors/change_table_name/out.test.toml
index f1d40380d0..a73ab6bb5b 100644
--- a/acceptance/bundle/resources/quality_monitors/change_table_name/out.test.toml
+++ b/acceptance/bundle/resources/quality_monitors/change_table_name/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/resources/quality_monitors/create/out.test.toml b/acceptance/bundle/resources/quality_monitors/create/out.test.toml
index d61c11e25c..b344755072 100644
--- a/acceptance/bundle/resources/quality_monitors/create/out.test.toml
+++ b/acceptance/bundle/resources/quality_monitors/create/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/registered_models/basic/out.test.toml b/acceptance/bundle/resources/registered_models/basic/out.test.toml
index 8d6b9baeb5..771df62fbf 100644
--- a/acceptance/bundle/resources/registered_models/basic/out.test.toml
+++ b/acceptance/bundle/resources/registered_models/basic/out.test.toml
@@ -3,5 +3,9 @@ Cloud = true
 RequiresUnityCatalog = true
 RunsOnDbr = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/schemas/auto-approve/out.test.toml b/acceptance/bundle/resources/schemas/auto-approve/out.test.toml
index 8d6b9baeb5..771df62fbf 100644
--- a/acceptance/bundle/resources/schemas/auto-approve/out.test.toml
+++ b/acceptance/bundle/resources/schemas/auto-approve/out.test.toml
@@ -3,5 +3,9 @@ Cloud = true
 RequiresUnityCatalog = true
 RunsOnDbr = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/schemas/recreate/out.test.toml b/acceptance/bundle/resources/schemas/recreate/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/schemas/recreate/out.test.toml
+++ b/acceptance/bundle/resources/schemas/recreate/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/schemas/update/out.test.toml b/acceptance/bundle/resources/schemas/update/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/schemas/update/out.test.toml
+++ b/acceptance/bundle/resources/schemas/update/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/secret_scopes/backend-type/out.test.toml b/acceptance/bundle/resources/secret_scopes/backend-type/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/secret_scopes/backend-type/out.test.toml
+++ b/acceptance/bundle/resources/secret_scopes/backend-type/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/secret_scopes/basic/out.test.toml b/acceptance/bundle/resources/secret_scopes/basic/out.test.toml
index 01ed6822af..e2cbea23c7 100644
--- a/acceptance/bundle/resources/secret_scopes/basic/out.test.toml
+++ b/acceptance/bundle/resources/secret_scopes/basic/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/secret_scopes/delete_scope/out.test.toml b/acceptance/bundle/resources/secret_scopes/delete_scope/out.test.toml
index 01ed6822af..e2cbea23c7 100644
--- a/acceptance/bundle/resources/secret_scopes/delete_scope/out.test.toml
+++ b/acceptance/bundle/resources/secret_scopes/delete_scope/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/secret_scopes/permissions-collapse/out.test.toml b/acceptance/bundle/resources/secret_scopes/permissions-collapse/out.test.toml
index b9c4b0e467..ba075a2084 100644
--- a/acceptance/bundle/resources/secret_scopes/permissions-collapse/out.test.toml
+++ b/acceptance/bundle/resources/secret_scopes/permissions-collapse/out.test.toml
@@ -2,6 +2,10 @@ Local = true
 Cloud = true
 RunsOnDbr = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [CloudEnvs]
   gcp = false
 
diff --git a/acceptance/bundle/resources/secret_scopes/permissions/out.test.toml b/acceptance/bundle/resources/secret_scopes/permissions/out.test.toml
index b426ff341a..964229c0b3 100644
--- a/acceptance/bundle/resources/secret_scopes/permissions/out.test.toml
+++ b/acceptance/bundle/resources/secret_scopes/permissions/out.test.toml
@@ -2,6 +2,10 @@ Local = true
 Cloud = true
 RunsOnDbr = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [CloudEnvs]
   gcp = false
 
diff --git a/acceptance/bundle/resources/sql_warehouses/out.test.toml b/acceptance/bundle/resources/sql_warehouses/out.test.toml
index b66365ef37..6d3ea27a13 100644
--- a/acceptance/bundle/resources/sql_warehouses/out.test.toml
+++ b/acceptance/bundle/resources/sql_warehouses/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = false
 CloudSlow = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/synced_database_tables/basic/out.test.toml b/acceptance/bundle/resources/synced_database_tables/basic/out.test.toml
index a9ae49e264..d8f51b2c08 100644
--- a/acceptance/bundle/resources/synced_database_tables/basic/out.test.toml
+++ b/acceptance/bundle/resources/synced_database_tables/basic/out.test.toml
@@ -3,6 +3,10 @@ Cloud = true
 RequiresUnityCatalog = true
 RunsOnDbr = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [CloudEnvs]
   gcp = false
 
diff --git a/acceptance/bundle/resources/test.toml b/acceptance/bundle/resources/test.toml
index 159efe0269..4fbe6922f2 100644
--- a/acceptance/bundle/resources/test.toml
+++ b/acceptance/bundle/resources/test.toml
@@ -1 +1,8 @@
 RecordRequests = true
+
+# Resource tests exercise server-side behavior through bundle deploy/update
+# cycles; the CLI behavior under test is OS-agnostic. Linux runs cover it
+# fully, so the windows and macos matrix entries don't add signal and
+# dominate per-OS wall-clock (~2.3x linux time per test on windows).
+GOOS.windows = false
+GOOS.darwin = false
diff --git a/acceptance/bundle/resources/vector_search_endpoints/basic/out.test.toml b/acceptance/bundle/resources/vector_search_endpoints/basic/out.test.toml
index f1d40380d0..a73ab6bb5b 100644
--- a/acceptance/bundle/resources/vector_search_endpoints/basic/out.test.toml
+++ b/acceptance/bundle/resources/vector_search_endpoints/basic/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/resources/vector_search_endpoints/drift/budget_policy/out.test.toml b/acceptance/bundle/resources/vector_search_endpoints/drift/budget_policy/out.test.toml
index 5566892a0d..3a464c9520 100644
--- a/acceptance/bundle/resources/vector_search_endpoints/drift/budget_policy/out.test.toml
+++ b/acceptance/bundle/resources/vector_search_endpoints/drift/budget_policy/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = false
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/resources/vector_search_endpoints/drift/min_qps/out.test.toml b/acceptance/bundle/resources/vector_search_endpoints/drift/min_qps/out.test.toml
index 5566892a0d..3a464c9520 100644
--- a/acceptance/bundle/resources/vector_search_endpoints/drift/min_qps/out.test.toml
+++ b/acceptance/bundle/resources/vector_search_endpoints/drift/min_qps/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = false
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/resources/vector_search_endpoints/drift/recreated_same_name/out.test.toml b/acceptance/bundle/resources/vector_search_endpoints/drift/recreated_same_name/out.test.toml
index f1d40380d0..a73ab6bb5b 100644
--- a/acceptance/bundle/resources/vector_search_endpoints/drift/recreated_same_name/out.test.toml
+++ b/acceptance/bundle/resources/vector_search_endpoints/drift/recreated_same_name/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/resources/vector_search_endpoints/recreate/endpoint_type/out.test.toml b/acceptance/bundle/resources/vector_search_endpoints/recreate/endpoint_type/out.test.toml
index 5566892a0d..3a464c9520 100644
--- a/acceptance/bundle/resources/vector_search_endpoints/recreate/endpoint_type/out.test.toml
+++ b/acceptance/bundle/resources/vector_search_endpoints/recreate/endpoint_type/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = false
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/resources/vector_search_endpoints/update/budget_policy/out.test.toml b/acceptance/bundle/resources/vector_search_endpoints/update/budget_policy/out.test.toml
index 5566892a0d..3a464c9520 100644
--- a/acceptance/bundle/resources/vector_search_endpoints/update/budget_policy/out.test.toml
+++ b/acceptance/bundle/resources/vector_search_endpoints/update/budget_policy/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = false
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/resources/vector_search_endpoints/update/min_qps/out.test.toml b/acceptance/bundle/resources/vector_search_endpoints/update/min_qps/out.test.toml
index 5566892a0d..3a464c9520 100644
--- a/acceptance/bundle/resources/vector_search_endpoints/update/min_qps/out.test.toml
+++ b/acceptance/bundle/resources/vector_search_endpoints/update/min_qps/out.test.toml
@@ -2,5 +2,9 @@ Local = true
 Cloud = false
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/resources/volumes/catalog-var-ref/out.test.toml b/acceptance/bundle/resources/volumes/catalog-var-ref/out.test.toml
index 54146af564..9292af5118 100644
--- a/acceptance/bundle/resources/volumes/catalog-var-ref/out.test.toml
+++ b/acceptance/bundle/resources/volumes/catalog-var-ref/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/resources/volumes/change-comment/out.test.toml b/acceptance/bundle/resources/volumes/change-comment/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/volumes/change-comment/out.test.toml
+++ b/acceptance/bundle/resources/volumes/change-comment/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/volumes/change-name/out.test.toml b/acceptance/bundle/resources/volumes/change-name/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/volumes/change-name/out.test.toml
+++ b/acceptance/bundle/resources/volumes/change-name/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/volumes/change-schema-name/out.test.toml b/acceptance/bundle/resources/volumes/change-schema-name/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/volumes/change-schema-name/out.test.toml
+++ b/acceptance/bundle/resources/volumes/change-schema-name/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/volumes/recreate/out.test.toml b/acceptance/bundle/resources/volumes/recreate/out.test.toml
index 6acc5cec9d..0fa89f0f6b 100644
--- a/acceptance/bundle/resources/volumes/recreate/out.test.toml
+++ b/acceptance/bundle/resources/volumes/recreate/out.test.toml
@@ -3,5 +3,9 @@ Cloud = true
 RequiresUnityCatalog = true
 RunsOnDbr = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/volumes/remote-change-name/out.test.toml b/acceptance/bundle/resources/volumes/remote-change-name/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/volumes/remote-change-name/out.test.toml
+++ b/acceptance/bundle/resources/volumes/remote-change-name/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/volumes/remote-delete/out.test.toml b/acceptance/bundle/resources/volumes/remote-delete/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/resources/volumes/remote-delete/out.test.toml
+++ b/acceptance/bundle/resources/volumes/remote-delete/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/resources/volumes/set-storage-location/out.test.toml b/acceptance/bundle/resources/volumes/set-storage-location/out.test.toml
index 1819a94c46..268c44770a 100644
--- a/acceptance/bundle/resources/volumes/set-storage-location/out.test.toml
+++ b/acceptance/bundle/resources/volumes/set-storage-location/out.test.toml
@@ -2,6 +2,10 @@ Local = true
 Cloud = true
 RequiresUnityCatalog = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [CloudEnvs]
   azure = false
   gcp = false
diff --git a/acceptance/bundle/run_as/allowed/regular_user/out.test.toml b/acceptance/bundle/run_as/allowed/regular_user/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/run_as/allowed/regular_user/out.test.toml
+++ b/acceptance/bundle/run_as/allowed/regular_user/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/run_as/allowed/service_principal/out.test.toml b/acceptance/bundle/run_as/allowed/service_principal/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/run_as/allowed/service_principal/out.test.toml
+++ b/acceptance/bundle/run_as/allowed/service_principal/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/run_as/dashboard_embed/out.test.toml b/acceptance/bundle/run_as/dashboard_embed/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/run_as/dashboard_embed/out.test.toml
+++ b/acceptance/bundle/run_as/dashboard_embed/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/run_as/empty_override/out.test.toml b/acceptance/bundle/run_as/empty_override/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/run_as/empty_override/out.test.toml
+++ b/acceptance/bundle/run_as/empty_override/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/run_as/empty_run_as/out.test.toml b/acceptance/bundle/run_as/empty_run_as/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/run_as/empty_run_as/out.test.toml
+++ b/acceptance/bundle/run_as/empty_run_as/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/run_as/empty_run_as_dict/out.test.toml b/acceptance/bundle/run_as/empty_run_as_dict/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/run_as/empty_run_as_dict/out.test.toml
+++ b/acceptance/bundle/run_as/empty_run_as_dict/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/run_as/empty_sp/out.test.toml b/acceptance/bundle/run_as/empty_sp/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/run_as/empty_sp/out.test.toml
+++ b/acceptance/bundle/run_as/empty_sp/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/run_as/empty_user/out.test.toml b/acceptance/bundle/run_as/empty_user/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/run_as/empty_user/out.test.toml
+++ b/acceptance/bundle/run_as/empty_user/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/run_as/empty_user_and_sp/out.test.toml b/acceptance/bundle/run_as/empty_user_and_sp/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/run_as/empty_user_and_sp/out.test.toml
+++ b/acceptance/bundle/run_as/empty_user_and_sp/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/run_as/invalid_both_sp_and_user/out.test.toml b/acceptance/bundle/run_as/invalid_both_sp_and_user/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/run_as/invalid_both_sp_and_user/out.test.toml
+++ b/acceptance/bundle/run_as/invalid_both_sp_and_user/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/run_as/job_default/out.test.toml b/acceptance/bundle/run_as/job_default/out.test.toml
index 1ae6b5ffce..8c62392bee 100644
--- a/acceptance/bundle/run_as/job_default/out.test.toml
+++ b/acceptance/bundle/run_as/job_default/out.test.toml
@@ -1,5 +1,9 @@
 Local = false
 Cloud = true
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["direct"]
diff --git a/acceptance/bundle/run_as/model_serving_different/out.test.toml b/acceptance/bundle/run_as/model_serving_different/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/run_as/model_serving_different/out.test.toml
+++ b/acceptance/bundle/run_as/model_serving_different/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/run_as/model_serving_matching/out.test.toml b/acceptance/bundle/run_as/model_serving_matching/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/run_as/model_serving_matching/out.test.toml
+++ b/acceptance/bundle/run_as/model_serving_matching/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/run_as/out.test.toml b/acceptance/bundle/run_as/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/run_as/out.test.toml
+++ b/acceptance/bundle/run_as/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/run_as/pipelines/regular_user/out.test.toml b/acceptance/bundle/run_as/pipelines/regular_user/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/run_as/pipelines/regular_user/out.test.toml
+++ b/acceptance/bundle/run_as/pipelines/regular_user/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/run_as/pipelines/service_principal/out.test.toml b/acceptance/bundle/run_as/pipelines/service_principal/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/run_as/pipelines/service_principal/out.test.toml
+++ b/acceptance/bundle/run_as/pipelines/service_principal/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/run_as/pipelines_legacy/out.test.toml b/acceptance/bundle/run_as/pipelines_legacy/out.test.toml
index d560f1de04..6df4d1823c 100644
--- a/acceptance/bundle/run_as/pipelines_legacy/out.test.toml
+++ b/acceptance/bundle/run_as/pipelines_legacy/out.test.toml
@@ -1,5 +1,9 @@
 Local = true
 Cloud = false
 
+[GOOS]
+  darwin = false
+  windows = false
+
 [EnvMatrix]
   DATABRICKS_BUNDLE_ENGINE = ["terraform", "direct"]
diff --git a/acceptance/bundle/run_as/test.toml b/acceptance/bundle/run_as/test.toml
new file mode 100644
index 0000000000..8ea09ed6cf
--- /dev/null
+++ b/acceptance/bundle/run_as/test.toml
@@ -0,0 +1,4 @@
+# run_as tests exercise server-side identity impersonation through bundle
+# deploy; CLI behavior under test is OS-agnostic.
+GOOS.windows = false
+GOOS.darwin = false
diff --git a/acceptance/bundle/templates/default-python/combinations/classic/out.test.toml b/acceptance/bundle/templates/default-python/combinations/classic/out.test.toml
index 800315a9f2..099a171c66 100644
--- a/acceptance/bundle/templates/default-python/combinations/classic/out.test.toml
+++ b/acceptance/bundle/templates/default-python/combinations/classic/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = true
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/templates/default-python/combinations/serverless/out.test.toml b/acceptance/bundle/templates/default-python/combinations/serverless/out.test.toml
index 800315a9f2..099a171c66 100644
--- a/acceptance/bundle/templates/default-python/combinations/serverless/out.test.toml
+++ b/acceptance/bundle/templates/default-python/combinations/serverless/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = true
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/templates/default-python/combinations/test.toml b/acceptance/bundle/templates/default-python/combinations/test.toml
index 70ed134324..02231f5374 100644
--- a/acceptance/bundle/templates/default-python/combinations/test.toml
+++ b/acceptance/bundle/templates/default-python/combinations/test.toml
@@ -1,10 +1,11 @@
 Cloud = true
 
-# Skip on Windows -- 18 matrix variants at ~1m7s each cost ~20m of cumulative
-# Windows test time. Linux/macOS runs cover the full matrix; seeing the
-# single `templates/default-python/classic` test succeed on Windows is enough
-# signal that the template machinery works there.
+# 18 matrix variants at ~1m7s each cost ~20m of cumulative time on windows
+# alone. The CLI behavior is OS-agnostic; linux covers the full matrix. On
+# windows/macos the `classic/` smoke is enough to prove the template
+# machinery works.
 GOOS.windows = false
+GOOS.darwin = false
 
 Ignore = ["input.json"]
 
diff --git a/acceptance/bundle/templates/default-python/integration_classic/out.test.toml b/acceptance/bundle/templates/default-python/integration_classic/out.test.toml
index d164783eeb..4c28913a22 100644
--- a/acceptance/bundle/templates/default-python/integration_classic/out.test.toml
+++ b/acceptance/bundle/templates/default-python/integration_classic/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = true
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/templates/default-python/integration_classic/test.toml b/acceptance/bundle/templates/default-python/integration_classic/test.toml
index 81fa609373..42bca992cd 100644
--- a/acceptance/bundle/templates/default-python/integration_classic/test.toml
+++ b/acceptance/bundle/templates/default-python/integration_classic/test.toml
@@ -1,10 +1,11 @@
 Cloud = true
 Timeout = '1m'
 
-# Skip on Windows -- 5 Python versions x ~1m each = ~5m of cumulative Windows
-# test time. Linux/macOS runs already cover all 5 versions; the classic-template
-# path is smoke-tested on Windows by `templates/default-python/classic`.
+# 5 Python versions x ~1m each. Linux runs cover all 5 versions; on
+# windows/macos the classic-template path is smoke-tested by
+# `templates/default-python/classic`.
 GOOS.windows = false
+GOOS.darwin = false
 
 Ignore = [
     '.venv',
diff --git a/acceptance/bundle/templates/default-python/serverless/out.test.toml b/acceptance/bundle/templates/default-python/serverless/out.test.toml
index 40bb0d1047..6df4d1823c 100644
--- a/acceptance/bundle/templates/default-python/serverless/out.test.toml
+++ b/acceptance/bundle/templates/default-python/serverless/out.test.toml
@@ -2,6 +2,7 @@ Local = true
 Cloud = false
 
 [GOOS]
+  darwin = false
   windows = false
 
 [EnvMatrix]
diff --git a/acceptance/bundle/templates/default-python/serverless/test.toml b/acceptance/bundle/templates/default-python/serverless/test.toml
index 5b268f45f1..3f75c8dcd6 100644
--- a/acceptance/bundle/templates/default-python/serverless/test.toml
+++ b/acceptance/bundle/templates/default-python/serverless/test.toml
@@ -1,5 +1,6 @@
 RecordRequests = true
 
-# Skip on Windows -- serverless-template coverage on Linux/macOS is sufficient;
-# the Windows smoke for template machinery is covered by `classic/`.
+# Serverless-template coverage on linux is sufficient; the windows/macos
+# smoke for template machinery is covered by `classic/`.
 GOOS.windows = false
+GOOS.darwin = false
