Chris Araman
f28c2a4232
🧱 Import only Foundation instead of Cocoa
2021-04-15 15:45:00 -07:00
Chris Araman
99bd7533b1
Merge pull request #345 from mas-cli/cache
...
🪣 Use an ephemeral session
2021-04-14 17:47:01 -07:00
Chris Araman
33fa07ec1a
🪣 Use an ephemeral session
2021-04-14 17:37:17 -07:00
Chris Araman
7a3a519e86
Merge pull request #343 from mas-cli/project
2021-03-29 22:05:03 -07:00
Chris Araman
5321e296f2
Merge branch 'master' into project
2021-03-29 21:51:04 -07:00
Ben Chatelain
a4db26bc78
Merge pull request #342 from mas-cli/arm-bottle
...
💪🏼 Add arm64_big_sur to bottle script
2021-03-29 21:26:14 -07:00
Chris Araman
1890457f1f
🛠 Use SWIFT_VERSION recognized by Xcode 12
2021-03-29 09:36:38 -07:00
Chris Araman
8f4cdc1c28
🛠 Remove unused search paths
2021-03-29 09:36:15 -07:00
Chris Araman
b735a45550
🛠 Update to Xcode 12-compatible project format
2021-03-29 09:17:06 -07:00
Chris Araman
f8e19fa92c
🛠 Use absolute paths to system frameworks
2021-03-29 09:13:36 -07:00
Ben Chatelain
97ca112a6f
🚨 Fix script format & lint issues
2021-03-28 22:09:52 -07:00
Ben Chatelain
0667919cfa
📜 Add OS version detection
...
Only big_sur and catalina allowed
2021-03-28 21:48:10 -07:00
Ben Chatelain
799c18e327
👌🏻 Use macOS uname syntax
2021-03-28 21:13:59 -07:00
Ben Chatelain
3d54be18ad
📜 Use uname to determine CPU
2021-03-28 20:05:00 -07:00
Ben Chatelain
eb76a2efa5
💪🏼 Add arm64_big_sur to bottle script
...
Fixes #333
2021-03-28 19:44:25 -07:00
Ben Chatelain
8c9ed9aa28
Merge pull request #339 from mas-cli/restore-list-format
...
🐛 Restore AppListFormatter
2021-03-28 19:05:46 -07:00
Ben Chatelain
5fd287638e
🐛 Restore AppListFormatter
...
Regressed in 83a1da9df7
2021-03-28 18:53:12 -07:00
Ben Chatelain
edb2157f2f
Merge pull request #341 from chris-araman/carthage
...
📦 Remove sources of Carthage dependencies
2021-03-28 18:51:58 -07:00
Chris Araman
09055a929d
📦 Remove sources of Carthage dependencies
2021-03-28 18:45:38 -07:00
Ben Chatelain
cf9ec2772b
Merge pull request #334 from chris-araman/build
...
🔨 Update tools for development on Apple Silicon
2021-03-28 18:42:09 -07:00
Chris Araman
528c1b9e79
🧹 Run script/lint from zsh
2021-03-28 18:06:11 -07:00
Chris Araman
9add9a7e0e
🍺 Assume swiftlint has been installed
2021-03-28 18:05:12 -07:00
Chris Araman
e65365d25f
🧹 Lint
2021-03-28 17:30:55 -07:00
Chris Araman
5df8db3fd6
🧹 Separate format from lint
2021-03-28 17:16:37 -07:00
Chris Araman
bf093082e8
🧹 Avoid force casts
2021-03-28 14:21:37 -07:00
Chris Araman
af944e8caf
🧹 Emit a warning when a linter is not installed
2021-03-28 14:21:37 -07:00
Chris Araman
44f9a42f27
🐶 Stop running old version of SwiftLint
2021-03-28 14:21:37 -07:00
Chris Araman
5b6adda059
🧹 Break lines without inserting newlines
2021-03-28 14:21:37 -07:00
Chris Araman
d5f262cb9d
🧹 Run script/lint when building from Xcode
2021-03-28 14:21:37 -07:00
Chris Araman
3bc25449b0
🧹 Lint with swiftformat
2021-03-28 14:21:37 -07:00
Chris Araman
df9730d65f
🧹 Lint with swift-format
2021-03-28 14:21:14 -07:00
Chris Araman
09d2e6d43d
🧹 Correct swiftlint violations automatically
2021-03-28 14:15:17 -07:00
Chris Araman
fc33738f0f
🧹 Use git diff --check
as another linter
2021-03-28 14:15:17 -07:00
Chris Araman
05083da253
📜 Remove unused sort scripts
2021-03-28 14:15:17 -07:00
Chris Araman
15142c5aa7
📜 Update bootstrap description
2021-03-28 14:15:16 -07:00
Chris Araman
42de2ff4be
🍺 Wipe Brewfile.lock.json when bootstrapping
2021-03-28 14:15:13 -07:00
Chris Araman
04ffe2cac4
🍺 Install Swift linters via Homebrew instead of Mint
2021-03-28 14:13:27 -07:00
Chris Araman
64695e2457
📜 Lint
2021-03-28 14:12:02 -07:00
Chris Araman
7f3cb753b4
📜 Switch to shfmt
2021-03-28 14:11:05 -07:00
Chris Araman
420cc34885
⬆️ Bundler (2.2.15)
2021-03-28 14:09:06 -07:00
Chris Araman
95e4042739
⬆️ Ruby (3.0.0)
2021-03-28 14:09:06 -07:00
Ben Chatelain
e40aaef6d4
Merge pull request #254 from mas-cli/phatblat/gh-action
...
👷🏻♂️ Add GitHub Actions Build & Test workflow
2021-03-28 14:07:53 -07:00
Ben Chatelain
fcc6bf1666
🔥 Mintfile
2021-03-28 13:39:05 -07:00
Ben Chatelain
debe91f958
💡 Add link to github hosted runners docs
2021-03-28 12:18:24 -07:00
Ben Chatelain
baafabab7b
🔧 Add GITHUB_TOKEN
...
To resolve issues with Carthage connecting to GitHub
*** Skipped downloading Commandant.framework binary due to the error:
116
"API rate limit exceeded for 199.7.166.17. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)"
2021-03-28 12:11:21 -07:00
Ben Chatelain
f32ce49e19
Revert " ➕ Add swiftlint to Brewfile"
...
This reverts commit 48d27316f7
.
2021-03-28 11:33:36 -07:00
Ben Chatelain
d13a0b99f6
🍺 Update brew lockfile
2021-03-28 11:29:28 -07:00
Ben Chatelain
48d27316f7
➕ Add swiftlint to Brewfile
2021-03-28 11:24:32 -07:00
Ben Chatelain
8578769c70
🔥 Remove mint from bootstrap script
2021-03-28 11:24:20 -07:00
Ben Chatelain
5abf2729c1
🍺 Specify tap for swiftenv
2021-03-28 11:06:36 -07:00