Commit graph

234 commits

Author SHA1 Message Date
Ben Chatelain
d202441a63
♻️ Add tap and re-clone with token 2024-08-03 14:47:08 -06:00
Ben Chatelain
0578f0c850
♻️ Pull tap git commands up into workflow 2024-07-31 21:04:54 -06:00
Ben Chatelain
52c96db818
♻️ Extract git push from brew_tap_update script 2024-07-30 21:56:07 -06:00
Ben Chatelain
53319d911d
♻️ Extract PR creation from brew_tap_update script 2024-07-30 21:51:32 -06:00
Ben Chatelain
91f74918d8
🔥 Remove PR creation from brew_core_update 2024-07-30 21:36:33 -06:00
Ben Chatelain
94258eaf64
👷🏻‍♀️ Push tap branch and add details to PR 2024-07-30 21:34:30 -06:00
Ben Chatelain
3b5d335fca
🔧 Disable dry-run in brew_tap_update 2024-07-30 21:28:20 -06:00
Ben Chatelain
97fa10f02c
👷🏻‍♀️ Rework and rename prepare-release job 2024-07-30 17:53:50 -06:00
Ben Chatelain
76d380d502
👷🏼‍♂️ Add version-update job to release workflow
Need to call version_bump before both homebrew jobs
2024-07-29 18:05:50 -06:00
Ben Chatelain
aa4ce7cdde
🔥 Remove --commit option 2024-03-31 15:13:30 -06:00
Ben Chatelain
4c01f14255
🔨 Change brew_core_update dry run to only run bump-formula-pr once
dry_run
2024-03-31 15:10:00 -06:00
Ben Chatelain
b227aca6dc
🔊 Log commands in homebrew scripts 2024-03-31 15:02:37 -06:00
Ben Chatelain
d3066609d5
🔨 Set PREFIX to /usr/local in install script
Fixes install script when executed in sandbox
==> script/install /opt/homebrew/Cellar/mas/1.8.7-beta.2
script/install: line 16: brew: command not found
2024-03-31 14:46:52 -06:00
Ben Chatelain
b33f7abca4
🚨 Quote variables 2024-03-31 14:40:41 -06:00
Ben Chatelain
34ab84f30e
🚨 Format scripts and yaml 2024-03-31 11:05:04 -06:00
Ben Chatelain
87fd066403
🚨 Remove unused dry_run variable from brew_tap_update script 2024-03-31 10:51:46 -06:00
Ben Chatelain
28dcc76ec1
🚨 Resolve linter errors 2024-03-31 10:11:02 -06:00
Ben Chatelain
9ae76659a3
🔇 Remove getops logging 2024-03-30 11:40:42 -06:00
Ben Chatelain
246636cb10
🔥 Remove Finder open command from bottle script 2024-03-30 11:39:32 -06:00
Ben Chatelain
1b7d6fd81b
🔨 Add frozen (-f) option to bootstrap script
GHA jobs use -f so pinned version of tools are installed, if necessary.

New bootstrap-update make target upgrades tools
2024-03-30 11:03:55 -06:00
Ben Chatelain
37cf3116b1
🔨 Invoke bottle script from brew_tap_update 2024-03-10 19:53:07 -06:00
Ben Chatelain
20ba23e247
🔥 Remove core logic from brew_tap_update 2024-03-10 19:48:25 -06:00
Ben Chatelain
b49d9db2dc
🔥 Remove tap logic from brew_core_update 2024-03-10 19:48:06 -06:00
Ben Chatelain
c0950b130b
♻️ Split workflow into 4 jobs 2024-03-10 19:33:50 -06:00
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