Skip to content

Conversation

@elopez
Copy link
Member

@elopez elopez commented Oct 2, 2023

This enables M1 (macOS aarch64) builds in our workflow.

TODO:

  • See if haskell-actions/setup upstream takes the M1 support changes

@elopez elopez force-pushed the m1-builds-github branch 3 times, most recently from 58f0e67 to 6a12078 Compare October 2, 2023 22:41
Now that we have both Intel and ARM builds, we need to be able to
tell them apart.
@elopez elopez marked this pull request as ready for review November 28, 2023 17:22
@elopez
Copy link
Member Author

elopez commented Nov 28, 2023

Action PR is here: haskell-actions/setup#47

elopez and others added 2 commits December 1, 2023 09:55
M1 support has been merged upstream.
Resolved conflicts in CI workflow:
- Used CACHE_VERSION v9 from master
- Kept ARM64 macOS support variables (EXTRA_INCLUDE_MAC_AARCH64, EXTRA_LIB_MAC_AARCH64)
- Used updated Windows cache path from master (D:\a\_temp\msys64)
- Added runner.arch to cache key for architecture-specific caching
@dguido
Copy link
Member

dguido commented Aug 25, 2025

@gustavo-grieco I tried to resolve this merge conflict as best as I could

@gustavo-grieco
Copy link
Collaborator

@elopez is our CI wizard, can you take a look to see if it makes sense merge or not?

@elopez
Copy link
Member Author

elopez commented Aug 26, 2025

I'll revisit this soon, as GH is discontinuing intel runners this year.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants