'ubuntu-latest' runner not found when using workflow_call between repositories #25303
-
I am getting a weird error when reusing workflows
Gives me this error Is there a typo or are matrix run-on’s not supported for this? |
Beta Was this translation helpful? Give feedback.
Replies: 14 comments
-
I had both workflows on the same branch same repo and I was able to use matrix.os without errors in the called workflow.
Update main.yml
It’s not that github wouldn’t apply changes to the actions-service at any point of time, like between our posts |
Beta Was this translation helpful? Give feedback.
-
Cool! I will give it another go tonight, this feature is going to save me a lot of time! |
Beta Was this translation helpful? Give feedback.
-
Still broken for me, this is from git-mit to common-pipelines EDIT I have just realised that this is happening on a job without strategy matrix, so idk what is going on. I get it with this too |
Beta Was this translation helpful? Give feedback.
-
It seems, the github actions service assumes if you hit the concurrency limit of 20 jobs in a repository that you are using a self-hosted runner in a called workflow. Then the beta limitation: no self-hosted runner support causes any job which hit your concurrency limit to fail. I expect this will be fixed if this limitation is removed with the General Availability of this feature ( Reusing workflows - GitHub Docs ) |
Beta Was this translation helpful? Give feedback.
-
Since it’s not a self-hosted runner, that seems like a bug, beta or not? |
Beta Was this translation helpful? Give feedback.
-
Hi everyone. I’m the product manager for reusable workflows. Yes, this is a bug. You shouldn’t see this error message when using github-hosted runners. And I’m not sure why you are getting an error at all. I’ve filed an issue internally and we will take a look. As a note, we did update the beta (and docs) last week, so self-hosted runners are now supported with reusable workflows. |
Beta Was this translation helpful? Give feedback.
-
Thanks! Please let me know when I should dive back and and try again :slight_smile: |
Beta Was this translation helpful? Give feedback.
-
Hello - we’ve deployed a fix for this, and you shouldn’t see this error. Give it a try and let me know if it works for you. |
Beta Was this translation helpful? Give feedback.
-
Awesome, that seemed to work‼ [actions] reuse common workflows · inspect-js/is-arguments@539328a · GitHub How “beta” should I consider this? If the current functionality I’m using there will remain the same for the duration, I’ve got 300+ repos I would dearly love to convert to using this, but I’ll hold off if there’s a chance something would intentionally change that breaks all my CI :slight_smile: |
Beta Was this translation helpful? Give feedback.
-
While it’s in beta, we may change parts of the syntax or API that could break your workflows. |
Beta Was this translation helpful? Give feedback.
-
Fair enough :slight_smile: then I’ll avoid migrating anything for now, but I’ll explicitly say that I’m very excited to roll this out, and please come out of beta soon! 😃 |
Beta Was this translation helpful? Give feedback.
-
GitHub Actions: Reusable workflows are generally available | GitHub Changelog yay! |
Beta Was this translation helpful? Give feedback.
-
Suddenly seeing this today, has been working fine, no self-hosted runners in play here…
Fix typo
Fix typo (#217)
|
Beta Was this translation helpful? Give feedback.
-
There seems to be something to this @jenschelkopf , when I retried with available capacity, it worked. |
Beta Was this translation helpful? Give feedback.
Hi everyone. I’m the product manager for reusable workflows.
Yes, this is a bug. You shouldn’t see this error message when using github-hosted runners. And I’m not sure why you are getting an error at all. I’ve filed an issue internally and we will take a look.
As a note, we did update the beta (and docs) last week, so self-hosted runners are now supported with reusable workflows.