Re-enable deferred loading (#731)

* Re-enable deferred loading

* add appbundle building to CI

* Update build.yml
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 811a8a4..59619cb 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -15,7 +15,7 @@
     strategy:
       fail-fast: false
       matrix:
-        target: ["apk --debug", "ios --no-codesign", macos, web]
+        target: ["apk --debug", "appbundle --debug", "ios --no-codesign", macos, web]
     steps:
       # Set up Flutter.
       - name: Clone Flutter repository with master channel
diff --git a/android/fastlane/Fastfile b/android/fastlane/Fastfile
index 9f00aa0..bd888e3 100644
--- a/android/fastlane/Fastfile
+++ b/android/fastlane/Fastfile
@@ -23,7 +23,7 @@
 
   desc "Submit a new beta build to Google Play"
   lane :beta do
-    sh "flutter build appbundle -v --no-deferred-components"
+    sh "flutter build appbundle -v"
     upload_to_play_store(
       track: 'beta',
       aab: '../build/app/outputs/bundle/release/app-release.aab',
@@ -43,7 +43,7 @@
 
   desc "Submit a new production build to Google Play"
   lane :production do
-    sh "flutter build appbundle -v --no-deferred-components"
+    sh "flutter build appbundle -v"
     upload_to_play_store(
       track: 'production',
       aab: '../build/app/outputs/bundle/release/app-release.aab',