Transform arguments from YAML to JSON
diff --git a/.github/workflows/examples.yml b/.github/workflows/examples.yml
index 1f82161..301e1d0 100644
--- a/.github/workflows/examples.yml
+++ b/.github/workflows/examples.yml
@@ -24,12 +24,8 @@
         token: ${{ secrets.GITHUB_TOKEN }}
         name: Test Basic Success (Implicit)
         conclusion: success
-        output:
-          summary: Test was a success
-          text_description: |
-            This is a text description of the annotations and images
-            With more stuff
-            And more
+        output: |
+          {"summary":"Test was a success","text_description":"This is a text description of the annotations and images\nWith more stuff\nAnd more"}
 
   test_basic_failure:
     runs-on: ubuntu-latest
@@ -103,16 +99,11 @@
         token: ${{ secrets.GITHUB_TOKEN }}
         name: Test With Annotations
         conclusion: success
-        output: # output.summary is required with annotations!
-          summary: Some warnings in README.md
-        annotations:
-          - path: README.md
-            annotation_level: warning
-            title: Spell Checker
-            message: Check your spelling for 'banaas'.
-            raw_details: Do you mean 'bananas' or 'banana'?
-            start_line: 1
-            end_line: 2
+        # output.summary is required with actions!
+        output: |
+          {"summary":"Some warnings in README.md"}
+        annotations: |
+          [{"path":"README.md","annotation_level":"warning","title":"Spell Checker","message":"Check your spelling for 'banaas'.","raw_details":"Do you mean 'bananas' or 'banana'?","start_line":1,"end_line":2}]
 
   test_with_annotations_from_run:
     runs-on: ubuntu-latest
@@ -126,8 +117,9 @@
         token: ${{ secrets.GITHUB_TOKEN }}
         name: Test With Annotations From Run
         conclusion: success
-        output: # output.summary is required with annotations!
-          summary: Some warnings in README.md
+        # output.summary is required with actions!
+        output: |
+          {"summary":"Some warnings in README.md"}
         annotations: ${{ steps.annotations.outputs.value }}
 
   ## With images
@@ -140,12 +132,11 @@
         token: ${{ secrets.GITHUB_TOKEN }}
         name: Test With Images
         conclusion: success
-        output: # output.summary is required with images!
-          summary: Some cool pics
-        images:
-          - alt: Cool pic
-            image_url: https://via.placeholder.com/150
-            caption: Cool description
+        # output.summary is required with actions!
+        output: |
+          {"summary":"Some cool pics"}
+        images: |
+          [{"alt":"Cool pic","image_url":"https://via.placeholder.com/150","caption":"Cool description"}]
 
   test_with_images_from_run:
     runs-on: ubuntu-latest
@@ -159,8 +150,9 @@
         token: ${{ secrets.GITHUB_TOKEN }}
         name: Test With Images From Run
         conclusion: success
-        output: # output.summary is required with images!
-          summary: Some warnings in README.md
+        # output.summary is required with actions!
+        output: |
+          {"summary":"Some warnings in README.md"}
         images: ${{ steps.images.outputs.value }}
 
   ## With actions
@@ -174,10 +166,8 @@
         token: ${{ secrets.GITHUB_TOKEN }}
         name: Test With Actions
         conclusion: success
-        actions:
-          - label: Click Me
-            description: Click me to get free RAM
-            identifier: sent_to_webhook
+        actions: |
+          [{"label":"Click Me","description":"Click me to get free RAM","identifier":"sent_to_webhook"}]
 
   test_with_actions_from_run:
     runs-on: ubuntu-latest
@@ -192,8 +182,8 @@
         name: Test With Actions From Run
         conclusion: success
         # output.summary is required with actions!
-        output:
-          summary: Some warnings in README.md
+        output: |
+          {"summary":"Some warnings in README.md"}
         actions: ${{ steps.actions.outputs.value }}
 
   ## With init