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

Add Mac OSX support #969

Merged
merged 22 commits into from
Dec 13, 2023
Merged

Add Mac OSX support #969

merged 22 commits into from
Dec 13, 2023

Conversation

johnwason
Copy link
Contributor

This PR contains patches and a GitHub build action for Mac OSX.

Copy link

codecov bot commented Dec 3, 2023

Codecov Report

Merging #969 (09dea43) into master (ff72c05) will decrease coverage by 0.01%.
The diff coverage is n/a.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #969      +/-   ##
==========================================
- Coverage   90.93%   90.93%   -0.01%     
==========================================
  Files         280      280              
  Lines       15851    15847       -4     
==========================================
- Hits        14414    14410       -4     
  Misses       1437     1437              

see 4 files with indirect coverage changes

@Levi-Armstrong
Copy link
Contributor

@johnwason Let me know when this is ready to review. I think it would be good to leverage the colcon-build action and update it to support MacOS.

@johnwason
Copy link
Contributor Author

@Levi-Armstrong sure, sounds good. I am getting lots of errors on CI that I am not getting locally so it may take some time to figure out.

@Levi-Armstrong
Copy link
Contributor

Once you get your version of mac os CI build working I can port what is needed to colcon-build action.

@johnwason
Copy link
Contributor Author

The conda build failure is unrelated to this PR. This is ready to merge.

Copy link
Contributor

@Levi-Armstrong Levi-Armstrong left a comment

Choose a reason for hiding this comment

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

I will squash merge when CI finishes.

@Levi-Armstrong Levi-Armstrong merged commit ff7d2ac into master Dec 13, 2023
12 of 13 checks passed
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.

2 participants