[ci] Roll repo tooling to 0.8.7 (#2300)

diff --git a/.ci/scripts/prepare_tool.sh b/.ci/scripts/prepare_tool.sh
index 2e17392..a133aaf 100755
--- a/.ci/scripts/prepare_tool.sh
+++ b/.ci/scripts/prepare_tool.sh
@@ -8,4 +8,4 @@
 
 # Pinned version of the plugin tools, to avoid breakage in this repository
 # when pushing updates from flutter/plugins.
-dart pub global activate flutter_plugin_tools 0.8.5
+dart pub global activate flutter_plugin_tools 0.8.7
diff --git a/.cirrus.yml b/.cirrus.yml
index b19f3c5..fb9dd67 100644
--- a/.cirrus.yml
+++ b/.cirrus.yml
@@ -104,15 +104,15 @@
     # version comes out.
     - name: legacy-version-analyze
       depends_on: format+analyze
-      env:
-        matrix:
+      matrix:
+        env:
           CHANNEL: "2.10.5"
+          DART_VERSION: "2.16.2"
+        env:
           CHANNEL: "2.8.1"
+          DART_VERSION: "2.15.1"
       analyze_script:
-        # Exclude:
-        # - flutter_lints: does not depend on flutter, is only constrained by
-        #   Dart SDK version.
-        - ./script/tool_runner.sh analyze --skip-if-not-supporting-flutter-version="$CHANNEL" --custom-analysis=script/configs/custom_analysis.yaml --exclude=flutter_lints
+        - ./script/tool_runner.sh analyze --skip-if-not-supporting-flutter-version="$CHANNEL" --skip-if-not-supporting-dart-version="$DART_VERSION" --custom-analysis=script/configs/custom_analysis.yaml
     - name: publishable
       env:
         # TODO(stuartmorgan): Remove once the fix for https://github.com/dart-lang/pub/issues/3152
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index a8d9082..318c785 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -31,7 +31,7 @@
       with:
         fetch-depth: 0 # Fetch all history so the tool can get all the tags to determine version.
     - name: Set up tools
-      run: dart pub global activate flutter_plugin_tools 0.8.5
+      run: dart pub global activate flutter_plugin_tools 0.8.7
 
     # # This workflow should be the last to run. So wait for all the other tests to succeed.
     - name: Wait on all tests
diff --git a/packages/extension_google_sign_in_as_googleapis_auth/example/README.md b/packages/extension_google_sign_in_as_googleapis_auth/example/README.md
index a7ad235..4565c67 100644
--- a/packages/extension_google_sign_in_as_googleapis_auth/example/README.md
+++ b/packages/extension_google_sign_in_as_googleapis_auth/example/README.md
@@ -1,8 +1,3 @@
 # extension_google_sign_in_example
 
 Demonstrates how to use the google_sign_in plugin with the `googleapis` package.
-
-## Getting Started
-
-For help getting started with Flutter, view our online
-[documentation](https://flutter.dev/).
diff --git a/packages/flutter_markdown/example/README.md b/packages/flutter_markdown/example/README.md
index 1529200..761b9cd 100644
--- a/packages/flutter_markdown/example/README.md
+++ b/packages/flutter_markdown/example/README.md
@@ -1,16 +1,3 @@
 # flutter_markdown_example
 
 Demonstrates how to use the flutter_markdown package.
-
-## Getting Started
-
-This project is a starting point for a Flutter application.
-
-A few resources to get you started if this is your first Flutter project:
-
-- [Lab: Write your first Flutter app](https://flutter.dev/docs/get-started/codelab)
-- [Cookbook: Useful Flutter samples](https://flutter.dev/docs/cookbook)
-
-For help getting started with Flutter, view our
-[online documentation](https://flutter.dev/docs), which offers tutorials,
-samples, guidance on mobile development, and a full API reference.