-
Notifications
You must be signed in to change notification settings - Fork 36
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
Published GitHub Action #31
Comments
Yes, we're certainly looking into adding this capability. |
Fantastic! Thank you for the info |
Any progress on this? |
It would be great to have an action that cached the install and let you specify version and whether you want C++ or fortran |
Here is an example that downloads/caches a tool and adds it to the path. |
I implemented an action to install oneapi components. See https://github.com/rscohn2/setup-oneapi |
Thanks @rscohn2! With your action, is it possible to specify the version of the components? |
Right now, it only allows the latest version. If I added [email protected] into https://github.com/rscohn2/setup-oneapi/blob/bf89504c64abcf4756939c713f9e48c3dede1ccf/src/main.js#L10, then you can specify |
I added version numbers for the latest: https://github.com/rscohn2/setup-oneapi/blob/ed61dc61e54d8903a191298babd5ae3364a64650/src/main.js#L12 |
Many thanks! I notice that icc and ifort are not among the possible choices. Unless I'm mistaken, that means the action cannot be used to test macOS builds. Is there any plan to add support for macOS? |
icc is in the icx component and ifort is in the ifx component, but this action only supports linux. I am not sure if I will do the other platforms. Also, icc has been deprecated. |
I was wondering, is there a plan to eventually publish a GitHub action based on the work in this repo? It would certainly make CI against Intel's compilers easier for those of us working on open source for exascale.
The text was updated successfully, but these errors were encountered: