2
0
Fork 0
mirror of https://github.com/mas-cli/mas synced 2025-03-06 23:57:21 +00:00
Commit graph

1806 commits

Author SHA1 Message Date
Ross Goldberg
eca95102e7
Update Homebrew formula URL.
Partial 

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 

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 

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 

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 

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 

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 

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 

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 

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 

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 

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 

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 

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 

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 

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 

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 

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 

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 

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 

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 

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 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 

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 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 

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 

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 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 

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 

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 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 

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 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 

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 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 

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