Ross Goldberg
86a13bb5e6
Update Homebrew formula URL.
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-11-16 14:46:33 -05:00
Ross Goldberg
b704d40ee1
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-11-16 14:46:32 -05:00
Ross Goldberg
0fe1837277
Fix typo.
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-11-16 14:46:32 -05:00
Ross Goldberg
bff9ab52be
Install tools via Homebrew instead of via mise.
...
Remove mise.
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-11-16 14:46:32 -05:00
Ross Goldberg
b4e42b5dd6
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-11-16 14:46:32 -05:00
Ross Goldberg
67ca8f5404
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-11-16 14:46:32 -05:00
Ross Goldberg
c91de70167
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-11-16 04:06:53 -05:00
Ross Goldberg
30962b322e
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-11-16 04:06:52 -05:00
Ross Goldberg
a76a2288d2
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-11-16 04:06:52 -05:00
Ross Goldberg
097d04c460
Upgrade Xcode dependency to 14.2.
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-11-16 04:06:50 -05:00
Ross Goldberg
173b0a9d86
script/bottle
: reword "better" as "newer".
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-11-15 15:05:55 -05:00
Ross Goldberg
9f9923ea57
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-11-15 13:19:06 -05:00
Ross Goldberg
1d1335a6f3
Output error to stderr instead of stdout.
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-11-15 13:08:47 -05:00
Ross Goldberg
39c5ad0420
Remove seemingly unnecessary pushd
& popd
.
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-11-15 13:08:46 -05:00
Ross Goldberg
88f2bffdf5
Remove unused $echo
variable.
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-11-15 13:08:46 -05:00
Ross Goldberg
e62482cf42
clean
seems unnecessary in bootstrap
.
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-11-15 13:08:46 -05:00
Ross Goldberg
19e4f6b6d6
mise is installed via brew bundle
.
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-11-15 13:08:44 -05:00
Ross Goldberg
ddf0028fa6
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-11-15 12:53:48 -05:00
Ross Goldberg
b050e5363d
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-11-15 12:53:47 -05:00
Ross Goldberg
a3c99702db
Upgrade danger from 3.18.0 to 3.20.2.
...
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-11-15 12:53:32 -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
Ben Chatelain
414313986c
🗄️ Change git author to masclibot
2024-11-03 10:28:10 -07:00
Ben Chatelain
51d3cdfd2d
🔥 Remove Open release PR step
2024-11-03 10:19:07 -07:00
Ben Chatelain
4a78466648
🚚 Update path to Package.swift
2024-11-03 10:18:35 -07:00
Ben Chatelain
750930e01a
Merge branch 'main' into releases/release-1.8.7
...
# Conflicts:
# .swiftlint.yml
# script/bottle
2024-11-02 12:08:50 -06:00
Ross Goldberg
031e0c30ed
Merge pull request #625 from rgoldberg/307-progress
...
Improve downloading output
2024-10-30 04:32:17 -04:00
Ross Goldberg
5209ccd16b
Improve downloading output.
...
Update linting for access control on extensions.
Resolve #307
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-10-30 03:48:00 -04:00
Ross Goldberg
ab399c59c6
Merge pull request #624 from rgoldberg/docc-typos
...
Fix typos in DocC
2024-10-29 06:20:55 -04:00
Ross Goldberg
37823cc4dd
Fix typos in DocC.
...
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-10-29 06:14:19 -04:00
Ross Goldberg
6d443993ec
Merge pull request #623 from rgoldberg/533-errors
...
Improve error messages
2024-10-29 05:57:14 -04:00
Ross Goldberg
1b43c89bec
Single source for Unknown app ID message.
...
Resolve #533
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-10-29 05:41:01 -04:00
Ross Goldberg
31dfe81174
Improve lucky
& search
error message.
...
Partial #533
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-10-29 04:08:56 -04:00
Ross Goldberg
05674b2534
Remove duplicate error output for lucky
.
...
Partial #533
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-10-29 04:02:11 -04:00
Ross Goldberg
0b9c84bcb8
Improve help output for command arguments.
...
Partial #533
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-10-29 03:59:14 -04:00