I have my runner setup with ubuntu
and ubuntu-noble
tags. I have a workflow that says run-on: ubuntu-noble
, but when it runs its actually running on the container image of the ubuntu
tag. Is this an issue with the tag matching? or an issue with how i’ve setup my runner tags? Because i am attempting to use a self built and self hosted container image for jobs (see this thread also: Docker registry doesn't work with implicit latest tag?)
runner in gitea:
runner config.yaml:
labels: ["debian:host", "ubuntu:docker://node:16-bullseye", "ubuntu-noble:docker://my.gitea.domain/owner_name/ubuntu-noble:0.1.0"]
triggering the job that uses ubuntu-noble
:
linux-runner(version:v0.2.6) received task 100 of job 90, be triggered by event: release
workflow prepared
evaluating expression 'success()'
expression 'success()' evaluated to 'true'
🚀 Start image=node:16-bullseye
🐳 docker pull image=node:16-bullseye platform= username= forcePull=false
🐳 docker pull node:16-bullseye
Image exists? false
pulling image 'docker.io/library/node:16-bullseye' ()
Pulling from library/node :: 16-bullseye
Pulling fs layer :: 5dea071bb978
...
...
ect
is this a bug? or am i doing something wrong? any information would be greatly appreciated.