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 our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(client) upgrade Go to 1.23 and macOS to 11 #2308

Closed
wants to merge 1 commit into from
Closed

Conversation

fortuna
Copy link
Collaborator

@fortuna fortuna commented Dec 10, 2024

This PR upgrades Go to 1.23 so we can use some of the modern APIs and leverage fixes and optimizations:

Go 1.23 requires macOS 11, which has reached end of life over a year ago:
https://endoflife.date/macos

We should probably drop support for platforms that reached end of life over a year ago, so if we are ok, I can upgrade to macOS 12.

I also upgraded some of the Go dependencies.

Copy link
Contributor

@jyyi1 jyyi1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It seems the mobile CI build jobs are failing. We need to test on all platforms (including desktop) that it's still working.

@fortuna fortuna marked this pull request as draft December 10, 2024 14:44
@fortuna
Copy link
Collaborator Author

fortuna commented Dec 10, 2024

Ah, I’m having the same build issue I had before. I probably need to clean the build to reproduce this.
I don’t know if it’s Go Mobile or Go. I’ll need to investigate.

@fortuna
Copy link
Collaborator Author

fortuna commented Dec 13, 2024

I'll close this PR for now and upgrade Go later. #2307 already upgraded macOS to 12.

@fortuna fortuna closed this Dec 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants