I was setting up Action Runners for my work:
And came across this in the Act Runner page ( Act Runner | Gitea Documentation ) in section Labels.
I wanted to point out that node:16-bullseye is a debian based image, but it starts when people do runs-on: ubuntu-latest This creates a unpredictability for the users as they are doing it thinking that they will get a ubuntu runner. I think there should be more straightforward set of labels as defaults.
The default labels are ubuntu-latest:docker://node:16-bullseye,ubuntu-22.04:docker://node:16-bullseye,ubuntu-20.04:docker://node:16-bullseye,ubuntu-18.04:docker://node:16-buster. It is a comma-separated list, and each item is a label.