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

Support other platforms #1

Open
1 of 4 tasks
slashmo opened this issue Nov 16, 2021 · 4 comments
Open
1 of 4 tasks

Support other platforms #1

slashmo opened this issue Nov 16, 2021 · 4 comments
Assignees

Comments

@slashmo
Copy link
Owner

slashmo commented Nov 16, 2021

install-swift only supports running on Ubuntu (18.04 & 20.04). Supporting other runner os's like macOS and Windows would make the action more useful.

Platforms to support

@slashmo slashmo self-assigned this Nov 16, 2021
@adam-fowler
Copy link

amazonlinux2 and centos7/8 would be good as well

@slashmo
Copy link
Owner Author

slashmo commented Nov 18, 2021

amazonlinux2 and centos7/8 would be good as well
@adam-fowler

Thank you, that's a great suggestion! How would you run your CI on GitHub Actions using these distributions? Using the Swift Docker images? In that case, what would be the benefit of installing a specific version of Swift inside the image, if you could have selected this version as part of the image tag already?

@adam-fowler
Copy link

adam-fowler commented Nov 18, 2021

I guess you are right there. Forgot GH actions only have Ubuntu runners. I guess if someone has their own runner they can have whatever version of Linux installed on it. Maybe the action should at least recognise this, and download the correct version of swift

@slashmo
Copy link
Owner Author

slashmo commented Nov 18, 2021

Maybe the action should at least recognise this, and download the correct version of swift
@adam-fowler

Good point, then let's try and support all platforms where both Swift and the GitHub runner tool runs on.

@slashmo slashmo moved this to In Progress in Install Swift Action Jan 29, 2022
@slashmo slashmo moved this from In Progress to Todo in Install Swift Action Jan 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

3 participants