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

Create swift.yml #1189

Merged
merged 21 commits into from
Aug 12, 2023
Merged

Create swift.yml #1189

merged 21 commits into from
Aug 12, 2023

Conversation

art-divin
Copy link
Collaborator

@art-divin art-divin commented Aug 11, 2023

Description

This MR adds two GitHub Actions:

  1. ubuntu-latest
  2. macos-latest

In this MR, linux and macos actions are disabled, and will be enabled along with #1188 once it would be merged.

Notes

  • macos-latest uses Xcode provided by GitHub actions, at this moment the version is 12.4.
  • tests run by macos-latest are failing in this MR due to missing changes from Linux Support #1188 , where swift test works.

@art-divin art-divin merged commit 7c04194 into master Aug 12, 2023
@art-divin art-divin deleted the test-gh-actions branch August 12, 2023 14:51
@art-divin
Copy link
Collaborator Author

👋🏻
For the record, I have really tried to setup macOS swift compilation on GH actions without Xcode, to no avail. I hit stdio.h file not found error whenever bundle install was run on macOS runner. This is due to missing command line tools, and I could not get around this, invested 6+ hours for research. Any hints how to make macOS runner work Xcode-less, please leave a hint 👍🏻

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.

1 participant