-
Notifications
You must be signed in to change notification settings - Fork 217
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
matrix.config.r and matrix.config.id is not always present #800
Comments
How does this cause problems? |
When you have your own matrix setup, it will fail because of naming conflicts, for example:
|
The Alternatively, you can turn off uploading artifacts. |
There is no |
I know. But again, I am not sure what we can do here, apart from including a "random" string in the artifact name, which is also not great. How do you suggest we make the artifact names unique? You can either name your array |
I just think it shouldn't be hard-coded because then, by default, it will only work with provided example workflows. So maybe a combination with a run-id? |
It is not hardcoded, because you can change it. It certainly works with other workflows as well, as long as you have either of these conditions:
This was not a problem with the old version of the
A "random" id is not great, because you cannot use that programmatically. E.g. you cannot easily call a |
By hard coded I meant the fact that the matrix array always has to be named I've tried renaming mine to But, thankful for your work regardless! They are lifesavers nevertheless :) |
Yes, that is unfortunate, and we could have explicit
Yes, I considered that, but decided against, because it does not affect the workflows that follow our examples, and we do not routinely require our users to update. OTOH everybody has to update to |
I'll keep this open to add |
This issue has been automatically locked. If you believe you have found a related problem, please file a new issue and include a link to this issue |
actions/check-r-package/action.yaml
Line 57 in 55acd27
actions/check-r-package/action.yaml
Line 64 in e40ad90
This could result in:
because of uninitialized variables:
and
The text was updated successfully, but these errors were encountered: