wwt / SwiftCurrent

A library for managing complex workflows in Swift
https://wwt.github.io/SwiftCurrent/
Apache License 2.0
308 stars 19 forks source link

Xcode Coverage Script Failing #27

Closed morganzellers closed 3 years ago

morganzellers commented 3 years ago

https://community.sonarsource.com/t/sonarswift-code-coverage/17240/5

Something is wrong with our xcode coverage shell script but I haven't the faintest idea what, it is likely unrelated to the PR.

Originally posted by @Tyler-Keith-Thompson in https://github.com/wwt/Workflow/issues/26#issuecomment-846713141

morganzellers commented 3 years ago

Slather Github Page

Information on caching installed dependencies for Github Actions. Something we may be interested in doing if we switch to installing Slather to do this instead of the shell script.

Tyler-Keith-Thompson commented 3 years ago

I looked at Slather and find it a little scary. They have an open call for maintainers and have not responded to many issues.

Also they don't support projects like ours without an xcodeproj. I can't find the link to save my life right now but I saw an issue asking them to add support for people creating SwiftPM packages.

I'm also a little annoyed with SonarCloud because they have the issue posted all over their site with no clear resolution

Tyler-Keith-Thompson commented 3 years ago

All this to say maybe this is a kick in the pants to move away from SonarCloud

morganzellers commented 3 years ago

Referenced this context in this card for SonarCloud vs Coverity research

Tyler-Keith-Thompson commented 3 years ago

Found it! here is the issue from slather that asks for SwiftPM support