- Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathDangerfile
More file actions
18 lines (13 loc) · 569 Bytes
/
Dangerfile
File metadata and controls
18 lines (13 loc) · 569 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
def report_xcode_summary(platform:)
path = "xcodebuild-#{platform.downcase}.xcresult"
xcode_summary.ignores_warnings = false
xcode_summary.inline_mode = true
xcode_summary.report(path)
end
warn('This pull request is marked as Work in Progress. DO NOT MERGE!') if github.pr_title.include? "[WIP]"
swiftlint.lint_all_files = true
swiftlint.lint_files(fail_on_error: true, inline_mode: true)
report_xcode_summary(platform: "iOS")
report_xcode_summary(platform: "macOS")
report_xcode_summary(platform: "tvOS")
report_xcode_summary(platform: "watchOS")