Fix markdown workflow names (#1963)

diff --git a/.github/workflows/markdown_crash_test.yaml b/.github/workflows/markdown_crash_test.yaml
index ceacd77..1a00047 100644
--- a/.github/workflows/markdown_crash_test.yaml
+++ b/.github/workflows/markdown_crash_test.yaml
@@ -1,12 +1,22 @@
 # Run against all markdown files in latest version of packages on pub.dev to
 # see if any can provoke a crash
 
-name: package:markdown: crash tests
+name: "package:markdown: crash tests"
 
 on:
+  # Run on PRs and pushes to the default branch.
+  push:
+    branches: [ main ]
+    paths:
+      - '.github/workflows/markdown_crash_test.yaml'
+  pull_request:
+    branches: [ main ]
+    paths:
+      - '.github/workflows/markdown_crash_test.yaml'
   schedule:
     # “At 00:00 (UTC) on Sunday.”
     - cron: '0 0 * * 0'
+  workflow_dispatch:
     
 defaults:
   run:
diff --git a/.github/workflows/markdown_flutter.yaml b/.github/workflows/markdown_flutter.yaml
index 1a6ad5d..16f48d7 100644
--- a/.github/workflows/markdown_flutter.yaml
+++ b/.github/workflows/markdown_flutter.yaml
@@ -1,6 +1,6 @@
 # Run a smoke test against package:flutter_markdown.
 
-name: package:markdown: flutter
+name: "package:markdown: flutter"
 
 on:
   # Run on PRs and pushes to the default branch.