diff --git a/README.md b/README.md
index e233460..bbbf1fe 100644
--- a/README.md
+++ b/README.md
@@ -17,6 +17,11 @@ You can use a "full SPM" solution to install both `danger-swift` and `DangerXCod
 - Add to your `Package.swift`:
 
 ```swift
+// swift-tools-version:5.2
+// The swift-tools-version declares the minimum version of Swift required to build this package.
+
+import PackageDescription
+
 let package = Package(
     ...
     products: [
@@ -26,12 +31,14 @@ let package = Package(
     ],
     dependencies: [
         ...
+        // Danger
+        .package(name: "danger-swift", url: "https://github.com/danger/swift.git", from: "3.0.0"), // dev
         // Danger Plugins
-        .package(url: "https://github.com/f-meloni/danger-swift-xcodesummary", from: "0.1.0") // dev
+        .package(name: "DangerXCodeSummary", url: "https://github.com/f-meloni/danger-swift-xcodesummary", from: "1.2.1"), // dev
         ...
     ],
     targets: [
-        .target(name: "DangerDependencies", dependencies: ["Danger", "DangerXCodeSummary"]), // dev
+        .target(name: "DangerDependencies", dependencies: ["danger-swift", "DangerXCodeSummary"]) // dev
         ...
     ]
 )
@@ -65,7 +72,12 @@ DangerXCodeSummary can be used with SPM (this repo uses it on the Linux CI), but
 To generate the report run:
 
 ```bash
-swift test | XCPRETTY_JSON_FILE_OUTPUT=result.json xcpretty -f `xcpretty-json-formatter`
+swift test 2>&1 | XCPRETTY_JSON_FILE_OUTPUT=xcpretty_xcode_summary.json xcpretty -f `xcpretty-json-formatter`
+2<&1
+
+[...]
+
+swift run danger-swift ci --fail-on-errors=true
 ```
 
 ## Send report to Danger
@@ -104,4 +116,4 @@ let summary = XCodeSummary(json: JSONFile.jsonObject(fromString: warningsJSON),
     return !file.contains("Sources/DangerXCodeSummary/")
 })
 summary.report()
-```
\ No newline at end of file
+```