Skip to content
New issue

Have a question about this project?Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of serviceand privacy statement.We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🔖 Release 1.8.7 #506

Draft
wants to merge 132 commits into
base: main
Choose a base branch
from
Draft

🔖 Release 1.8.7 #506

wants to merge 132 commits into from

Conversation

phatblat
Copy link
Member

@phatblat phatblat commented Nov 25, 2023

Release branch for1.8.7.

This branch includes the new release workflow#510.

@phatblat phatblat added 🧽 chore Administrative task: documentation, build, test, release, git, etc. 🍺 homebrew labels Nov 25, 2023
@phatblat phatblat self-assigned this Nov 25, 2023
script/bottle Outdated Show resolved Hide resolved
script/bottle Outdated Show resolved Hide resolved
@phatblat
Copy link
Member Author

I've published a build from this branch on the releases page:
https://github.com/mas-cli/mas/releases/tag/v1.8.7-beta.1

@rgoldberg
Copy link
Contributor

rgoldberg commented Jan 1, 2024

@phatblat

Not sure if you saw my comment:

#505 (comment)

I think testing & releasing#496or#503(the 1-line code change is exactly the same in both of them) should solve the main problem of iOS app versions showing up as Mac app versions, while 1.8.7 beta 1 didn't fix it for me (on macOS 12.7.x on an Intel).

Let me know if I can help get some or all of the fixes out.

Happy new year.

Thanks.

Error: Repository path '/opt/homebrew/Library/Taps/mas-cli/homebrew-tap' is not under '/Users/runner/work/mas/mas'
@rgoldberg
Copy link
Contributor

rgoldberg commented Sep 5, 2024

@phatblatWhat steps must be taken to get 1.8.7 released? Are there any open GitHub issues or undocumented tasks that should be included? How can I help?

Can I merge other PRs (like#535,which fixes negative app IDs incorrectly returned bymas search& all other non-UInt64types for app IDs) intomainto include it in 1.8.7?

What is the oldest macOS that should be supported? It will be hard to test on older macOS versions since I doubt testing machines with EOL macOSes will be available.

No one should be using any EOL OS on the Internet; macOS 11 & earlier are all EOL, while 12 will soon be EOL, so can 12 be the current oldest supported version? That would simplify code, config, testing, etc., especially since mas depends on undocumented macOS APIs that have been changing.

This was referencedSep 13, 2024
@rgoldberg rgoldberg added this to the1.8.7milestone Sep 15, 2024
@rgoldberg
Copy link
Contributor

yamllintis not installed byscript/bootstrap.I assume it should be added toBrewfile.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🧽 chore Administrative task: documentation, build, test, release, git, etc. 🍺 homebrew
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants