-
I am using a matrix configuration to compile my project on different platforms and want to merge all the outputs to one single release.
I already uploaded all artifacts to the workflow, but I still need to put them into a new release
|
Beta Was this translation helpful? Give feedback.
Replies: 4 comments
-
You could create a job that depends on the jobs that build your artifacts https://help.github.com/en/actions/reference/workflow-syntax-for-github-actions#jobsjob_idneeds. You can then have that job download all of the artifacts using https://github.com/actions/download-artifact and upload those as release assets. |
Beta Was this translation helpful? Give feedback.
-
Hi @thebino, You can create a new job which needs your matrix jobs, in the new job, you can
Please check my answer in similar ticket here for your reference. You can use github actions to add assets as well, which you can find in marketplace here. Thanks. |
Beta Was this translation helpful? Give feedback.
-
Thanks, I didn’t knew that I can download ALL artifacts together.
|
Beta Was this translation helpful? Give feedback.
-
Hi @thebino, Glad to know it’s resolved and thanks for sharing! Happy coding! |
Beta Was this translation helpful? Give feedback.
Thanks, I didn’t knew that I can download ALL artifacts together.
I solved it in a separate job and used a 3rd party action for uploads