Ben Chatelain
|
9a094b1684
|
🔨 Revert core formula after testing
|
2024-03-10 12:22:15 -06:00 |
|
Ben Chatelain
|
b6fa1c8a12
|
🔨 Validate core formula
instead of tap
|
2024-03-10 11:49:14 -06:00 |
|
Ben Chatelain
|
b8803ba230
|
🔨 Use real revision, write brew formula before testing
|
2024-03-10 11:43:13 -06:00 |
|
Ben Chatelain
|
76c8314004
|
🚩 Pass DRY_RUN to brew_formula_update
|
2024-03-10 11:19:12 -06:00 |
|
Ben Chatelain
|
d84dd58088
|
🚩 Add dry run support to brew_formula_update
|
2024-03-10 10:36:24 -06:00 |
|
Ben Chatelain
|
11734da12a
|
👷🏻♀️ Create PR on mas
|
2024-03-10 09:23:53 -06:00 |
|
Ben Chatelain
|
1fd27c1239
|
👷🏻♂️ Derive MAS_VERSION from release, pass to script
|
2024-03-10 09:09:05 -06:00 |
|
Ben Chatelain
|
da8142dc99
|
🔨 Trigger version_bump, create branch, commit in brew_formula_update
|
2024-03-10 09:03:03 -06:00 |
|
Ben Chatelain
|
a0e941799d
|
🔨 Write new version in brew formulae
|
2024-03-10 08:07:39 -06:00 |
|
Ben Chatelain
|
67e678452f
|
🔨 Add version_bump script
Moved swift package manifest manipulation out of version script
|
2024-03-09 11:23:14 -07:00 |
|
Ben Chatelain
|
a8868300f5
|
🔨 Add brew_build_interactive script
|
2024-03-09 10:50:48 -07:00 |
|
Ben Chatelain
|
d932b8c294
|
🔨 Fix core tap detection
|
2024-03-09 10:36:27 -07:00 |
|
Ben Chatelain
|
124ad1e710
|
👔 Tap core only when missing
|
2024-03-09 10:22:19 -07:00 |
|
Ben Chatelain
|
405b8d65b5
|
👽 Update MAS_FORMULA_PATH in core
|
2024-03-09 08:40:08 -07:00 |
|
Ben Chatelain
|
5f3692693e
|
🔨 Ensure a clean tap of core
|
2024-03-09 08:33:05 -07:00 |
|
Ben Chatelain
|
4ef176cbc7
|
🩹 Remove extra end paren from CURRENT_OS_VERSION_MINOR
|
2024-03-09 08:17:50 -07:00 |
|
Ben Chatelain
|
f76c19fdc4
|
🌍 Enable HOMEBREW_NO_INSTALL_FROM_API
|
2024-03-03 21:43:58 -07:00 |
|
Ben Chatelain
|
e5b471d03e
|
♻️ Set CORE_FORMULA_PATH using brew —repository
|
2024-03-03 21:35:52 -07:00 |
|
Ben Chatelain
|
4a9626d030
|
🚧 brew_formula_update
|
2024-02-18 23:31:03 -07:00 |
|
Ben Chatelain
|
bb985c853c
|
🔥 Remove incomplete brew_update script
|
2024-02-18 23:30:26 -07:00 |
|
Ben Chatelain
|
2c39d305ea
|
🔇 Remove extra chars from stdout
|
2024-02-18 18:31:00 -07:00 |
|
Ben Chatelain
|
ebfd624935
|
🔥 Remove experimental mise subcommands
|
2024-02-18 18:25:28 -07:00 |
|
Ben Chatelain
|
4d5816cbc3
|
🔊 Log mise config
|
2024-02-18 14:43:20 -07:00 |
|
Ben Chatelain
|
bbbbb0167b
|
🔇 Hide output from git describe
|
2024-02-18 14:42:50 -07:00 |
|
Ben Chatelain
|
973b32853e
|
🔊 Enable mise verbose output
|
2024-02-18 14:24:53 -07:00 |
|
Ben Chatelain
|
7415f738d0
|
🔨 Include YAML in lint, format scripts
|
2024-02-18 14:05:02 -07:00 |
|
Ben Chatelain
|
08697a84cd
|
👢 Use mise to install tools
|
2024-02-18 14:05:02 -07:00 |
|
Ben Chatelain
|
f7152f211d
|
🥅 Handle version script errors when invoked by act
| fatal: Not a valid object name HEAD
| MAS_VERSION: 0.0.0
|
2024-02-18 14:05:02 -07:00 |
|
Ben Chatelain
|
666e505eb1
|
🎨 Format bash scripts
|
2024-02-18 08:22:24 -07:00 |
|
Ben Chatelain
|
96ff7ecdae
|
🔨 Install universal binary
|
2024-02-18 08:22:24 -07:00 |
|
Ben Chatelain
|
a14384579e
|
🔨 Use brew --prefix
|
2024-02-18 08:22:24 -07:00 |
|
Ben Chatelain
|
2a02cee76c
|
🔨 Add sonoma & ventura to bottle script
|
2024-02-18 08:22:24 -07:00 |
|
Ben Chatelain
|
a12d2320be
|
🥅 Swalloer error if trash fails
|
2024-02-18 08:22:24 -07:00 |
|
Ben Chatelain
|
40d3cfde0d
|
🔨 Rename MAS_VERSION variable
|
2024-02-18 08:22:24 -07:00 |
|
Ben Chatelain
|
8076c660f1
|
👌🏻 Fix untested OS branches in bottle script
|
2024-02-18 08:22:24 -07:00 |
|
Ben Chatelain
|
742e054cc9
|
🔨 Add support for sonoma & ventura to bottle script
|
2024-02-18 08:22:24 -07:00 |
|
Ben Chatelain
|
83cf1916e7
|
👽 Update path to release artifacts
|
2022-02-03 19:56:53 -07:00 |
|
Chris Araman
|
dac61a3d4f
|
🚧 Remove Danger Ruby gem
|
2021-11-29 17:03:03 -08:00 |
|
Chris Araman
|
425b935c2c
|
🚧 Remove use of xcpretty
|
2021-11-29 17:03:03 -08:00 |
|
Chris Araman
|
b073c740ed
|
🧹 Lint
|
2021-11-11 18:09:51 -08:00 |
|
Chris Araman
|
4295d9c998
|
🍼 Check style
|
2021-11-11 18:09:51 -08:00 |
|
Chris Araman
|
766c152e21
|
🍼 Audit formula before bottling
|
2021-11-11 18:09:51 -08:00 |
|
Chris Araman
|
3e771a289c
|
🍼 Use the custom tap formula when bottling for the custom tap
|
2021-11-11 18:09:51 -08:00 |
|
Chris Araman
|
8a939a821f
|
🍺 Include Monterey in bottle builds
|
2021-10-25 16:59:01 -07:00 |
|
Ben Chatelain
|
ba45912f73
|
🔊 Fail bottle script earlier when formula hasn't been updated
|
2021-09-08 18:29:41 -07:00 |
|
Chris Araman
|
b87a998f11
|
🧹 Move Periphery configuration
|
2021-06-08 19:49:02 -07:00 |
|
Chris Araman
|
726b1868f2
|
🧹 Restore shellcheck (0.7.2)
|
2021-06-08 19:49:02 -07:00 |
|
Chris Araman
|
e7fbcffbab
|
🧹 Don't modify shell scripts with script/lint
|
2021-06-04 15:58:30 -07:00 |
|
Chris Araman
|
15ffe067a0
|
🚨 Fail CI task if tests fail
|
2021-05-12 12:16:25 -07:00 |
|
Chris Araman
|
0b8acab235
|
🧹 Lint with periphery
|
2021-05-08 20:14:18 -07:00 |
|
Chris Araman
|
4848f422d6
|
🧹 Match swift-format to compiler version
Fixes #364.
|
2021-05-08 20:14:18 -07:00 |
|
Chris Araman
|
9dfa2f8b57
|
🍺 Publish bottles to GitHub Releases
|
2021-05-08 19:53:11 -07:00 |
|
Chris Araman
|
10b92cc639
|
✨ Clean with SPM
|
2021-05-07 11:38:36 -07:00 |
|
Chris Araman
|
c177fa79a1
|
🛠 Make --universal a build option
|
2021-05-07 11:33:39 -07:00 |
|
Chris Araman
|
3e88d28622
|
🗑 Remove mas.zip archive script
|
2021-05-07 11:32:32 -07:00 |
|
Ben Chatelain
|
e1dbc653e5
|
🏝 Build args for brew sandbox
Fixes #363
|
2021-05-06 22:19:11 -06:00 |
|
Ben Chatelain
|
bc7c332515
|
👽 Update core formula path
brew 3
|
2021-05-06 22:17:57 -06:00 |
|
Ben Chatelain
|
cec804279e
|
📜 Conditionally install swiftlint when not running on CI
|
2021-05-06 21:03:17 -06:00 |
|
Chris Araman
|
2bc19e3b9b
|
🖊 Lint markdown
|
2021-05-03 13:42:18 -07:00 |
|
Chris Araman
|
5a2d7717c9
|
♻️ Remove generated source file
|
2021-04-28 22:56:34 -07:00 |
|
Chris Araman
|
688900f4e8
|
🤖 Determine version from latest git tag
|
2021-04-28 22:51:33 -07:00 |
|
Chris Araman
|
a3e32656bc
|
🗜 Update mas.pkg build
|
2021-04-28 22:28:29 -07:00 |
|
Chris Araman
|
a45487ec9c
|
📜 Remove unused release script
|
2021-04-28 19:14:19 -07:00 |
|
Chris Araman
|
424db2ed3c
|
🧹 Update paths to sources
|
2021-04-28 19:14:18 -07:00 |
|
Chris Araman
|
c93694017f
|
📜 Build Swift Package from scripts
|
2021-04-28 19:14:15 -07:00 |
|
Chris Araman
|
5df17f7823
|
📦 Embed version string as Swift code
|
2021-04-28 12:22:08 -07:00 |
|
Chris Araman
|
7a7f36ad9b
|
📦 Declare mas as a Swift Package
|
2021-04-26 21:19:30 -07:00 |
|
Chris Araman
|
d287c5cfd6
|
🚧 Move sources to typical SPM locations
|
2021-04-26 21:04:37 -07:00 |
|
Chris Araman
|
969f4e468c
|
📦 Declare Swift Package dependencies
|
2021-04-26 21:04: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 |
|
Chris Araman
|
9add9a7e0e
|
🍺 Assume swiftlint has been installed
|
2021-03-28 18:05:12 -07:00 |
|
Chris Araman
|
5df8db3fd6
|
🧹 Separate format from lint
|
2021-03-28 17:16: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
|
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 |
|
Ben Chatelain
|
fcc6bf1666
|
🔥 Mintfile
|
2021-03-28 13:39:05 -07:00 |
|
Ben Chatelain
|
8578769c70
|
🔥 Remove mint from bootstrap script
|
2021-03-28 11:24:20 -07:00 |
|
Ben Chatelain
|
ea8fd5b78d
|
🍼 Update bottle hashes
|
2021-03-20 12:24:38 -07:00 |
|
Ben Chatelain
|
8b3ce2efac
|
🔈 bottle script output cleanup
|
2021-03-20 12:11:38 -07:00 |
|
Ben Chatelain
|
95d76c3b77
|
📜 bottle script improvements
|
2021-03-20 11:27:05 -07:00 |
|
Ben Chatelain
|
2b9ee3e78b
|
👷🏻 Fixes for CI bootstrap
- Prevent brew update
- Remove sort script
|
2021-03-14 17:00:28 -07:00 |
|
Ben Chatelain
|
767fb7c388
|
🔖 Version 1.8.1
|
2021-03-14 16:51:37 -07:00 |
|
Ben Chatelain
|
2d3d543f3d
|
🌱 Link mint packages globally
|
2021-03-14 16:45:02 -07:00 |
|
Ben Chatelain
|
64ed0e4449
|
📜 Add arm64, update bottle block syntax in bottle script
|
2021-02-13 14:19:14 -07:00 |
|
Ben Chatelain
|
fc04cbf429
|
📜 Don’t format when running swiftlint
|
2021-02-13 13:55:53 -07:00 |
|
Ben Chatelain
|
7ee49ee584
|
📜 Add big_sur to bottle script
|
2021-02-13 11:46:53 -07:00 |
|
Ben Chatelain
|
51bc8dd8f0
|
🔖 Update version script
|
2021-02-13 11:27:24 -07:00 |
|