Ross Goldberg
eca95102e7
Update Homebrew formula URL.
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-12-13 11:09:41 -05:00
Ross Goldberg
9a0ee97cfd
If a bottle & its checksum are the same for multiple versions of the same OS, then a checksum is required only for the oldest OS version that shares that bottle/checksum; all later versions of the OS will use that checksum.
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-12-13 11:09:41 -05:00
Ross Goldberg
696d1a398a
Fix typo.
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-12-13 11:09:41 -05:00
Ross Goldberg
378f90db0e
Install tools via Homebrew instead of via mise.
...
Remove mise.
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-12-13 11:09:41 -05:00
Ross Goldberg
9bd0d9224f
Simplify script/bootstrap
.
...
We shouldn't need to delete `Brewfile.lock.json` because it doesn't actually lock anything; it just records versions that were installed.
If we don't delete it, new `brew bundle install` run just adds info about what was installed during its run to the existing info about previous bundle installs.
By not deleting, the code can be simplified as per this commit.
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-12-13 11:09:41 -05:00
Ross Goldberg
ea610a5ba5
Improve script/lint
output.
...
Change YAML emoji to fix spacing issue.
Move YAML lint before Git lint to keep the names getting progressively shorter.
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-12-13 11:09:41 -05:00
Ross Goldberg
e83bd1ed9f
release.yml
: Check pre_release
once for all of homebrew-core
job instead of once per each step of that job.
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-12-13 11:09:41 -05:00
Ross Goldberg
9672313d53
release.yml
: remove unnecessary output.
...
Remove commented code.
Improve step name.
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-12-13 11:09:41 -05:00
Ross Goldberg
3918bf29e0
Obtain path to tap via brew --repo mas-cli/tap
instead of hardcoding it.
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-12-13 11:09:41 -05:00
Ross Goldberg
491a1b8ec2
Upgrade Xcode dependency to 14.2.
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-12-13 11:09:40 -05:00
Ross Goldberg
16dd4328ab
script/bottle
: reword "better" as "newer".
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-12-13 11:09:40 -05:00
Ross Goldberg
b1936d2fc7
Makefile: Mirror bash by using ${…}
& $(…)
for all variables & command substitutions, respectively.
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-12-13 11:09:40 -05:00
Ross Goldberg
44f9c5f087
Output error to stderr instead of stdout.
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-12-13 11:09:40 -05:00
Ross Goldberg
2c25210278
Remove seemingly unnecessary pushd
& popd
.
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-12-13 11:09:40 -05:00
Ross Goldberg
41aa732ce8
Remove unused $echo
variable.
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-12-13 11:09:40 -05:00
Ross Goldberg
0db6d5d10d
clean
seems unnecessary in bootstrap
.
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-12-13 11:09:40 -05:00
Ross Goldberg
30a9daa835
mise is installed via brew bundle
.
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-12-13 11:09:40 -05:00
Ross Goldberg
7cdd3c4e22
event.json
has placeholder values, and incorrect & inconsistent version values.
...
It only seems to be used for testing with `act`. `event.json` should either be generated or be manually created; in either case, it should reside somewhere that is ignored by git, as the only source of version info in git should be version tags.
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-12-13 11:09:40 -05:00
Ross Goldberg
4c8d21f8ce
Use /bin/bash
instead of bash
from the $PATH
to keep things consistent with the shebangs that are used throughout.
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-12-13 11:09:40 -05:00
Ross Goldberg
eba98594ae
Upgrade danger from 3.18.0 to 3.20.2.
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-12-13 11:09:40 -05:00
Ross Goldberg
b774f7efa9
Fix format violations in .swiftlint.yml
.
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-12-13 11:09:39 -05:00
Ross Goldberg
d39c8e5f1e
Merge pull request #665 from rgoldberg/664-spacing
...
Update GitHub Issue Form spacing to avoid format violations
2024-12-02 07:26:31 -05:00
Ross Goldberg
925570d51d
Update GitHub Issue Form spacing to avoid format violations.
...
Resolve #664
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-12-02 07:21:05 -05:00
Ross Goldberg
463567b9be
Merge pull request #662 from rgoldberg/661-github
...
Improve GitHub web pages
2024-12-01 09:48:22 -05:00
Ross Goldberg
2357dae3aa
Improve GitHub issue forms: add console block formatting, Processor input, headers, and cleanup placeholders, etc.
...
Resolve #661
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-12-01 09:42:55 -05:00
Ross Goldberg
2f8f066a5d
Improve README.md
code block types.
...
Partial #661
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-12-01 09:41:42 -05:00
Ross Goldberg
5a198f74c2
Merge pull request #651 from rgoldberg/650-issue-forms
...
Use GitHub YAML issue forms instead of GitHub Markdown issue templates
2024-11-21 09:08:17 -05:00
Ross Goldberg
a059d80d33
Replace GitHub Markdown issue templates with GitHub YAML issue forms.
...
Resolve #650
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-11-21 09:03:50 -05:00
Ross Goldberg
3547b320ca
Rename files in advance of replacing GitHub Markdown issue templates with GitHub YAML issue forms.
...
Partial #650
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-11-21 09:03:32 -05:00
Ross Goldberg
f60a7b3e48
Merge pull request #647 from rgoldberg/630-github-templates
...
Improve GitHub issue templates
2024-11-20 20:59:55 -05:00
Ross Goldberg
ab716be22e
Improve GitHub issue templates.
...
Resolve #630
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-11-20 20:55:56 -05:00
Ross Goldberg
63dc7f1fc9
Merge pull request #643 from rgoldberg/493-json-parse-error
...
Fix JSON parsing error by making `formattedPrice` & `price` optional for `SearchResult`
2024-11-20 00:46:26 -05:00
Ross Goldberg
309cfec38d
Fix JSON parsing error by making formattedPrice
& price
optional for SearchResult
.
...
Use new `displayPrice` to get around optional `formattedPrice`. Doesn't handle i18n, but we can clean that up after we completely redo JSON handling.
Resolve #493
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-11-20 00:39:52 -05:00
Ross Goldberg
ca921c07d8
Merge pull request #506 from mas-cli/releases/release-1.8.7
...
🔖 Release 1.8.7
2024-11-15 11:08:36 -05:00
Ross Goldberg
8617c75ace
Fix typo in argument check in script/build
.
...
Partial #506
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-11-07 09:30:55 -05:00
Ben Chatelain
c314af5167
🩹 Remove duplicate v in tap's root_url
2024-11-03 13:43:21 -07:00
Ben Chatelain
4405807010
🩹 Add pre_release output to start step
2024-11-03 13:10:41 -07:00
Ben Chatelain
a976581515
👔 Open tap PR as ready to review instead of draft
2024-11-03 13:04:02 -07:00
Ben Chatelain
d1be1d9d12
👔 Only run homebrew-core job for real releases
2024-11-03 12:25:25 -07:00
Ben Chatelain
2ccdb03486
🔧 Add PRE_RELEASE var to release workflow
2024-11-03 12:17:31 -07:00
Ben Chatelain
58f9fbcc8c
🚨 Remove unused vars
2024-11-03 12:11:41 -07:00
Ben Chatelain
7bde8fa7e6
🔐 Move HOMEBREW_GITHUB_API_TOKEN to mas formula step
2024-11-03 11:51:53 -07:00
Ben Chatelain
8eeb204ad7
🚨 Fix YAML list indentation
2024-11-03 11:40:46 -07:00
Ben Chatelain
b325020c5c
🚨 Wrap long line
2024-11-03 11:38:06 -07:00
Ben Chatelain
8dd72139a1
👷🏻 Set name of build-test job
2024-11-03 11:32:16 -07:00
Ben Chatelain
b735bcbb6f
🚚 Restore build-test.yml workflow filename
2024-11-03 11:20:32 -07:00
Ben Chatelain
513b99d26f
👷🏻 Restore Build, Test, and Lint name of pr-checks workflow
2024-11-03 11:18:17 -07:00
Ben Chatelain
73d63a2981
🔐 Add HOMEBREW_GITHUB_API_TOKEN
2024-11-03 11:08:53 -07:00
Ben Chatelain
7d0f0a8fbd
🍎 Add macOS sequoia to bottle script
2024-11-03 10:59:31 -07:00
Ben Chatelain
35433359a9
🚚 Update path to swift release build dir
2024-11-03 10:45:46 -07:00