I followed steps to add an Enterprise level runner (profile->enterprise overview->policies->self-hosted runner), created a group and the assigned runner to it with the org I want and ran config.sh and the run.sh on a linux server that shows it is Listening for Jobs. It shows it does have a label of self-hosted.
When I run the workflow in a repos in the org, it throws:
No runner matching the specified labels was found: self-hosted
The developer added to the maven2.yml the line:
runs-on: [ self-hosted ]
What step did I miss?