Why SwiftLint is not installed through Homebrew? #7430
-
Our workflow installs bunch of dependencies through homebrew, swiftlint amongst them. Basically we have a Brewfile and just invoke
We've made a workaround for that by moving swiftlint out of Brewfile and introducing a separate step for it's installation like this: But looks like it can be simplified if macOS images would have swiftlint preinstalled via brew. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
Hey @AllDmeat. Sorry for the late response. There are some historical reasons to install swiftlint that way. I investigated it and came to a conclusion that now we can switch to homebrew. Here is PR for that, and it's already merged: #7912. Now one should only wait for the change to be released. |
Beta Was this translation helpful? Give feedback.
-
Another way to deal with this is with FlyCI. Recently we have updated our images to support SwiftLint out of the box so you don't have to install it. What other dependencies would you like to see on your macOS images? |
Beta Was this translation helpful? Give feedback.
Hey @AllDmeat. Sorry for the late response. There are some historical reasons to install swiftlint that way. I investigated it and came to a conclusion that now we can switch to homebrew. Here is PR for that, and it's already merged: #7912. Now one should only wait for the change to be released.