[native_assets_builder] Publish v0.4.0 (#965)

diff --git a/pkgs/native_assets_builder/CHANGELOG.md b/pkgs/native_assets_builder/CHANGELOG.md
index 1f61e0a..5c1a936 100644
--- a/pkgs/native_assets_builder/CHANGELOG.md
+++ b/pkgs/native_assets_builder/CHANGELOG.md
@@ -1,7 +1,6 @@
-## 0.4.0-wip
+## 0.4.0
 
 - **Breaking change**: Split out the `KernelAsset`s from normal `Asset`s.
-- Bump `package:native_assets_cli` to path dependency.
 
 ## 0.3.2
 
diff --git a/pkgs/native_assets_builder/pubspec.yaml b/pkgs/native_assets_builder/pubspec.yaml
index f3b227c..97a6a73 100644
--- a/pkgs/native_assets_builder/pubspec.yaml
+++ b/pkgs/native_assets_builder/pubspec.yaml
@@ -1,20 +1,18 @@
 name: native_assets_builder
 description: >-
   This package is the backend that invokes top-level `build.dart` scripts.
-version: 0.4.0-wip
+version: 0.4.0
 repository: https://github.com/dart-lang/native/tree/main/pkgs/native_assets_builder
 
 environment:
   sdk: '>=3.0.0 <4.0.0'
 
-publish_to: none
-
 dependencies:
   graphs: ^2.3.1
   logging: ^1.2.0
-  # native_assets_cli: ^0.4.1
-  native_assets_cli:
-    path: ../native_assets_cli/
+  native_assets_cli: ^0.4.2
+  # native_assets_cli:
+  #   path: ../native_assets_cli/
   package_config: ^2.1.0
   yaml: ^3.1.2
   yaml_edit: ^2.1.0
diff --git a/pkgs/native_assets_builder/test_data/cyclic_package_1/pubspec.yaml b/pkgs/native_assets_builder/test_data/cyclic_package_1/pubspec.yaml
index 3192747..87f9dfd 100644
--- a/pkgs/native_assets_builder/test_data/cyclic_package_1/pubspec.yaml
+++ b/pkgs/native_assets_builder/test_data/cyclic_package_1/pubspec.yaml
@@ -11,7 +11,6 @@
   cli_config: ^0.1.1
   cyclic_package_2:
     path: ../cyclic_package_2
-  # native_assets_cli: ^0.4.1
   native_assets_cli:
     path: ../../../native_assets_cli/
   yaml: ^3.1.1
diff --git a/pkgs/native_assets_builder/test_data/cyclic_package_2/pubspec.yaml b/pkgs/native_assets_builder/test_data/cyclic_package_2/pubspec.yaml
index a534f66..9b49072 100644
--- a/pkgs/native_assets_builder/test_data/cyclic_package_2/pubspec.yaml
+++ b/pkgs/native_assets_builder/test_data/cyclic_package_2/pubspec.yaml
@@ -11,7 +11,6 @@
   cli_config: ^0.1.1
   cyclic_package_1:
     path: ../cyclic_package_1
-  # native_assets_cli: ^0.4.1
   native_assets_cli:
     path: ../../../native_assets_cli/
   yaml: ^3.1.1
diff --git a/pkgs/native_assets_builder/test_data/native_add/pubspec.yaml b/pkgs/native_assets_builder/test_data/native_add/pubspec.yaml
index 55a46e0..d997304 100644
--- a/pkgs/native_assets_builder/test_data/native_add/pubspec.yaml
+++ b/pkgs/native_assets_builder/test_data/native_add/pubspec.yaml
@@ -10,7 +10,6 @@
 dependencies:
   cli_config: ^0.1.1
   logging: ^1.1.1
-  # native_assets_cli: ^0.4.1
   native_assets_cli:
     path: ../../../native_assets_cli/
   # native_toolchain_c: ^0.3.4+1
diff --git a/pkgs/native_assets_builder/test_data/native_add_add_source/pubspec.yaml b/pkgs/native_assets_builder/test_data/native_add_add_source/pubspec.yaml
index 0b86c97..eadbcb0 100644
--- a/pkgs/native_assets_builder/test_data/native_add_add_source/pubspec.yaml
+++ b/pkgs/native_assets_builder/test_data/native_add_add_source/pubspec.yaml
@@ -10,7 +10,6 @@
 dependencies:
   cli_config: ^0.1.1
   logging: ^1.1.1
-  # native_assets_cli: ^0.4.1
   native_assets_cli:
     path: ../../../native_assets_cli/
   # native_toolchain_c: ^0.3.4+1
diff --git a/pkgs/native_assets_builder/test_data/native_subtract/pubspec.yaml b/pkgs/native_assets_builder/test_data/native_subtract/pubspec.yaml
index 8dadbd4..a4f5ee5 100644
--- a/pkgs/native_assets_builder/test_data/native_subtract/pubspec.yaml
+++ b/pkgs/native_assets_builder/test_data/native_subtract/pubspec.yaml
@@ -10,7 +10,6 @@
 dependencies:
   cli_config: ^0.1.1
   logging: ^1.1.1
-  # native_assets_cli: ^0.4.1
   native_assets_cli:
     path: ../../../native_assets_cli/
   # native_toolchain_c: ^0.3.4+1
diff --git a/pkgs/native_assets_builder/test_data/package_reading_metadata/pubspec.yaml b/pkgs/native_assets_builder/test_data/package_reading_metadata/pubspec.yaml
index b205c50..81c5548 100644
--- a/pkgs/native_assets_builder/test_data/package_reading_metadata/pubspec.yaml
+++ b/pkgs/native_assets_builder/test_data/package_reading_metadata/pubspec.yaml
@@ -9,7 +9,6 @@
 
 dependencies:
   cli_config: ^0.1.1
-  # native_assets_cli: ^0.4.1
   native_assets_cli:
     path: ../../../native_assets_cli/
   package_with_metadata:
diff --git a/pkgs/native_assets_builder/test_data/package_with_metadata/pubspec.yaml b/pkgs/native_assets_builder/test_data/package_with_metadata/pubspec.yaml
index 22f8616..84a7437 100644
--- a/pkgs/native_assets_builder/test_data/package_with_metadata/pubspec.yaml
+++ b/pkgs/native_assets_builder/test_data/package_with_metadata/pubspec.yaml
@@ -9,7 +9,6 @@
 
 dependencies:
   cli_config: ^0.1.1
-  # native_assets_cli: ^0.4.1
   native_assets_cli:
     path: ../../../native_assets_cli/
   yaml: ^3.1.1
diff --git a/pkgs/native_assets_builder/test_data/wrong_build_output/pubspec.yaml b/pkgs/native_assets_builder/test_data/wrong_build_output/pubspec.yaml
index 795da6c..1aa7e38 100644
--- a/pkgs/native_assets_builder/test_data/wrong_build_output/pubspec.yaml
+++ b/pkgs/native_assets_builder/test_data/wrong_build_output/pubspec.yaml
@@ -9,7 +9,6 @@
 
 dependencies:
   cli_config: ^0.1.1
-  # native_assets_cli: ^0.4.1
   native_assets_cli:
     path: ../../../native_assets_cli/
   yaml: ^3.1.1
diff --git a/pkgs/native_assets_builder/test_data/wrong_build_output_2/pubspec.yaml b/pkgs/native_assets_builder/test_data/wrong_build_output_2/pubspec.yaml
index 2cf183d..82cc12d 100644
--- a/pkgs/native_assets_builder/test_data/wrong_build_output_2/pubspec.yaml
+++ b/pkgs/native_assets_builder/test_data/wrong_build_output_2/pubspec.yaml
@@ -9,7 +9,6 @@
 
 dependencies:
   cli_config: ^0.1.1
-  # native_assets_cli: ^0.4.1
   native_assets_cli:
     path: ../../../native_assets_cli/
   yaml: ^3.1.1
diff --git a/pkgs/native_assets_builder/test_data/wrong_build_output_3/pubspec.yaml b/pkgs/native_assets_builder/test_data/wrong_build_output_3/pubspec.yaml
index c455227..6304391 100644
--- a/pkgs/native_assets_builder/test_data/wrong_build_output_3/pubspec.yaml
+++ b/pkgs/native_assets_builder/test_data/wrong_build_output_3/pubspec.yaml
@@ -9,7 +9,6 @@
 
 dependencies:
   cli_config: ^0.1.1
-  # native_assets_cli: ^0.4.1
   native_assets_cli:
     path: ../../../native_assets_cli/
   yaml: ^3.1.1
diff --git a/pkgs/native_assets_builder/test_data/wrong_namespace_asset/pubspec.yaml b/pkgs/native_assets_builder/test_data/wrong_namespace_asset/pubspec.yaml
index 6c45e58..b422479 100644
--- a/pkgs/native_assets_builder/test_data/wrong_namespace_asset/pubspec.yaml
+++ b/pkgs/native_assets_builder/test_data/wrong_namespace_asset/pubspec.yaml
@@ -9,7 +9,6 @@
 
 dependencies:
   cli_config: ^0.1.1
-  # native_assets_cli: ^0.4.1
   native_assets_cli:
     path: ../../../native_assets_cli/
   yaml: ^3.1.1
diff --git a/pkgs/native_assets_cli/CHANGELOG.md b/pkgs/native_assets_cli/CHANGELOG.md
index 1af5e33..0f77bcb 100644
--- a/pkgs/native_assets_cli/CHANGELOG.md
+++ b/pkgs/native_assets_cli/CHANGELOG.md
@@ -1,6 +1,6 @@
 ## 0.4.3-wip
 
-- Bump examples dependencies to path dependencies.
+- Bump examples dependencies to path dependencies. (2x)
 
 ## 0.4.2
 
diff --git a/pkgs/native_assets_cli/example/native_add_library/pubspec.yaml b/pkgs/native_assets_cli/example/native_add_library/pubspec.yaml
index eb7c684..cbf53ff 100644
--- a/pkgs/native_assets_cli/example/native_add_library/pubspec.yaml
+++ b/pkgs/native_assets_cli/example/native_add_library/pubspec.yaml
@@ -11,10 +11,8 @@
 dependencies:
   cli_config: ^0.1.1
   logging: ^1.1.1
-  # native_assets_cli: ^0.4.1
   native_assets_cli:
     path: ../../../native_assets_cli/
-  # native_toolchain_c: ^0.3.4+1
   native_toolchain_c:
     path: ../../../native_toolchain_c/
 
diff --git a/pkgs/native_assets_cli/example/use_dart_api/pubspec.yaml b/pkgs/native_assets_cli/example/use_dart_api/pubspec.yaml
index 3095569..31c94cb 100644
--- a/pkgs/native_assets_cli/example/use_dart_api/pubspec.yaml
+++ b/pkgs/native_assets_cli/example/use_dart_api/pubspec.yaml
@@ -10,10 +10,8 @@
 dependencies:
   cli_config: ^0.1.1
   logging: ^1.1.1
-  # native_assets_cli: ^0.4.1
   native_assets_cli:
     path: ../../../native_assets_cli/
-  # native_toolchain_c: ^0.3.4+1
   native_toolchain_c:
     path: ../../../native_toolchain_c/