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

Publish as a Github Action workflow step #5

Open
bovine opened this issue Mar 19, 2021 · 3 comments
Open

Publish as a Github Action workflow step #5

bovine opened this issue Mar 19, 2021 · 3 comments

Comments

@bovine
Copy link

bovine commented Mar 19, 2021

To make your work more easily usable by others, I think you should create an action.yml file, and probably a few other template files:

However, it looks like there is a recent addition to the Marketplace that already does this, so maybe you don't want to offer a competing option... https://github.com/marketplace/actions/cuda-toolkit

@DStrelak
Copy link

The mentioned action currently does not allow to install only specific subpackages on Ubuntu, and also installs samples.
So while full install works fine (except CUDA 9.2. on Ubuntu 16 - some error with log), it takes considerably longer time (4 minutes), compared to 'opt-in' solution without samples. In my case, installing nvcc, cufft, cudart and nvml takes just under a minute.

@bovine
Copy link
Author

bovine commented Mar 22, 2021

Perhaps then there is sufficient reason for this to exist as another published action in the Marketplace!

@xanderdunn
Copy link

cuda-toolkit on the marketplace is broken and not well maintained. It emits node v12 deprecation warnings, and although someone has opened Jimver/cuda-toolkit#193 to fix that, the maintainer doesn't appear to be working on it. The project's last release was 7 months ago and all commits since then have just been Dependabot. Furthermore, unlike this repo, it does not support latest CUDA v12.

I would very much like to see this repo packaged onto the GitHub Marketplace for GitHub Actions.

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

No branches or pull requests

3 participants